| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ElseAfterReturnCheck.cpp | 128 Diag << tooling::fixit::createRemoval(ElseLoc); in removeElseAndBrackets() 138 Diag << tooling::fixit::createReplacement(CS->getSourceRange(), Repl); in removeElseAndBrackets() 147 Diag << tooling::fixit::createReplacement( in removeElseAndBrackets() 272 Diag << tooling::fixit::createReplacement( in check() 282 (tooling::fixit::getText(*VDeclStmt, *Result.Context) + in check() 284 tooling::fixit::getText(If->getIfLoc(), *Result.Context)) in check() 286 Diag << tooling::fixit::createReplacement(SourceRange(If->getIfLoc()), in check() 288 << tooling::fixit::createReplacement(VDeclStmt->getSourceRange(), in check() 307 Diag << tooling::fixit::createReplacement( in check() 309 (tooling::fixit::getText(*If->getInit(), *Result.Context) + in check() [all …]
|
| H A D | MisplacedArrayIndexCheck.cpp | 44 const StringRef LText = tooling::fixit::getText( in check() 46 const StringRef RText = tooling::fixit::getText( in check()
|
| H A D | RedundantStringCStrCheck.cpp | 49 return std::string(tooling::fixit::getText( in formatDereference() 53 StringRef Text = tooling::fixit::getText(ExprNode, *Result.Context); in formatDereference() 188 : tooling::fixit::getText(*Arg, *Result.Context).str(); in check()
|
| H A D | StringCompareCheck.cpp | 69 Diag << tooling::fixit::createReplacement(*Zero, *Str2, Ctx) in check() 70 << tooling::fixit::createReplacement(*Compare, *Str1->getBase(), in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | DurationUnnecessaryConversionCheck.cpp | 93 (llvm::Twine(tooling::fixit::getText(*Arg, *Result.Context)) + " * " + in check() 94 tooling::fixit::getText(*RHS, *Result.Context)) in check() 102 (llvm::Twine(tooling::fixit::getText(*LHS, *Result.Context)) + " * " + in check() 103 tooling::fixit::getText(*Arg, *Result.Context)) in check() 109 tooling::fixit::getText(*Arg, *Result.Context)); in check()
|
| H A D | DurationRewriter.cpp | 81 return tooling::fixit::getText(*MaybeCallArg, *Result.Context).str(); in rewriteInverseDurationCall() 97 return tooling::fixit::getText(*MaybeCallArg, *Result.Context).str(); in rewriteInverseTimeCall() 200 return tooling::fixit::getText(*MaybeCastArg, *Result.Context).str(); in stripFloatCast() 228 return tooling::fixit::getText(Node, *Result.Context).str(); in simplifyDurationFactoryArg() 301 tooling::fixit::getText(RootNode, *Result.Context) + ")") in rewriteExprFromNumberToTime()
|
| H A D | DurationAdditionCheck.cpp | 53 tooling::fixit::getText(*Call->getArg(0), *Result.Context) + " + " + in check() 63 " + " + tooling::fixit::getText(*Call->getArg(0), *Result.Context) + in check()
|
| H A D | DurationConversionCastCheck.cpp | 63 tooling::fixit::getText(*Arg, *Result.Context) + ")") in check() 78 tooling::fixit::getText(*Arg, *Result.Context) + ")") in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousMemsetUsageCheck.cpp | 126 StringRef RHSString = tooling::fixit::getText(*ByteCount, *Result.Context); in check() 127 StringRef LHSString = tooling::fixit::getText(*FillChar, *Result.Context); in check() 131 D << tooling::fixit::createReplacement(*FillChar, RHSString) in check() 132 << tooling::fixit::createReplacement(*ByteCount, LHSString); in check()
|
| H A D | SwappedArgumentsCheck.cpp | 91 << tooling::fixit::createReplacement(*LHS, *RHS, Ctx) in check() 92 << tooling::fixit::createReplacement(*RHS, *LHS, Ctx); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | ForRangeCopyCheck.cpp | 92 << utils::fixit::changeVarDeclToReference(LoopVar, Context); in handleConstValueCopy() 94 if (llvm::Optional<FixItHint> Fix = utils::fixit::addQualifierToVarDecl( in handleConstValueCopy() 125 if (llvm::Optional<FixItHint> Fix = utils::fixit::addQualifierToVarDecl( in handleCopyIsOnlyConstReferenced() 127 Diag << *Fix << utils::fixit::changeVarDeclToReference(LoopVar, Context); in handleCopyIsOnlyConstReferenced()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangDiagnostic.h | 40 void AddFixitHint(const clang::FixItHint &fixit) { in AddFixitHint() argument 41 m_fixit_vec.push_back(fixit); in AddFixitHint()
|
| H A D | ClangExpressionParser.cpp | 1232 if (fixit.CodeToInsert.empty()) { in ApplyFixIt() 1233 if (fixit.InsertFromRange.isValid()) { in ApplyFixIt() 1234 commit.insertFromRange(fixit.RemoveRange.getBegin(), in ApplyFixIt() 1236 fixit.BeforePreviousInsertions); 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() 1286 for (const FixItHint &fixit : diagnostic->FixIts()) in RewriteExpression() local [all …]
|
| /llvm-project-15.0.7/clang/test/FixIt/ |
| H A D | fixit-static-object-decl.m | 3 // RUN: not %clang_cc1 -fixit -x objective-c %t 8 // RUN: not %clang_cc1 -fixit -x objective-c++ %t -std=c++11
|
| H A D | fixit-missing-method-return-type.m | 3 // RUN: %clang_cc1 -Wmissing-method-return-type -fixit -x objective-c -Wno-objc-root-class %t 8 // RUN: %clang_cc1 -Wmissing-method-return-type -fixit -x objective-c++ -Wno-objc-root-class %t
|
| H A D | fixit-objc-message.m | 3 // RUN: not %clang_cc1 -pedantic -Wall -fixit -x objective-c %t 8 // RUN: not %clang_cc1 -pedantic -Wall -fixit -x objective-c++ %t
|
| H A D | auto-fixit.m | 2 RUN: %clang_cc1 -x objective-c -fixit %t
|
| H A D | multiarg-selector-fixit.m | 2 // RUN: %clang_cc1 -x objective-c -fixit %t
|
| H A D | fixit-missing-self-in-block.m | 2 // RUN: %clang_cc1 -x objective-c -fobjc-arc -fblocks -fixit %t
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | objc-at-directive-fixit.m | 13 // Provide a fixit when we are parsing a standalone statement 21 // Ensure that no fixit is given when parsing expressions
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | objc-bool-constant-conversion-fixit.m | 1 // RUN: %clang_cc1 -Werror=objc-signed-char-bool %s -fixit-recompile -fixit-to-temporary -E -o - | …
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/misc/ |
| H A D | const-correctness.rst | 128 Provides fixit-hints for value types that automatically add ``const`` if its a single declaration. 142 // Result is modified later in its life-time. No diagnostic and fixit hint will be emitted. 148 Provides fixit-hints for reference types that automatically add ``const`` if its a single 162 // Result is modified later in its life-time. No diagnostic and fixit hint will be emitted. 168 Provides fixit-hints for pointers if their pointee is not changed. This does not analyze if the
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | FixItTest.cpp | 17 using tooling::fixit::getText; 18 using tooling::fixit::createRemoval; 19 using tooling::fixit::createReplacement;
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | FixIt.cpp | 18 namespace fixit { namespace
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | PlistDiagnostics.cpp | 223 for (const auto &fixit : fixits) { in EmitFixits() local 224 assert(!fixit.isNull()); in EmitFixits() 226 assert(!fixit.InsertFromRange.isValid() && "Not implemented yet!"); in EmitFixits() 227 assert(!fixit.BeforePreviousInsertions && "Not implemented yet!"); in EmitFixits() 230 EmitRange(o, SM, Lexer::getAsCharRange(fixit.RemoveRange, SM, LangOpts), in EmitFixits() 233 EmitString(o, fixit.CodeToInsert); in EmitFixits()
|