Lines Matching refs:tooling
1263 LLVMStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Preserve; in getLLVMStyle()
1381 GoogleStyle.IncludeStyle.IncludeBlocks = tooling::IncludeStyle::IBS_Regroup; in getGoogleStyle()
1486 tooling::IncludeStyle::IBS_Preserve; in getGoogleStyle()
1519 tooling::IncludeStyle::IBS_Preserve; in getChromiumStyle()
1840 std::pair<tooling::Replacements, unsigned>
1845 tooling::Replacements Result; in analyze()
1852 tooling::Replacements &Result) { in insertBraces()
1871 cantFail(Result.add(tooling::Replacement(SourceMgr, Start, 0, Brace))); in insertBraces()
1884 std::pair<tooling::Replacements, unsigned>
1889 tooling::Replacements Result; in analyze()
1896 tooling::Replacements &Result) { in removeBraces()
1918 cantFail(Result.add(tooling::Replacement(SourceMgr, Range, ""))); in removeBraces()
1932 std::pair<tooling::Replacements, unsigned>
1937 tooling::Replacements Result; in analyze()
1946 tooling::Replacements &Result) { in requoteJSStringLiteral()
1969 auto Err = Result.add(tooling::Replacement( in requoteJSStringLiteral()
2021 std::pair<tooling::Replacements, unsigned>
2025 tooling::Replacements Result; in analyze()
2160 std::pair<tooling::Replacements, unsigned>
2165 tooling::Replacements Result; in analyze()
2174 tooling::Replacements &Result) { in insertTrailingCommas()
2208 tooling::Replacement(Env.getSourceManager(), Start, 0, ","))); in insertTrailingCommas()
2223 std::pair<tooling::Replacements, unsigned>
2392 tooling::Replacements generateFixes() { in generateFixes()
2393 tooling::Replacements Fixes; in generateFixes()
2409 Fixes.add(tooling::Replacement(Env.getSourceManager(), SR, "")); in generateFixes()
2444 std::pair<tooling::Replacements, unsigned>
2451 tooling::Replacements Result; in analyze()
2595 static bool affectsRange(ArrayRef<tooling::Range> Ranges, unsigned Start, in affectsRange()
2665 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortCppIncludes()
2666 StringRef Code, tooling::Replacements &Replaces, in sortCppIncludes()
2668 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
2721 Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Preserve) { in sortCppIncludes()
2730 tooling::IncludeStyle::IBS_Regroup && in sortCppIncludes()
2751 auto Err = Replaces.add(tooling::Replacement( in sortCppIncludes()
2768 tooling::Replacements sortCppIncludes(const FormatStyle &Style, StringRef Code, in sortCppIncludes()
2769 ArrayRef<tooling::Range> Ranges, in sortCppIncludes()
2771 tooling::Replacements &Replaces, in sortCppIncludes()
2788 tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName); in sortCppIncludes()
2828 (Style.IncludeStyle.IncludeBlocks == tooling::IncludeStyle::IBS_Merge || in sortCppIncludes()
2830 tooling::IncludeStyle::IBS_Regroup); in sortCppIncludes()
2902 ArrayRef<tooling::Range> Ranges, StringRef FileName, in sortJavaImports()
2903 StringRef Code, tooling::Replacements &Replaces) { in sortJavaImports()
2965 auto Err = Replaces.add(tooling::Replacement(FileName, Imports.front().Offset, in sortJavaImports()
2982 tooling::Replacements sortJavaImports(const FormatStyle &Style, StringRef Code, in sortJavaImports()
2983 ArrayRef<tooling::Range> Ranges, in sortJavaImports()
2985 tooling::Replacements &Replaces) { in sortJavaImports()
3043 tooling::Replacements sortIncludes(const FormatStyle &Style, StringRef Code, in sortIncludes()
3044 ArrayRef<tooling::Range> Ranges, in sortIncludes()
3046 tooling::Replacements Replaces; in sortIncludes()
3064 static llvm::Expected<tooling::Replacements>
3066 const tooling::Replacements &Replaces, in processReplacements()
3069 return tooling::Replacements(); in processReplacements()
3074 std::vector<tooling::Range> ChangedRanges = Replaces.getAffectedRanges(); in processReplacements()
3077 tooling::Replacements FormatReplaces = in processReplacements()
3083 llvm::Expected<tooling::Replacements>
3084 formatReplacements(StringRef Code, const tooling::Replacements &Replaces, in formatReplacements()
3089 std::vector<tooling::Range> Ranges, in formatReplacements()
3090 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3101 std::vector<tooling::Range> Ranges, in formatReplacements()
3102 StringRef FileName) -> tooling::Replacements { in formatReplacements()
3110 inline bool isHeaderInsertion(const tooling::Replacement &Replace) { in isHeaderInsertion()
3116 inline bool isHeaderDeletion(const tooling::Replacement &Replace) { in isHeaderDeletion()
3121 tooling::Replacements
3122 fixCppIncludeInsertions(StringRef Code, const tooling::Replacements &Replaces, in fixCppIncludeInsertions()
3127 tooling::Replacements HeaderInsertions; in fixCppIncludeInsertions()
3129 tooling::Replacements Result; in fixCppIncludeInsertions()
3149 tooling::HeaderIncludes Includes(FileName, Code, Style.IncludeStyle); in fixCppIncludeInsertions()
3152 tooling::Replacements Replaces = in fixCppIncludeInsertions()
3182 auto Shifted = tooling::Replacement(FileName, NewOffset, 0, in fixCppIncludeInsertions()
3184 Result = Result.merge(tooling::Replacements(Shifted)); in fixCppIncludeInsertions()
3193 llvm::Expected<tooling::Replacements>
3194 cleanupAroundReplacements(StringRef Code, const tooling::Replacements &Replaces, in cleanupAroundReplacements()
3199 std::vector<tooling::Range> Ranges, in cleanupAroundReplacements()
3200 StringRef FileName) -> tooling::Replacements { in cleanupAroundReplacements()
3204 tooling::Replacements NewReplaces = in cleanupAroundReplacements()
3210 std::pair<tooling::Replacements, unsigned>
3212 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn, in reformat()
3228 return {tooling::Replacements(), 0}; in reformat()
3230 return {tooling::Replacements(), 0}; in reformat()
3232 return {tooling::Replacements(), 0}; in reformat()
3236 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in reformat()
3242 tooling::Replacements Replaces = in reformat()
3245 if (!Replaces.add(tooling::Replacement(FileName, 0, 4, ""))) { in reformat()
3250 return {tooling::Replacements(), 0}; in reformat()
3253 typedef std::function<std::pair<tooling::Replacements, unsigned>( in reformat()
3322 tooling::Replacements Fixes; in reformat()
3325 std::pair<tooling::Replacements, unsigned> PassFixes = Passes[I](*Env); in reformat()
3335 tooling::calculateRangesAfterReplacements(Fixes, Ranges), in reformat()
3347 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3348 ArrayRef<tooling::Range> Ranges, in reformat()
3358 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code, in cleanup()
3359 ArrayRef<tooling::Range> Ranges, in cleanup()
3363 return tooling::Replacements(); in cleanup()
3370 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, in reformat()
3371 ArrayRef<tooling::Range> Ranges, in reformat()
3380 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style, in fixNamespaceEndComments()
3382 ArrayRef<tooling::Range> Ranges, in fixNamespaceEndComments()
3390 tooling::Replacements separateDefinitionBlocks(const FormatStyle &Style, in separateDefinitionBlocks()
3392 ArrayRef<tooling::Range> Ranges, in separateDefinitionBlocks()
3400 tooling::Replacements sortUsingDeclarations(const FormatStyle &Style, in sortUsingDeclarations()
3402 ArrayRef<tooling::Range> Ranges, in sortUsingDeclarations()