Home
last modified time | relevance | path

Searched refs:FixIts (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DHeaderGuard.cpp102 std::vector<FixItHint> FixIts; in EndOfMainFile() local
104 Ifndef, Define, EndIf, FileName, CurHeaderGuard, FixIts); in EndOfMainFile()
108 checkEndifComment(FileName, EndIf, NewGuard, FixIts); in EndOfMainFile()
112 if (!FixIts.empty()) { in EndOfMainFile()
115 << FixIts; in EndOfMainFile()
119 << FixIts; in EndOfMainFile()
165 std::vector<FixItHint> &FixIts) { in checkHeaderGuardDefinition() argument
175 FixIts.push_back(FixItHint::CreateReplacement( in checkHeaderGuardDefinition()
179 FixIts.push_back(FixItHint::CreateReplacement( in checkHeaderGuardDefinition()
192 std::vector<FixItHint> &FixIts) { in checkEndifComment() argument
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DSourceMgr.h221 ArrayRef<SMFixIt> FixIts = {},
227 ArrayRef<SMFixIt> FixIts = {},
244 ArrayRef<SMFixIt> FixIts = {}) const;
290 SmallVector<SMFixIt, 4> FixIts; variable
303 ArrayRef<SMFixIt> FixIts = {});
315 void addFixIt(const SMFixIt &Hint) { FixIts.push_back(Hint); } in addFixIt()
317 ArrayRef<SMFixIt> getFixIts() const { return FixIts; } in getFixIts()
/llvm-project-15.0.7/llvm/lib/Support/
H A DSourceMgr.cpp272 ArrayRef<SMFixIt> FixIts) const { in GetMessage()
328 ColRanges, FixIts); in GetMessage()
352 PrintMessage(OS, GetMessage(Loc, Kind, Msg, Ranges, FixIts), ShowColors); in PrintMessage()
357 ArrayRef<SMFixIt> FixIts, bool ShowColors) const { in PrintMessage() argument
358 PrintMessage(errs(), Loc, Kind, Msg, Ranges, FixIts, ShowColors); in PrintMessage()
381 FixIts(Hints.begin(), Hints.end()) { in SMDiagnostic()
382 llvm::sort(FixIts); in SMDiagnostic()
386 ArrayRef<SMFixIt> FixIts, in buildFixItLine() argument
388 if (FixIts.empty()) in buildFixItLine()
396 for (const llvm::SMFixIt &Fixit : FixIts) { in buildFixItLine()
[all …]
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXLoadedDiagnostic.cpp137 return FixIts.size(); in getNumFixIts()
142 assert(FixIt < FixIts.size()); in getFixIt()
144 *ReplacementRange = FixIts[FixIt].first; in getFixIt()
145 return cxstring::createRef(FixIts[FixIt].second); in getFixIt()
370 CurrentDiags.back()->FixIts.push_back( in visitFixitRecord()
H A DCXLoadedDiagnostic.h84 std::vector<std::pair<CXSourceRange, const char *> > FixIts; variable
H A DCIndexCodeCompletion.cpp334 ArrayRef<FixItHint> FixIts = allocated_results->FixItsVector[completion_index]; in clang_getCompletionFixIt() local
335 if (FixIts.size() <= fixit_index) { in clang_getCompletionFixIt()
341 const FixItHint &FixIt = FixIts[fixit_index]; in clang_getCompletionFixIt()
593 AllocatedResults.FixItsVector.emplace_back(std::move(Results[I].FixIts)); in ProcessCodeCompleteResults()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaAvailability.cpp486 SmallVector<FixItHint, 12> FixIts; in DoEmitAvailabilityWarning() local
510 FixIts.push_back(FixItHint::CreateReplacement( in DoEmitAvailabilityWarning()
513 FixIts.push_back( in DoEmitAvailabilityWarning()
517 FixIts.push_back(FixItHint::CreateReplacement(UseRange, Replacement)); in DoEmitAvailabilityWarning()
519 FixIts.push_back(FixItHint::CreateReplacement(UseRange, Replacement)); in DoEmitAvailabilityWarning()
524 S.Diag(Loc, diag_message) << ReferringDecl << Message << FixIts; in DoEmitAvailabilityWarning()
529 S.Diag(Loc, diag) << ReferringDecl << FixIts; in DoEmitAvailabilityWarning()
534 S.Diag(Loc, diag_fwdclass_message) << ReferringDecl << FixIts; in DoEmitAvailabilityWarning()
H A DCodeCompleteConsumer.cpp695 for (const FixItHint &FixIt : Results[I].FixIts) { in ProcessCodeCompleteResults()
H A DSemaCodeComplete.cpp1625 std::vector<FixItHint> FixIts; member in __anon3bc9fbb90211::CodeCompletionDeclConsumer
1631 std::vector<FixItHint> FixIts = std::vector<FixItHint>()) in CodeCompletionDeclConsumer() argument
1633 FixIts(std::move(FixIts)) { in CodeCompletionDeclConsumer()
1651 false, IsAccessible(ND, Ctx), FixIts); in FoundDecl()
5057 std::vector<FixItHint> FixIts; in AddRecordMembersCompletionResults() local
5059 FixIts.emplace_back(*AccessOpFixIt); in AddRecordMembersCompletionResults()
5060 CodeCompletionDeclConsumer Consumer(Results, RD, BaseType, std::move(FixIts)); in AddRecordMembersCompletionResults()
5643 Result.FixIts.push_back(*AccessOpFixIt); in CodeCompleteMemberReferenceExpr()
H A DSemaType.cpp3184 FixItHint FixIts[5]; in diagnoseIgnoredQualifiers() local
3195 FixIts[NumQuals] = FixItHint::CreateRemoval(QualLoc); in diagnoseIgnoredQualifiers()
3206 << QualStr << NumQuals << FixIts[0] << FixIts[1] << FixIts[2] << FixIts[3]; in diagnoseIgnoredQualifiers()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangDiagnostic.h44 const FixItList &FixIts() const { return m_fixit_vec; } in FixIts() function
H A DClangExpressionParser.cpp1286 for (const FixItHint &fixit : diagnostic->FixIts()) in RewriteExpression()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertCheck.cpp544 std::vector<FixItHint> FixIts; in doConversion() local
576 FixIts.push_back(FixItHint::CreateReplacement( in doConversion()
622 FixIts.push_back(FixItHint::CreateReplacement( in doConversion()
671 FixIts.push_back(FixItHint::CreateReplacement( in doConversion()
678 FixIts.push_back(*Insertion); in doConversion()
680 diag(Loop->getForLoc(), "use range-based for loop instead") << FixIts; in doConversion()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h830 std::vector<FixItHint> FixIts; variable
874 std::vector<FixItHint> FixIts = std::vector<FixItHint>())
876 FixIts(std::move(FixIts)), Hidden(false), InBaseClass(false), in Declaration()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DSourceMgrTest.cpp41 ArrayRef<SMFixIt> FixIts) { in printMessage() argument
43 SM.PrintMessage(OS, Loc, Kind, Msg, Ranges, FixIts); in printMessage()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnostic.h1691 std::vector<FixItHint> FixIts; variable
1725 fixit_iterator fixit_begin() const { return FixIts.begin(); } in fixit_begin()
1726 fixit_iterator fixit_end() const { return FixIts.end(); } in fixit_end()
1727 unsigned fixit_size() const { return FixIts.size(); } in fixit_size()
1730 return llvm::makeArrayRef(FixIts); in getFixIts()
/llvm-project-15.0.7/clang/lib/Basic/
H A DDiagnostic.cpp1171 this->FixIts.assign(Info.getFixItHints().begin(), Info.getFixItHints().end()); in StoredDiagnostic()
1177 ArrayRef<FixItHint> FixIts) in StoredDiagnostic() argument
1179 Ranges(Ranges.begin(), Ranges.end()), FixIts(FixIts.begin(), FixIts.end()) in StoredDiagnostic()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCodeComplete.h203 std::vector<TextEdit> FixIts; member
H A DDiagnostics.cpp731 auto FixIts = Info.getFixItHints().vec(); in HandleDiagnostic() local
733 for (auto &FixIt : FixIts) { in HandleDiagnostic()
757 if (SyntheticMessage && FixIts.size() == 1) { in HandleDiagnostic()
758 const auto &FixIt = FixIts.front(); in HandleDiagnostic()
H A DClangdLSPServer.cpp982 std::vector<CodeAction> FixIts; in onCodeAction() local
986 FixIts.push_back(toCodeAction(F, Params.textDocument.uri)); in onCodeAction()
987 FixIts.back().diagnostics = {D}; in onCodeAction()
995 Selection = Params.range, FixIts = std::move(FixIts), this]( in onCodeAction()
1000 std::vector<CodeAction> Actions = std::move(FixIts); in onCodeAction()
H A DCodeComplete.cpp322 for (const auto &FixIt : C.SemaResult->FixIts) { in CodeCompletionBuilder()
323 Completion.FixIts.push_back(toTextEdit( in CodeCompletionBuilder()
326 llvm::sort(Completion.FixIts, [](const TextEdit &X, const TextEdit &Y) { in CodeCompletionBuilder()
2157 for (const auto &FixIt : FixIts) { in render()
H A DQuality.cpp347 NeedsFixIts = !SemaCCResult.FixIts.empty(); in merge()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTUnit.cpp1265 OutDiag.FixIts.push_back(makeStandaloneFixIt(SM, LangOpts, FixIt)); in makeStandaloneDiagnostic()
2374 SmallVector<FixItHint, 2> FixIts; in TranslateStoredDiagnostics() local
2375 FixIts.reserve(SD.FixIts.size()); in TranslateStoredDiagnostics()
2376 for (const auto &FixIt : SD.FixIts) { in TranslateStoredDiagnostics()
2377 FixIts.push_back(FixItHint()); in TranslateStoredDiagnostics()
2378 FixItHint &FH = FixIts.back(); in TranslateStoredDiagnostics()
2386 SD.Message, Loc, Ranges, FixIts)); in TranslateStoredDiagnostics()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DCodeCompleteTests.cpp2143 EXPECT_TRUE(C.FixIts.size() == 1u || C.Name == "AuxFunction"); in TEST()
2144 if (!C.FixIts.empty()) { in TEST()
2145 EXPECT_THAT(C.FixIts, ElementsAre(ReplacementEdit)); in TEST()
2177 EXPECT_TRUE(C.FixIts.empty() || C.Name == "AuxFunction"); in TEST()
2178 if (!C.FixIts.empty()) { in TEST()
2179 EXPECT_THAT(C.FixIts, ElementsAre(ReplacementEdit)); in TEST()
2192 C.FixIts = {FixIt}; in TEST()
2212 C.FixIts = {FixIt}; in TEST()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DASTUnit.h105 std::vector<StandaloneFixIt> FixIts; member

12