| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 212 class Replacements { 220 Replacements() = default; 222 explicit Replacements(const Replacement &R) { Replaces.insert(R); } in Replacements() function 265 [[nodiscard]] Replacements merge(const Replacements &Replaces) const; 289 bool operator==(const Replacements &RHS) const { 294 Replacements(const_iterator Begin, const_iterator End) in Replacements() function 305 Replacements getCanonicalReplacements() const; 310 llvm::Expected<Replacements> 322 bool applyAllReplacements(const Replacements &Replaces, Rewriter &Rewrite); 332 const Replacements &Replaces); [all …]
|
| H A D | Diagnostic.h | 59 llvm::StringMap<Replacements> Fix; 115 const llvm::StringMap<Replacements> *selectFirstFix(const Diagnostic& D);
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 157 Replacements::getReplacementInChangedCode(const Replacement &R) const { in getReplacementInChangedCode() 191 Replacements Replacements::getCanonicalReplacements() const { in getCanonicalReplacements() 213 return Replacements(NewReplacesImpl.begin(), NewReplacesImpl.end()); in getCanonicalReplacements() 219 llvm::Expected<Replacements> 220 Replacements::mergeIfOrderIndependent(const Replacement &R) const { in mergeIfOrderIndependent() 221 Replacements Rs(R); in mergeIfOrderIndependent() 224 Replacements RsShiftedByReplaces(getReplacementInChangedCode(R)); in mergeIfOrderIndependent() 227 Replacements ReplacesShiftedByRs; in mergeIfOrderIndependent() 245 llvm::Error Replacements::add(const Replacement &R) { in add() 333 Replacements OverlapReplaces(MergeBegin, MergeEnd); in add() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | AtomicChange.cpp | 109 const clang::tooling::Replacements &Replaces) { in getRangesForFormatting() 143 llvm::Expected<Replacements> 149 Replacements HeaderReplacements; in createReplacementsForHeaders() 182 llvm::Expected<Replacements> 185 Replacements Replaces; in combineReplacementsInChanges() 216 clang::tooling::Replacements Replaces) in AtomicChange() 245 NE.RemovedHeaders, tooling::Replacements()); in convertFromYAML() 283 Replaces = Replaces.merge(Replacements(NewR)); in insert() 302 llvm::Expected<Replacements> HeaderReplacements = in applyAtomicChanges() 309 llvm::Expected<Replacements> Replaces = in applyAtomicChanges() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | QualifierAlignmentFixer.h | 23 typedef std::function<std::pair<tooling::Replacements, unsigned>( 57 std::pair<tooling::Replacements, unsigned> 66 tooling::Replacements &Fixes); 70 tooling::Replacements &Fixes, 77 tooling::Replacements &Fixes,
|
| H A D | QualifierAlignmentFixer.cpp | 55 tooling::Replacements &Fixes, in replaceToken() 67 tooling::Replacements &Fixes, in removeToken() 75 tooling::Replacements &Fixes, in insertQualifierAfter() 88 tooling::Replacements &Fixes, in insertQualifierBefore() 113 tooling::Replacements &Fixes, const FormatToken *First, in rotateTokens() 180 tooling::Replacements &Fixes, const FormatToken *const Tok, in analyzeRight() 380 tooling::Replacements &Fixes, const FormatToken *const Tok, in analyzeLeft() 551 std::pair<tooling::Replacements, unsigned> 556 tooling::Replacements Fixes; in analyze() 564 tooling::Replacements &Fixes) { in fixQualifierAlignment()
|
| H A D | Format.cpp | 2257 const SourceManager &SourceMgr, tooling::Replacements &Result, in replaceToken() 2276 std::pair<tooling::Replacements, unsigned> 2281 tooling::Replacements Result; in analyze() 2288 tooling::Replacements &Result) { in removeParens() 2309 std::pair<tooling::Replacements, unsigned> 2314 tooling::Replacements Result; in analyze() 2321 tooling::Replacements &Result) { in insertBraces() 2363 std::pair<tooling::Replacements, unsigned> 2368 tooling::Replacements Result; in analyze() 2375 tooling::Replacements &Result) { in removeBraces() [all …]
|
| H A D | ObjCPropertyAttributeOrderFixer.cpp | 36 const SourceManager &SourceMgr, tooling::Replacements &Fixes, in sortPropertyAttributes() 155 tooling::Replacements &Fixes, const FormatToken *Tok) { in analyzeObjCPropertyDecl() 176 std::pair<tooling::Replacements, unsigned> 181 tooling::Replacements Fixes; in analyze()
|
| H A D | TokenAnalyzer.cpp | 97 std::pair<tooling::Replacements, unsigned> 99 tooling::Replacements Result; in process() 126 std::pair<tooling::Replacements, unsigned> RunResult = in process() 144 return {tooling::Replacements(), 0}; in process()
|
| H A D | DefinitionBlockSeparator.h | 29 std::pair<tooling::Replacements, unsigned> 36 tooling::Replacements &Result, FormatTokenLexer &Tokens);
|
| H A D | TokenAnalyzer.h | 81 std::pair<tooling::Replacements, unsigned> 85 virtual std::pair<tooling::Replacements, unsigned>
|
| H A D | UsingDeclarationsSorter.cpp | 139 const SourceManager &SourceMgr, tooling::Replacements *Fixes, in endUsingDeclarationBlock() 211 std::pair<tooling::Replacements, unsigned> UsingDeclarationsSorter::analyze( in analyze() 216 tooling::Replacements Fixes; in analyze()
|
| H A D | DefinitionBlockSeparator.cpp | 21 std::pair<tooling::Replacements, unsigned> DefinitionBlockSeparator::analyze( in analyze() 26 tooling::Replacements Result; in analyze() 32 SmallVectorImpl<AnnotatedLine *> &Lines, tooling::Replacements &Result, in separateBlocks()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| H A D | ComputeReplacements.cpp | 92 tooling::Replacements 98 tooling::Replacements Replacements; in computeReplacements() local 104 llvm::cantFail(Replacements.add(tooling::Replacement( in computeReplacements() 133 return Replacements; in computeReplacements()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | Refactoring.h | 47 std::map<std::string, Replacements> &getReplacements(); 71 std::map<std::string, Replacements> FileToReplaces; 93 const std::map<std::string, Replacements> &FileToReplaces,
|
| H A D | RefactoringCallbacks.h | 43 Replacements &getReplacements(); 46 Replacements Replace; 56 std::map<std::string, Replacements> &FileToReplaces); 73 std::map<std::string, Replacements> &FileToReplaces;
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FormatVariadic.cpp | 144 SmallVector<ReplacementItem, 2> Replacements; in parseFormatString() local 168 Replacements.emplace_back(*I); in parseFormatString() 173 return Replacements; in parseFormatString() 199 for (const ReplacementItem &I : Replacements) { in parseFormatString() 223 return Replacements; in parseFormatString()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyAddMissingPrototypes.cpp | 63 std::vector<std::pair<Function *, Function *>> Replacements; in runOnModule() local 138 Replacements.emplace_back(&F, NewF); in runOnModule() 141 for (auto &Pair : Replacements) { in runOnModule() 152 return !Replacements.empty(); in runOnModule()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
| H A D | RenamingAction.h | 34 std::map<std::string, tooling::Replacements> &FileToReplaces, 44 std::map<std::string, tooling::Replacements> &FileToReplaces; 103 std::map<std::string, tooling::Replacements> &FileToReplaces) in QualifiedRenamingAction() 116 std::map<std::string, tooling::Replacements> &FileToReplaces;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | AtomicChange.h | 117 const Replacements &getReplacements() const { return Replaces; } in getReplacements() 119 Replacements &getReplacements() { return Replaces; } in getReplacements() 137 clang::tooling::Replacements Replaces); 145 tooling::Replacements Replaces;
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | RenamingAction.cpp | 161 std::map<std::string, tooling::Replacements> *FileToReplaces) { in convertChangesToFileReplacements() 180 std::map<std::string, tooling::Replacements> &FileToReplaces, in RenamingASTConsumer() 227 std::map<std::string, tooling::Replacements> &FileToReplaces; 239 std::map<std::string, tooling::Replacements> &FileToReplaces) in USRSymbolRenamer() 257 std::map<std::string, tooling::Replacements> &FileToReplaces;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Format/ |
| H A D | Format.h | 5634 tooling::Replacements sortIncludes(const FormatStyle &Style, StringRef Code, 5642 Expected<tooling::Replacements> 5643 formatReplacements(StringRef Code, const tooling::Replacements &Replaces, 5659 Expected<tooling::Replacements> 5660 cleanupAroundReplacements(StringRef Code, const tooling::Replacements &Replaces, 5686 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, 5694 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, 5702 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code, 5710 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style, 5721 tooling::Replacements separateDefinitionBlocks(const FormatStyle &Style, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 211 DenseMap<ReturnInst *, ReplacementVec> Replacements; in runOnFunction() local 276 auto &ValVec = Replacements[Store.first]; in runOnFunction() 299 if (Replacements.empty()) in runOnFunction() 332 for (std::pair<ReturnInst *, ReplacementVec> &Replacement : Replacements) { in runOnFunction()
|
| /freebsd/contrib/llvm-project/clang/tools/clang-format/ |
| H A D | ClangFormat.cpp | 31 using clang::tooling::Replacements; 337 static void outputReplacementsXML(const Replacements &Replaces) { in outputReplacementsXML() 348 emitReplacementWarnings(const Replacements &Replaces, StringRef AssumedFileName, in emitReplacementWarnings() 372 static void outputXML(const Replacements &Replaces, in outputXML() 373 const Replacements &FormatChanges, in outputXML() 482 Replacements Replaces = sortIncludes(*FormatStyle, Code->getBuffer(), Ranges, in format() 504 Replacements FormatChanges = in format()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Refactoring.cpp | 30 std::map<std::string, Replacements> &RefactoringTool::getReplacements() { in getReplacements() 68 const std::map<std::string, Replacements> &FileToReplaces, in formatAndApplyAllReplacements()
|