Lines Matching refs:tooling
1504 LLVMStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Preserve; in getLLVMStyle()
1510 LLVMStyle.IncludeStyle.MainIncludeChar = tooling::IncludeStyle::MICD_Quote; in getLLVMStyle()
1650 GoogleStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Regroup; in getGoogleStyle()
1762 tooling::IncludeStyle::IBS_Preserve; in getGoogleStyle()
1795 tooling::IncludeStyle::IBS_Preserve; in getChromiumStyle()
2128 std::pair<tooling::Replacements, unsigned>
2133 tooling::Replacements Result; in analyze()
2140 tooling::Replacements &Result) { in removeParens()
2161 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, " "))); in removeParens()
2172 std::pair<tooling::Replacements, unsigned>
2177 tooling::Replacements Result; in analyze()
2184 tooling::Replacements &Result) { in insertBraces()
2213 cantFail(Result.add(tooling::Replacement(SourceMgr, Start, 0, Brace))); in insertBraces()
2225 std::pair<tooling::Replacements, unsigned>
2230 tooling::Replacements Result; in analyze()
2237 tooling::Replacements &Result) { in removeBraces()
2265 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, ""))); in removeBraces()
2276 std::pair<tooling::Replacements, unsigned>
2281 tooling::Replacements Result; in analyze()
2289 tooling::Replacements &Result) { in removeSemi()
2325 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, ""))); in removeSemi()
2336 std::pair<tooling::Replacements, unsigned>
2341 tooling::Replacements Result; in analyze()
2350 tooling::Replacements &Result) { in requoteJSStringLiteral()
2373 auto Err = Result.add(tooling::Replacement( in requoteJSStringLiteral()
2425 std::pair<tooling::Replacements, unsigned>
2429 tooling::Replacements Result; in analyze()
2566 std::pair<tooling::Replacements, unsigned>
2571 tooling::Replacements Result; in analyze()
2580 tooling::Replacements &Result) { in insertTrailingCommas()
2614 tooling::Replacement(Env.getSourceManager(), Start, 0, ","))); in insertTrailingCommas()
2629 std::pair<tooling::Replacements, unsigned>
2798 tooling::Replacements generateFixes() { in generateFixes()
2799 tooling::Replacements Fixes; in generateFixes()
2815 Fixes.add(tooling::Replacement(Env.getSourceManager(), SR, "")); in generateFixes()
2850 std::pair<tooling::Replacements, unsigned>
2857 tooling::Replacements Result; in analyze()
3007 static bool affectsRange(ArrayRef<tooling::Range> Ranges, unsigned Start, in affectsRange()
3077 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortCppIncludes()
3078 StringRef Code, tooling::Replacements &Replaces, in sortCppIncludes()
3080 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
3133 Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Preserve) { in sortCppIncludes()
3143 tooling::IncludeStyle::IBS_Regroup && in sortCppIncludes()
3166 auto Err = Replaces.add(tooling::Replacement( in sortCppIncludes()
3176 tooling::Replacements sortCppIncludes(const FormatStyle &Style, StringRef Code, in sortCppIncludes()
3177 ArrayRef<tooling::Range> Ranges, in sortCppIncludes()
3179 tooling::Replacements &Replaces, in sortCppIncludes()
3195 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
3238 (Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Merge || in sortCppIncludes()
3240 tooling::IncludeStyle::IBS_Regroup); in sortCppIncludes()
3245 tooling::HeaderIncludes::IncludeRegex.match(Trimmed, &Matches)) { in sortCppIncludes()
3313 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortJavaImports()
3314 StringRef Code, tooling::Replacements &Replaces) { in sortJavaImports()
3376 auto Err = Replaces.add(tooling::Replacement(FileName, Imports.front().Offset, in sortJavaImports()
3393 tooling::Replacements sortJavaImports(const FormatStyle &Style, StringRef Code, in sortJavaImports()
3394 ArrayRef<tooling::Range> Ranges, in sortJavaImports()
3396 tooling::Replacements &Replaces) { in sortJavaImports()
3454 tooling::Replacements sortIncludes(const FormatStyle &Style, StringRef Code, in sortIncludes()
3455 ArrayRef<tooling::Range> Ranges, in sortIncludes()
3457 tooling::Replacements Replaces; in sortIncludes()
3475 static Expected<tooling::Replacements>
3477 const tooling::Replacements &Replaces, in processReplacements()
3480 return tooling::Replacements(); in processReplacements()
3485 std::vector<tooling::Range> ChangedRanges = Replaces.getAffectedRanges(); in processReplacements()
3488 tooling::Replacements FormatReplaces = in processReplacements()
3494 Expected<tooling::Replacements>
3495 formatReplacements(StringRef Code, const tooling::Replacements &Replaces, in formatReplacements()
3500 std::vector<tooling::Range> Ranges, in formatReplacements()
3501 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3512 std::vector<tooling::Range> Ranges, in formatReplacements()
3513 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3521 inline bool isHeaderInsertion(const tooling::Replacement &Replace) { in isHeaderInsertion()
3523 tooling::HeaderIncludes::IncludeRegex.match( in isHeaderInsertion()
3527 inline bool isHeaderDeletion(const tooling::Replacement &Replace) { in isHeaderDeletion()
3532 tooling::Replacements
3533 fixCppIncludeInsertions(StringRef Code, const tooling::Replacements &Replaces, in fixCppIncludeInsertions()
3538 tooling::Replacements HeaderInsertions; in fixCppIncludeInsertions()
3540 tooling::Replacements Result; in fixCppIncludeInsertions()
3560 tooling::HeaderIncludes Includes(FileName, Code, Style.IncludeStyle); in fixCppIncludeInsertions()
3563 tooling::Replacements Replaces = in fixCppIncludeInsertions()
3579 tooling::HeaderIncludes::IncludeRegex.match(IncludeDirective, &Matches); in fixCppIncludeInsertions()
3586 tooling::IncludeDirective::Include); in fixCppIncludeInsertions()
3593 auto Shifted = tooling::Replacement(FileName, NewOffset, 0, in fixCppIncludeInsertions()
3595 Result = Result.merge(tooling::Replacements(Shifted)); in fixCppIncludeInsertions()
3604 Expected<tooling::Replacements>
3605 cleanupAroundReplacements(StringRef Code, const tooling::Replacements &Replaces, in cleanupAroundReplacements()
3610 ArrayRef<tooling::Range> Ranges, in cleanupAroundReplacements()
3611 StringRef FileName) -> tooling::Replacements { in cleanupAroundReplacements()
3615 tooling::Replacements NewReplaces = in cleanupAroundReplacements()
3621 std::pair<tooling::Replacements, unsigned>
3623 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn, in reformat()
3644 return {tooling::Replacements(), 0}; in reformat()
3646 return {tooling::Replacements(), 0}; in reformat()
3648 return {tooling::Replacements(), 0}; in reformat()
3652 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in reformat()
3658 tooling::Replacements Replaces = in reformat()
3662 tooling::Replacements(tooling::Replacement(FileName, 0, 4, ""))); in reformat()
3666 return {tooling::Replacements(), 0}; in reformat()
3674 typedef std::function<std::pair<tooling::Replacements, unsigned>( in reformat()
3765 tooling::Replacements Fixes; in reformat()
3768 std::pair<tooling::Replacements, unsigned> PassFixes = Passes[I](*Env); in reformat()
3778 tooling::calculateRangesAfterReplacements(Fixes, Ranges), in reformat()
3790 tooling::Replacements NonNoOpFixes; in reformat()
3791 for (const tooling::Replacement &Fix : Fixes) { in reformat()
3808 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3809 ArrayRef<tooling::Range> Ranges, in reformat()
3819 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code, in cleanup()
3820 ArrayRef<tooling::Range> Ranges, in cleanup()
3824 return tooling::Replacements(); in cleanup()
3831 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3832 ArrayRef<tooling::Range> Ranges, in reformat()
3841 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style, in fixNamespaceEndComments()
3843 ArrayRef<tooling::Range> Ranges, in fixNamespaceEndComments()
3851 tooling::Replacements sortUsingDeclarations(const FormatStyle &Style, in sortUsingDeclarations()
3853 ArrayRef<tooling::Range> Ranges, in sortUsingDeclarations()