|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/Diagnostic.h 87 return !RemoveRange.isValid();
96 Hint.RemoveRange =
109 Hint.RemoveRange =
120 Hint.RemoveRange = RemoveRange;
132 Hint.RemoveRange = RemoveRange;
tools/clang/lib/Frontend/ASTUnit.cpp 1249 OutFix.RemoveRange = makeStandaloneRange(InFix.RemoveRange, SM, LangOpts);
2402 FH.RemoveRange = CharSourceRange::getCharRange(BL, EL);
tools/clang/lib/Frontend/DiagnosticRenderer.cpp 66 commit.insertFromRange(Hint.RemoveRange.getBegin(),
70 commit.remove(Hint.RemoveRange);
72 if (Hint.RemoveRange.isTokenRange() ||
73 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
73 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
74 commit.replace(Hint.RemoveRange, Hint.CodeToInsert);
76 commit.insert(Hint.RemoveRange.getBegin(), Hint.CodeToInsert,
112 if (Hint.RemoveRange.isValid())
113 MutableRanges.push_back(Hint.RemoveRange);
tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp 159 commit.insertFromRange(Hint.RemoveRange.getBegin(),
163 commit.remove(Hint.RemoveRange);
165 if (Hint.RemoveRange.isTokenRange() ||
166 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
166 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
167 commit.replace(Hint.RemoveRange, Hint.CodeToInsert);
169 commit.insert(Hint.RemoveRange.getBegin(), Hint.CodeToInsert,
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp 706 AddCharSourceRangeToRecord(Fix.RemoveRange, Record, SM);
tools/clang/lib/Frontend/TextDiagnostic.cpp 1084 = SM.getDecomposedExpansionLoc(I->RemoveRange.getBegin());
1330 if (I->RemoveRange.isInvalid() ||
1331 I->RemoveRange.getBegin().isMacroID() ||
1332 I->RemoveRange.getEnd().isMacroID())
1338 SourceLocation BLoc = I->RemoveRange.getBegin();
1339 SourceLocation ELoc = I->RemoveRange.getEnd();
1345 if (I->RemoveRange.isTokenRange())
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 965 S.Diag(Fixit1.RemoveRange.getBegin(), diag::note_uninit_fixit_remove_cond)
tools/clang/lib/Sema/CodeCompleteConsumer.cpp 574 const SourceLocation BLoc = FixIt.RemoveRange.getBegin();
575 const SourceLocation ELoc = FixIt.RemoveRange.getEnd();
581 if (FixIt.RemoveRange.isTokenRange())
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp 243 EmitRange(o, SM, Lexer::getAsCharRange(fixit.RemoveRange, SM, LangOpts),
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 129 OS << SM.getSpellingColumnNumber(Hint.RemoveRange.getBegin())
130 << "-" << SM.getSpellingColumnNumber(Hint.RemoveRange.getEnd())
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 78 CharSourceRange Range = FixIt.RemoveRange;
tools/clang/tools/extra/clangd/Diagnostics.cpp 99 auto R = Lexer::makeFileCharRange(F.RemoveRange, M, L);
543 if (FixIt.RemoveRange.getBegin().isMacroID() ||
544 FixIt.RemoveRange.getEnd().isMacroID())
546 if (!isInsideMainFile(FixIt.RemoveRange.getBegin(), SM))
557 Lexer::getSourceText(FixIt.RemoveRange, SM, *LangOpts, &Invalid);
tools/clang/tools/extra/clangd/SourceCode.cpp 672 halfOpenToRange(M, Lexer::makeFileCharRange(FixIt.RemoveRange, M, L));
tools/clang/tools/libclang/CIndexCodeCompletion.cpp 345 FixIt.RemoveRange);
tools/clang/tools/libclang/CXStoredDiagnostic.cpp 107 LangOpts, Hint.RemoveRange);
tools/clang/unittests/Tooling/FixItTest.cpp 85 EXPECT_EQ("foo(x, y)", getText(Hint.RemoveRange.getAsRange(), *Context));
91 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), *Context));
97 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), *Context));
106 EXPECT_EQ("x + y", getText(Hint0.RemoveRange.getAsRange(), *Context));
110 EXPECT_EQ("y + x", getText(Hint1.RemoveRange.getAsRange(), *Context));
120 EXPECT_EQ("FOO", getText(Hint.RemoveRange.getAsRange(), *Context));
127 LocationToString(Hint0.RemoveRange.getBegin(), Context));
129 LocationToString(Hint0.RemoveRange.getEnd(), Context));
136 LocationToString(Hint1.RemoveRange.getBegin(), Context));
138 LocationToString(Hint1.RemoveRange.getEnd(), Context));
148 LocationToString(Hint.RemoveRange.getBegin(), Context));
150 LocationToString(Hint.RemoveRange.getEnd(), Context));
168 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), *Context));
173 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), *Context));
196 LocationToString(Hint.RemoveRange.getBegin(), Context));
198 LocationToString(Hint.RemoveRange.getEnd(), Context));
211 LocationToString(Hint.RemoveRange.getBegin(), Context));
213 LocationToString(Hint.RemoveRange.getEnd(), Context));
224 EXPECT_EQ("x + y", getText(Hint.RemoveRange.getAsRange(), *Context));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 1114 commit.insertFromRange(fixit.RemoveRange.getBegin(),
1118 commit.remove(fixit.RemoveRange);
1120 if (fixit.RemoveRange.isTokenRange() ||
1121 fixit.RemoveRange.getBegin() != fixit.RemoveRange.getEnd())
1121 fixit.RemoveRange.getBegin() != fixit.RemoveRange.getEnd())
1122 commit.replace(fixit.RemoveRange, fixit.CodeToInsert);
1124 commit.insert(fixit.RemoveRange.getBegin(), fixit.CodeToInsert,