Lines Matching refs:range
32 bool clearDiagnostic(ArrayRef<unsigned> IDs, SourceRange range);
33 bool hasDiagnostic(ArrayRef<unsigned> IDs, SourceRange range) const;
64 void remove(SourceRange range);
66 void replace(SourceRange range, StringRef text);
67 void replace(SourceRange range, SourceRange replacementRange);
71 void increaseIndentation(SourceRange range,
74 bool clearDiagnostic(ArrayRef<unsigned> IDs, SourceRange range);
75 bool clearAllDiagnostics(SourceRange range) { in clearAllDiagnostics() argument
76 return clearDiagnostic(None, range); in clearAllDiagnostics()
78 bool clearDiagnostic(unsigned ID1, unsigned ID2, SourceRange range) { in clearDiagnostic() argument
80 return clearDiagnostic(IDs, range); in clearDiagnostic()
83 SourceRange range) { in clearDiagnostic() argument
85 return clearDiagnostic(IDs, range); in clearDiagnostic()
88 bool hasDiagnostic(unsigned ID, SourceRange range) { in hasDiagnostic() argument
89 return CapturedDiags.hasDiagnostic(ID, range); in hasDiagnostic()
92 bool hasDiagnostic(unsigned ID1, unsigned ID2, SourceRange range) { in hasDiagnostic() argument
94 return CapturedDiags.hasDiagnostic(IDs, range); in hasDiagnostic()
98 SourceRange range = SourceRange());
100 SourceRange range = SourceRange());
102 SourceRange range = SourceRange());
104 SourceRange range = SourceRange());
115 virtual void remove(CharSourceRange range) = 0;
116 virtual void increaseIndentation(CharSourceRange range,