Home
last modified time | relevance | path

Searched refs:RemoveRange (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/clang/unittests/Tooling/
H A DFixItTest.cpp71 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), AST.context())); in TEST()
76 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), AST.context())); in TEST()
83 EXPECT_EQ("x + y", getText(Hint0.RemoveRange.getAsRange(), AST.context())); in TEST()
94 EXPECT_EQ("FOO", getText(Hint.RemoveRange.getAsRange(), AST.context())); in TEST()
102 Hint0.RemoveRange.getEnd().printToString(AST.sourceManager())); in TEST()
110 Hint1.RemoveRange.getEnd().printToString(AST.sourceManager())); in TEST()
121 Hint.RemoveRange.getEnd().printToString(AST.sourceManager())); in TEST()
145 EXPECT_EQ("x", getText(Hint0.RemoveRange.getAsRange(), AST.context())); in TEST()
150 EXPECT_EQ("y", getText(Hint1.RemoveRange.getAsRange(), AST.context())); in TEST()
165 Hint.RemoveRange.getEnd().printToString(AST.sourceManager())); in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/Rewrite/
H A DFixItRewriter.cpp161 commit.insertFromRange(Hint.RemoveRange.getBegin(), in HandleDiagnostic()
165 commit.remove(Hint.RemoveRange); in HandleDiagnostic()
167 if (Hint.RemoveRange.isTokenRange() || in HandleDiagnostic()
168 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in HandleDiagnostic()
169 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in HandleDiagnostic()
171 commit.insert(Hint.RemoveRange.getBegin(), Hint.CodeToInsert, in HandleDiagnostic()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp66 commit.insertFromRange(Hint.RemoveRange.getBegin(), in mergeFixits()
70 commit.remove(Hint.RemoveRange); in mergeFixits()
72 if (Hint.RemoveRange.isTokenRange() || in mergeFixits()
73 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in mergeFixits()
74 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in mergeFixits()
76 commit.insert(Hint.RemoveRange.getBegin(), Hint.CodeToInsert, in mergeFixits()
112 if (Hint.RemoveRange.isValid()) in emitDiagnostic()
113 MutableRanges.push_back(Hint.RemoveRange); in emitDiagnostic()
H A DTextDiagnostic.cpp1076 = SM.getDecomposedExpansionLoc(I->RemoveRange.getBegin()); in buildFixItInsertionLine()
1322 if (I->RemoveRange.isInvalid() || in emitParseableFixits()
1323 I->RemoveRange.getBegin().isMacroID() || in emitParseableFixits()
1324 I->RemoveRange.getEnd().isMacroID()) in emitParseableFixits()
1330 SourceLocation BLoc = I->RemoveRange.getBegin(); in emitParseableFixits()
1331 SourceLocation ELoc = I->RemoveRange.getEnd(); in emitParseableFixits()
1337 if (I->RemoveRange.isTokenRange()) in emitParseableFixits()
H A DASTUnit.cpp1238 OutFix.RemoveRange = makeStandaloneRange(InFix.RemoveRange, SM, LangOpts); in makeStandaloneFixIt()
2380 SourceLocation BL = FileLoc.getLocWithOffset(FixIt.RemoveRange.first); in TranslateStoredDiagnostics()
2381 SourceLocation EL = FileLoc.getLocWithOffset(FixIt.RemoveRange.second); in TranslateStoredDiagnostics()
2382 FH.RemoveRange = CharSourceRange::getCharRange(BL, EL); in TranslateStoredDiagnostics()
H A DSerializedDiagnosticPrinter.cpp720 AddCharSourceRangeToRecord(Fix.RemoveRange, Record, SM); in EmitCodeContext()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DDiagnostics.cpp109 auto R = Lexer::makeFileCharRange(F.RemoveRange, M, L); in diagnosticRange()
737 if (FixIt.RemoveRange.getBegin().isMacroID() && in HandleDiagnostic()
738 FixIt.RemoveRange.getEnd().isMacroID() && in HandleDiagnostic()
739 SM.getFileID(FixIt.RemoveRange.getBegin()) == in HandleDiagnostic()
740 SM.getFileID(FixIt.RemoveRange.getEnd())) { in HandleDiagnostic()
741 FixIt.RemoveRange = CharSourceRange( in HandleDiagnostic()
743 SM.getTopMacroCallerLoc(FixIt.RemoveRange.getEnd())}, in HandleDiagnostic()
744 FixIt.RemoveRange.isTokenRange()); in HandleDiagnostic()
747 if (FixIt.RemoveRange.getBegin().isMacroID() || in HandleDiagnostic()
748 FixIt.RemoveRange.getEnd().isMacroID()) in HandleDiagnostic()
[all …]
H A DSourceCode.cpp554 halfOpenToRange(M, Lexer::makeFileCharRange(FixIt.RemoveRange, M, L)); in toTextEdit()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnostic.h75 CharSourceRange RemoveRange;
92 return !RemoveRange.isValid(); in isNull()
101 Hint.RemoveRange =
114 Hint.RemoveRange =
123 static FixItHint CreateRemoval(CharSourceRange RemoveRange) { in CreateRemoval() argument
125 Hint.RemoveRange = RemoveRange; in CreateRemoval()
128 static FixItHint CreateRemoval(SourceRange RemoveRange) { in CreateRemoval() argument
129 return CreateRemoval(CharSourceRange::getTokenRange(RemoveRange)); in CreateRemoval()
134 static FixItHint CreateReplacement(CharSourceRange RemoveRange, in CreateReplacement() argument
137 Hint.RemoveRange = RemoveRange; in CreateReplacement()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp1234 commit.insertFromRange(fixit.RemoveRange.getBegin(), in ApplyFixIt()
1239 commit.remove(fixit.RemoveRange); in ApplyFixIt()
1242 if (fixit.RemoveRange.isTokenRange() || in ApplyFixIt()
1243 fixit.RemoveRange.getBegin() != fixit.RemoveRange.getEnd()) { in ApplyFixIt()
1244 commit.replace(fixit.RemoveRange, fixit.CodeToInsert); in ApplyFixIt()
1247 commit.insert(fixit.RemoveRange.getBegin(), fixit.CodeToInsert, in ApplyFixIt()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXStoredDiagnostic.cpp107 LangOpts, Hint.RemoveRange); in getFixIt()
H A DCIndexCodeCompletion.cpp345 FixIt.RemoveRange); in clang_getCompletionFixIt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp696 const SourceLocation BLoc = FixIt.RemoveRange.getBegin(); in ProcessCodeCompleteResults()
697 const SourceLocation ELoc = FixIt.RemoveRange.getEnd(); in ProcessCodeCompleteResults()
703 if (FixIt.RemoveRange.isTokenRange()) in ProcessCodeCompleteResults()
H A DAnalysisBasedWarnings.cpp966 S.Diag(Fixit1.RemoveRange.getBegin(), diag::note_uninit_fixit_remove_cond) in DiagUninitUse()
H A DSemaDecl.cpp9598 SourceRange RemoveRange = TemplateParams->getSourceRange(); in ActOnFunctionDeclarator() local
9612 << Name << RemoveRange in ActOnFunctionDeclarator()
9613 << FixItHint::CreateRemoval(RemoveRange) in ActOnFunctionDeclarator()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DTextDiagnostics.cpp80 Replacement Repl(SM, Hint.RemoveRange, Hint.CodeToInsert); in FlushDiagnosticsImpl()
H A DPlistDiagnostics.cpp230 EmitRange(o, SM, Lexer::getAsCharRange(fixit.RemoveRange, SM, LangOpts), in EmitFixits()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DASTUnit.h92 std::pair<unsigned, unsigned> RemoveRange; member
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/
H A DClangTidyDiagnosticConsumer.cpp116 CharSourceRange Range = FixIt.RemoveRange; in emitCodeContext()