Home
last modified time | relevance | path

Searched refs:FixIt (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXStoredDiagnostic.cpp99 CXString CXStoredDiagnostic::getFixIt(unsigned FixIt, in getFixIt() argument
101 const FixItHint &Hint = Diag.fixit_begin()[FixIt]; in getFixIt()
H A DCXLoadedDiagnostic.cpp140 CXString CXLoadedDiagnostic::getFixIt(unsigned FixIt, in getFixIt() argument
142 assert(FixIt < FixIts.size()); in getFixIt()
144 *ReplacementRange = FixIts[FixIt].first; in getFixIt()
145 return cxstring::createRef(FixIts[FixIt].second); in getFixIt()
H A DCIndexDiagnostic.h89 virtual CXString getFixIt(unsigned FixIt,
150 CXString getFixIt(unsigned FixIt,
H A DCIndexDiagnostic.cpp74 CXString getFixIt(unsigned FixIt, in getFixIt() argument
430 CXString clang_getDiagnosticFixIt(CXDiagnostic Diag, unsigned FixIt, in clang_getDiagnosticFixIt() argument
433 if (!D || FixIt >= D->getNumFixIts()) { in clang_getDiagnosticFixIt()
438 return D->getFixIt(FixIt, ReplacementRange); in clang_getDiagnosticFixIt()
H A DCXLoadedDiagnostic.h58 CXString getFixIt(unsigned FixIt,
H A DCIndexCodeCompletion.cpp341 const FixItHint &FixIt = FixIts[fixit_index]; in clang_getCompletionFixIt() local
345 FixIt.RemoveRange); in clang_getCompletionFixIt()
348 return cxstring::createRef(FixIt.CodeToInsert.c_str()); in clang_getCompletionFixIt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp591 for (const FixItHint &FixIt : Results[I].FixIts) { in ProcessCodeCompleteResults() local
592 const SourceLocation BLoc = FixIt.RemoveRange.getBegin(); in ProcessCodeCompleteResults()
593 const SourceLocation ELoc = FixIt.RemoveRange.getEnd(); in ProcessCodeCompleteResults()
599 if (FixIt.RemoveRange.isTokenRange()) in ProcessCodeCompleteResults()
607 << " to \"" << FixIt.CodeToInsert << "\")"; in ProcessCodeCompleteResults()
H A DSemaObjCProperty.cpp1941 std::string FixIt = in DefaultSynthesizeProperties() local
1944 << FixItHint::CreateInsertion(AtEnd, FixIt); in DefaultSynthesizeProperties()
H A DSemaDeclCXX.cpp12436 FixItHint FixIt; in CheckUsingDeclQualifier() local
12439 FixIt = FixItHint::CreateReplacement( in CheckUsingDeclQualifier()
12445 << FixIt; in CheckUsingDeclQualifier()
12450 FixItHint FixIt; in CheckUsingDeclQualifier() local
12453 FixIt = FixItHint::CreateReplacement( in CheckUsingDeclQualifier()
12460 << FixIt; in CheckUsingDeclQualifier()
H A DSemaChecking.cpp8091 ArrayRef<FixItHint> FixIt) { in EmitFormatDiagnostic() argument
8093 Loc, IsStringLocation, StringRange, FixIt); in EmitFormatDiagnostic()
8127 Range StringRange, ArrayRef<FixItHint> FixIt) { in EmitFormatDiagnostic() argument
8131 D << FixIt; in EmitFormatDiagnostic()
8141 Note << FixIt; in EmitFormatDiagnostic()
/netbsd-src/external/apache2/llvm/lib/libclangTooling/
H A DMakefile16 FixIt.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/
H A DBUILD.gn39 "FixIt.cpp",
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/
H A DCMakeLists.txt109 FixIt.cpp
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DFrontendOptions.h79 FixIt, enumerator
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParsePragma.cpp1502 std::string FixIt; in createExpectedAttributeSubjectRulesTokenDiagnostic() local
1506 FixIt = ", "; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1509 FixIt += "apply_to"; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1512 FixIt += " = "; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1523 FixIt += "any("; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1531 FixIt += ", "; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1534 FixIt += attr::getSubjectMatchRuleSpelling(I.first); in createExpectedAttributeSubjectRulesTokenDiagnostic()
1536 FixIt += ")"; in createExpectedAttributeSubjectRulesTokenDiagnostic()
1542 Diagnostic << FixItHint::CreateInsertion(FixItRange.getBegin(), FixIt); in createExpectedAttributeSubjectRulesTokenDiagnostic()
1545 CharSourceRange::getCharRange(FixItRange), FixIt); in createExpectedAttributeSubjectRulesTokenDiagnostic()
/netbsd-src/external/apache2/llvm/dist/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp60 case FixIt: return std::make_unique<FixItAction>(); in CreateFrontendBaseAction()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DASTUnit.cpp1266 for (const auto &FixIt : InDiag.getFixIts()) in makeStandaloneDiagnostic() local
1267 OutDiag.FixIts.push_back(makeStandaloneFixIt(SM, LangOpts, FixIt)); in makeStandaloneDiagnostic()
2373 for (const auto &FixIt : SD.FixIts) { in TranslateStoredDiagnostics() local
2376 FH.CodeToInsert = FixIt.CodeToInsert; in TranslateStoredDiagnostics()
2377 SourceLocation BL = FileLoc.getLocWithOffset(FixIt.RemoveRange.first); in TranslateStoredDiagnostics()
2378 SourceLocation EL = FileLoc.getLocWithOffset(FixIt.RemoveRange.second); in TranslateStoredDiagnostics()
H A DCompilerInvocation.cpp2377 {frontend::FixIt, OPT_fixit_EQ}, in getFrontendActionTable()
2378 {frontend::FixIt, OPT_fixit}, in getFrontendActionTable()
2486 if (Opts.ProgramAction == frontend::FixIt && !Opts.FixItSuffix.empty()) { in GenerateFrontendArgs()
2620 if (ProgramAction == frontend::FixIt && Opt == OPT_fixit_EQ) in ParseFrontendArgs()
4058 case frontend::FixIt: in isStrictlyPreprocessorAction()
/netbsd-src/external/apache2/llvm/dist/clang/bindings/python/clang/
H A Dcindex.py438 return FixIt(range, value)
504 class FixIt(object): class
/netbsd-src/external/apache2/llvm/dist/clang/tools/c-index-test/
H A Dc-index-test.c2580 CXString FixIt = clang_getCompletionFixIt(completion_results, index, i, in print_completion_result() local
2585 fprintf(file, " to \"%s\")", clang_getCString(FixIt)); in print_completion_result()
2586 clang_disposeString(FixIt); in print_completion_result()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang-c/
H A DIndex.h1104 CXDiagnostic Diagnostic, unsigned FixIt, CXSourceRange *ReplacementRange);
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DUsersManual.rst462 Enable "FixIt" information in the diagnostics output.
954 #. "FixIt" information, which is a concise explanation of how to fix the
H A DInternalsManual.rst1885 provides a FixIt attaching to the error diagnostic and emits a corrected AST