Lines Matching refs:tooling
1496 LLVMStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Preserve; in getLLVMStyle()
1634 GoogleStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Regroup; in getGoogleStyle()
1741 tooling::IncludeStyle::IBS_Preserve; in getGoogleStyle()
1774 tooling::IncludeStyle::IBS_Preserve; in getChromiumStyle()
2104 std::pair<tooling::Replacements, unsigned>
2109 tooling::Replacements Result; in analyze()
2116 tooling::Replacements &Result) { in removeParens()
2137 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, " "))); in removeParens()
2148 std::pair<tooling::Replacements, unsigned>
2153 tooling::Replacements Result; in analyze()
2160 tooling::Replacements &Result) { in insertBraces()
2189 cantFail(Result.add(tooling::Replacement(SourceMgr, Start, 0, Brace))); in insertBraces()
2201 std::pair<tooling::Replacements, unsigned>
2206 tooling::Replacements Result; in analyze()
2213 tooling::Replacements &Result) { in removeBraces()
2241 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, ""))); in removeBraces()
2252 std::pair<tooling::Replacements, unsigned>
2257 tooling::Replacements Result; in analyze()
2264 tooling::Replacements &Result) { in removeSemi()
2292 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, ""))); in removeSemi()
2303 std::pair<tooling::Replacements, unsigned>
2308 tooling::Replacements Result; in analyze()
2317 tooling::Replacements &Result) { in requoteJSStringLiteral()
2340 auto Err = Result.add(tooling::Replacement( in requoteJSStringLiteral()
2392 std::pair<tooling::Replacements, unsigned>
2396 tooling::Replacements Result; in analyze()
2533 std::pair<tooling::Replacements, unsigned>
2538 tooling::Replacements Result; in analyze()
2547 tooling::Replacements &Result) { in insertTrailingCommas()
2581 tooling::Replacement(Env.getSourceManager(), Start, 0, ","))); in insertTrailingCommas()
2596 std::pair<tooling::Replacements, unsigned>
2765 tooling::Replacements generateFixes() { in generateFixes()
2766 tooling::Replacements Fixes; in generateFixes()
2782 Fixes.add(tooling::Replacement(Env.getSourceManager(), SR, "")); in generateFixes()
2817 std::pair<tooling::Replacements, unsigned>
2824 tooling::Replacements Result; in analyze()
2974 static bool affectsRange(ArrayRef<tooling::Range> Ranges, unsigned Start, in affectsRange()
3044 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortCppIncludes()
3045 StringRef Code, tooling::Replacements &Replaces, in sortCppIncludes()
3047 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
3100 Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Preserve) { in sortCppIncludes()
3109 tooling::IncludeStyle::IBS_Regroup && in sortCppIncludes()
3130 auto Err = Replaces.add(tooling::Replacement( in sortCppIncludes()
3140 tooling::Replacements sortCppIncludes(const FormatStyle &Style, StringRef Code, in sortCppIncludes()
3141 ArrayRef<tooling::Range> Ranges, in sortCppIncludes()
3143 tooling::Replacements &Replaces, in sortCppIncludes()
3159 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
3196 (Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Merge || in sortCppIncludes()
3198 tooling::IncludeStyle::IBS_Regroup); in sortCppIncludes()
3202 if (tooling::HeaderIncludes::IncludeRegex.match(Line, &Matches)) { in sortCppIncludes()
3270 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortJavaImports()
3271 StringRef Code, tooling::Replacements &Replaces) { in sortJavaImports()
3333 auto Err = Replaces.add(tooling::Replacement(FileName, Imports.front().Offset, in sortJavaImports()
3350 tooling::Replacements sortJavaImports(const FormatStyle &Style, StringRef Code, in sortJavaImports()
3351 ArrayRef<tooling::Range> Ranges, in sortJavaImports()
3353 tooling::Replacements &Replaces) { in sortJavaImports()
3411 tooling::Replacements sortIncludes(const FormatStyle &Style, StringRef Code, in sortIncludes()
3412 ArrayRef<tooling::Range> Ranges, in sortIncludes()
3414 tooling::Replacements Replaces; in sortIncludes()
3432 static llvm::Expected<tooling::Replacements>
3434 const tooling::Replacements &Replaces, in processReplacements()
3437 return tooling::Replacements(); in processReplacements()
3442 std::vector<tooling::Range> ChangedRanges = Replaces.getAffectedRanges(); in processReplacements()
3445 tooling::Replacements FormatReplaces = in processReplacements()
3451 llvm::Expected<tooling::Replacements>
3452 formatReplacements(StringRef Code, const tooling::Replacements &Replaces, in formatReplacements()
3457 std::vector<tooling::Range> Ranges, in formatReplacements()
3458 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3469 std::vector<tooling::Range> Ranges, in formatReplacements()
3470 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3478 inline bool isHeaderInsertion(const tooling::Replacement &Replace) { in isHeaderInsertion()
3480 tooling::HeaderIncludes::IncludeRegex.match( in isHeaderInsertion()
3484 inline bool isHeaderDeletion(const tooling::Replacement &Replace) { in isHeaderDeletion()
3489 tooling::Replacements
3490 fixCppIncludeInsertions(StringRef Code, const tooling::Replacements &Replaces, in fixCppIncludeInsertions()
3495 tooling::Replacements HeaderInsertions; in fixCppIncludeInsertions()
3497 tooling::Replacements Result; in fixCppIncludeInsertions()
3517 tooling::HeaderIncludes Includes(FileName, Code, Style.IncludeStyle); in fixCppIncludeInsertions()
3520 tooling::Replacements Replaces = in fixCppIncludeInsertions()
3537 tooling::HeaderIncludes::IncludeRegex.match(IncludeDirective, &Matches); in fixCppIncludeInsertions()
3544 tooling::IncludeDirective::Include); in fixCppIncludeInsertions()
3551 auto Shifted = tooling::Replacement(FileName, NewOffset, 0, in fixCppIncludeInsertions()
3553 Result = Result.merge(tooling::Replacements(Shifted)); in fixCppIncludeInsertions()
3562 llvm::Expected<tooling::Replacements>
3563 cleanupAroundReplacements(StringRef Code, const tooling::Replacements &Replaces, in cleanupAroundReplacements()
3568 std::vector<tooling::Range> Ranges, in cleanupAroundReplacements()
3569 StringRef FileName) -> tooling::Replacements { in cleanupAroundReplacements()
3573 tooling::Replacements NewReplaces = in cleanupAroundReplacements()
3579 std::pair<tooling::Replacements, unsigned>
3581 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn, in reformat()
3602 return {tooling::Replacements(), 0}; in reformat()
3604 return {tooling::Replacements(), 0}; in reformat()
3606 return {tooling::Replacements(), 0}; in reformat()
3610 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in reformat()
3616 tooling::Replacements Replaces = in reformat()
3620 tooling::Replacements(tooling::Replacement(FileName, 0, 4, ""))); in reformat()
3624 return {tooling::Replacements(), 0}; in reformat()
3632 typedef std::function<std::pair<tooling::Replacements, unsigned>( in reformat()
3723 tooling::Replacements Fixes; in reformat()
3726 std::pair<tooling::Replacements, unsigned> PassFixes = Passes[I](*Env); in reformat()
3736 tooling::calculateRangesAfterReplacements(Fixes, Ranges), in reformat()
3748 tooling::Replacements NonNoOpFixes; in reformat()
3749 for (const tooling::Replacement &Fix : Fixes) { in reformat()
3766 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3767 ArrayRef<tooling::Range> Ranges, in reformat()
3777 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code, in cleanup()
3778 ArrayRef<tooling::Range> Ranges, in cleanup()
3782 return tooling::Replacements(); in cleanup()
3789 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3790 ArrayRef<tooling::Range> Ranges, in reformat()
3799 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style, in fixNamespaceEndComments()
3801 ArrayRef<tooling::Range> Ranges, in fixNamespaceEndComments()
3809 tooling::Replacements sortUsingDeclarations(const FormatStyle &Style, in sortUsingDeclarations()
3811 ArrayRef<tooling::Range> Ranges, in sortUsingDeclarations()