Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:range

29   bool clearDiagnostic(llvm::ArrayRef<unsigned> IDs, SourceRange range);
30 bool hasDiagnostic(llvm::ArrayRef<unsigned> IDs, SourceRange range) const;
62 void remove(SourceRange range);
64 void replace(SourceRange range, llvm::StringRef text);
65 void replace(SourceRange range, SourceRange replacementRange);
69 void increaseIndentation(SourceRange range,
72 bool clearDiagnostic(llvm::ArrayRef<unsigned> IDs, SourceRange range);
73 bool clearAllDiagnostics(SourceRange range) {
74 return clearDiagnostic(llvm::ArrayRef<unsigned>(), range);
76 bool clearDiagnostic(unsigned ID1, unsigned ID2, SourceRange range) {
78 return clearDiagnostic(IDs, range);
81 SourceRange range) {
83 return clearDiagnostic(IDs, range);
86 bool hasDiagnostic(unsigned ID, SourceRange range) {
87 return CapturedDiags.hasDiagnostic(ID, range);
90 bool hasDiagnostic(unsigned ID1, unsigned ID2, SourceRange range) {
92 return CapturedDiags.hasDiagnostic(IDs, range);
96 SourceRange range = SourceRange());
98 SourceRange range = SourceRange());
107 virtual void remove(CharSourceRange range) = 0;
108 virtual void increaseIndentation(CharSourceRange range,