/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/ |
H A D | ReplacementsYaml.h | 22 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Replacement) 27 /// Specialized MappingTraits to describe how a Replacement is 29 template <> struct MappingTraits<clang::tooling::Replacement> { 30 /// Helper to (de)serialize a Replacement since we don't have direct 36 NormalizedReplacement(const IO &, const clang::tooling::Replacement &R) 46 clang::tooling::Replacement denormalize(const IO &) { 47 return clang::tooling::Replacement(FilePath, Offset, Length, 57 static void mapping(IO &Io, clang::tooling::Replacement &R) { 58 MappingNormalization<NormalizedReplacement, clang::tooling::Replacement>
|
H A D | DiagnosticsYaml.h | 34 std::vector<clang::tooling::Replacement> Fixes; 36 for (auto &Replacement : Replacements.second) 37 Fixes.push_back(Replacement);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
H A D | Replacement.h | 1 //===- Replacement.h - Framework for clang refactoring tools ----*- C++ -*-===// 83 class Replacement { class in namespace:clang::tooling 86 Replacement(); 94 Replacement(StringRef FilePath, unsigned Offset, unsigned Length, 97 /// Creates a Replacement of the range [Start, Start+Length) with 99 Replacement(const SourceManager &Sources, SourceLocation Start, 102 /// Creates a Replacement of the given range with ReplacementText. 103 Replacement(const SourceManager &Sources, const CharSourceRange &Range, 107 /// Creates a Replacement of the node with ReplacementText. 109 Replacement(cons 359 Replacement::Replacement(const SourceManager &Sources, function in class:clang::tooling::Replacement [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
H A D | RewriteRule.h | 45 // * Replacement: a function that produces a replacement string for the target, 73 TextGenerator Replacement; member in struct:clang::transformer::ASTEdit 192 /// Replaces a portion of the source text with \p Replacement. 193 ASTEdit changeTo(RangeSelector Target, TextGenerator Replacement); 195 inline ASTEdit change(RangeSelector Target, TextGenerator Replacement) { argument 196 return changeTo(std::move(Target), std::move(Replacement)); 199 /// Replaces the entirety of a RewriteRule's match with \p Replacement. For 205 inline ASTEdit changeTo(TextGenerator Replacement) { argument 206 return changeTo(node(RewriteRule::RootID), std::move(Replacement)); 209 inline ASTEdit change(TextGenerator Replacement) { argument 215 insertBefore(RangeSelector S, TextGenerator Replacement) argument 221 insertAfter(RangeSelector S, TextGenerator Replacement) argument 267 std::string Replacement; member in struct:clang::transformer::detail::Transformation [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Core/ |
H A D | Replacement.cpp | 1 //===- Replacement.cpp - Framework for clang refactoring tools ------------===// 13 #include "clang/Tooling/Core/Replacement.h" 45 Replacement::Replacement() : FilePath(InvalidLocation) {} function in class:Replacement 47 Replacement::Replacement(StringRef FilePath, unsigned Offset, unsigned Length, function in class:Replacement 52 Replacement::Replacement(const SourceManager &Sources, SourceLocation Start, function in class:Replacement 57 Replacement::Replacement(cons function in class:Replacement [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/ |
H A D | RefactoringCallbacks.cpp | 45 // Clear the matchers so that each Replacement is only emitted once. 51 for (const auto &Replacement : Callback->getReplacements()) { 53 Refactoring.FileToReplaces[Replacement.getFilePath()].add( 54 Replacement); 56 llvm::errs() << "Skipping replacement " << Replacement.toString() 72 static Replacement replaceStmtWithText(SourceManager &Sources, const Stmt &From, 74 return tooling::Replacement( 77 static Replacement replaceStmtWithStmt(SourceManager &Sources, const Stmt &From, 91 auto Err = Replace.add(tooling::Replacement( 228 auto Replacement local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | ComputeReplacements.cpp | 8 #include "clang/Tooling/Core/Replacement.h" 92 std::string Replacement; local 94 if (ReplacedRange.empty() && Replacement.empty()) 96 llvm::cantFail(Replacements.add(tooling::Replacement( 97 SM, rangeOfExpanded(A, ReplacedRange).toCharRange(SM), Replacement))); 98 Replacement = ""; 105 Replacement +=
|
/freebsd-11-stable/sys/contrib/dev/acpica/compiler/ |
H A D | prmacros.c | 184 0, DefineInfo->Identifier, DefineInfo->Replacement); 196 * Replacement - Replacement for Identifier 208 char *Replacement, 216 if (!Replacement) 218 Replacement = ""; 234 if (strcmp (Replacement, DefineInfo->Replacement)) 250 ReplacementString = UtLocalCalloc (strlen (Replacement) + 1); 251 strcpy (ReplacementString, Replacement); 206 PrAddDefine( char *Identifier, char *Replacement, BOOLEAN Persist) argument [all...] |
H A D | prexpress.c | 242 DefineInfo->Replacement); 249 ReplaceString = DefineInfo->Replacement;
|
H A D | preprocess.h | 205 char *Replacement; member in struct:pr_define_info
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | RewriteRule.cpp | 46 auto Replacement = Edit.Replacement->eval(Result); 47 if (!Replacement) 48 return Replacement.takeError(); 51 T.Replacement = std::move(*Replacement); 57 ASTEdit transformer::changeTo(RangeSelector S, TextGenerator Replacement) { argument 60 E.Replacement = std::move(Replacement);
|
H A D | Transformer.cpp | 53 if (auto Err = AC.replace(*Result.SourceManager, T.Range, T.Replacement)) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600OpenCLImageTypeLoweringPass.cpp | 179 Value *Replacement = nullptr; local 182 Replacement = ConstantInt::get(Int32Type, ResourceID); 184 Replacement = &ImageSizeArg; 186 Replacement = &ImageFormatArg; 191 Inst->replaceAllUsesWith(Replacement); 212 Value *Replacement = nullptr; local 215 Replacement = ConstantInt::get(Int32Type, ResourceID); 220 Inst->replaceAllUsesWith(Replacement);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
H A D | AtomicChange.cpp | 45 std::vector<clang::tooling::Replacement> Replaces; 118 for (const clang::tooling::Replacement &R : Replaces) { 160 tooling::Replacement(FilePath, UINT_MAX, 0, ReplacementText)); 168 HeaderReplacements.add(Replacement(FilePath, UINT_MAX, 1, Header)); 188 if (auto Err = Replaces.add(Replacement( 255 return Replaces.add(Replacement(SM, Range, ReplacementText)); 260 return Replaces.add(Replacement(SM, Loc, Length, Text)); 267 Replacement R(SM, Loc, 0, Text); 278 Replacement NewR(R.getFilePath(), NewOffset, 0, Text);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/ |
H A D | WhitespaceManager.h | 61 llvm::Error addReplacement(const tooling::Replacement &Replacement);
|
H A D | UsingDeclarationsSorter.cpp | 145 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, "")); 169 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, Text));
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Constant.h | 199 /// Replacement. If no changes are made, the constant C is returned. 200 static Constant *replaceUndefsWith(Constant *C, Constant *Replacement);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/ |
H A D | HeaderIncludes.h | 13 #include "clang/Tooling/Core/Replacement.h" 74 llvm::Optional<tooling::Replacement> insert(llvm::StringRef Header,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 650 Instruction *Replacement = Inst; 656 if (Replacement->getType() != UseTy) { 667 Replacement = 668 new BitCastInst(Replacement, UseTy, "", &InsertBB->back()); 681 PHI->setIncomingValue(i, Replacement); 684 if (Replacement->getType() != UseTy) 685 Replacement = new BitCastInst(Replacement, UseTy, "", 687 U.set(Replacement);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 71 const Value *Replacement) { 72 if (Operand->getType() != Replacement->getType()) 70 isCompatibleReplacement(const Instruction *I, const Use &Operand, const Value *Replacement) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 406 for (auto &Replacement : ReplacementMap) { 407 auto *Extract = Replacement.first; 408 auto *Vector = Replacement.second.first; 409 auto Index = Replacement.second.second;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 310 auto Replacement = RenamedComdats.find(C); local 311 if (Replacement != RenamedComdats.end()) 312 GO.setComdat(Replacement->second);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 354 TemplateName Replacement; member in class:clang::SubstTemplateTemplateParmStorage 359 Parameter(parameter), Replacement(replacement) {} 363 TemplateName getReplacement() const { return Replacement; }
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SourceMgr.h | 242 SMFixIt(SMRange R, const Twine &Replacement) argument 243 : Range(R), Text(Replacement.str()) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroEarly.cpp | 79 Value *Replacement = local 82 Intrin->replaceAllUsesWith(Replacement);
|