| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/ |
| 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) 40 clang::tooling::Replacement denormalize(const IO &) { 41 return clang::tooling::Replacement(FilePath, Offset, Length, 51 static void mapping(IO &Io, clang::tooling::Replacement &R) { 52 MappingNormalization<NormalizedReplacement, clang::tooling::Replacement>
|
| DiagnosticsYaml.h | 43 std::vector<clang::tooling::Replacement> Fixes; 45 for (auto &Replacement : Replacements.second) 46 Fixes.push_back(Replacement);
|
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Core/ |
| Replacement.h | 1 //===- Replacement.h - Framework for clang refactoring tools ----*- C++ -*-===// 79 /// A text replacement. 81 /// Represents a SourceManager independent replacement of a range of text in a 83 class Replacement { 85 /// Creates an invalid (not applicable) replacement. 86 Replacement(); 88 /// Creates a replacement of the range [Offset, Offset+Length) in 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 [all...] |
| /src/external/apache2/llvm/lib/libclangToolingCore/ |
| Makefile | 10 Replacement.cpp
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Core/ |
| Replacement.cpp | 1 //===- Replacement.cpp - Framework for clang refactoring tools ------------===// 13 #include "clang/Tooling/Core/Replacement.h" 45 Replacement::Replacement() : FilePath(InvalidLocation) {} 47 Replacement::Replacement(StringRef FilePath, unsigned Offset, unsigned Length, 52 Replacement::Replacement(const SourceManager &Sources, SourceLocation Start, 57 Replacement::Replacement(const SourceManager &Sources [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/ |
| RewriteRule.h | 38 // Inserts an include in the file. The `Replacement` field is the name of the 44 /// the source to be replaced and a corresponding replacement string. 48 std::string Replacement; 70 // node, a replacement and, optionally, an explanation for the edit. 74 // replacement applied by the replacement term. By default, the extent is the 78 // * Replacement: a function that produces a replacement string for the target, 107 TextGenerator Replacement; 174 /// Replaces a portion of the source text with \p Replacement [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Tooling/ |
| RefactoringCallbacks.cpp | 45 // Clear the matchers so that each Replacement is only emitted once. 51 for (const auto &Replacement : Callback->getReplacements()) { 53 Refactoring.FileToReplaces[std::string(Replacement.getFilePath())] 54 .add(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( [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ |
| ComputeReplacements.cpp | 8 #include "clang/Tooling/Core/Replacement.h" 92 // Text inserted by the replacement we are building now. 93 std::string Replacement; 95 if (ReplacedRange.empty() && Replacement.empty()) 97 llvm::cantFail(Replacements.add(tooling::Replacement( 98 SM, rangeOfExpanded(A, ReplacedRange).toCharRange(SM), Replacement))); 99 Replacement = ""; 106 Replacement += 113 // There is a gap, record a replacement or deletion.
|
| /src/sys/external/bsd/acpica/dist/compiler/ |
| prmacros.c | 76 0, DefineInfo->Identifier, DefineInfo->Replacement); 88 * Replacement - Replacement for Identifier 100 char *Replacement, 108 if (!Replacement) 110 Replacement = ""; 126 if (strcmp (Replacement, DefineInfo->Replacement)) 142 ReplacementString = UtLocalCalloc (strlen (Replacement) + 1); 143 strcpy (ReplacementString, Replacement); [all...] |
| prexpress.c | 134 DefineInfo->Replacement); 141 ReplaceString = DefineInfo->Replacement;
|
| /src/external/apache2/llvm/dist/clang/include/clang-c/ |
| Rewrite.h | 35 * replacement. 38 const char *Replacement);
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| Transformer.cpp | 57 AC.replace(*Result.SourceManager, T.Range, T.Replacement)) { 63 AC.addHeader(T.Replacement);
|
| RewriteRule.cpp | 53 auto Replacement = E.Replacement->eval(Result); 54 if (!Replacement) 55 return Replacement.takeError(); 62 T.Replacement = std::move(*Replacement); 92 // Implicitly, leave `E.Replacement` as the empty string. 117 ASTEdit transformer::changeTo(RangeSelector Target, TextGenerator Replacement) { 120 E.Replacement = std::move(Replacement); [all...] |
| /src/external/apache2/llvm/dist/clang/tools/libclang/ |
| Rewrite.cpp | 35 const char *Replacement) { 39 Replacement);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| ReplaceWithVeclib.cpp | 77 CallInst *Replacement = IRBuilder.CreateCall(TLIFunc, Args, OpBundles); 80 CI.replaceAllUsesWith(Replacement); 81 if (isa<FPMathOperator>(Replacement)) { 83 Replacement->copyFastMathFlags(&CI); 101 // Replacement is only performed for intrinsic functions 121 // the replacement.
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| R600OpenCLImageTypeLoweringPass.cpp | 164 Value *Replacement = nullptr; 167 Replacement = ConstantInt::get(Int32Type, ResourceID); 169 Replacement = &ImageSizeArg; 171 Replacement = &ImageFormatArg; 176 Inst->replaceAllUsesWith(Replacement); 197 Value *Replacement = nullptr; 200 Replacement = ConstantInt::get(Int32Type, ResourceID); 205 Inst->replaceAllUsesWith(Replacement);
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/ |
| AtomicChange.cpp | 45 std::vector<clang::tooling::Replacement> Replaces; 118 for (const clang::tooling::Replacement &R : Replaces) { 125 // If we are inserting at the start of a line and the replacement ends in 157 // Offset UINT_MAX and length 0 indicate that the replacement is a header 160 tooling::Replacement(FilePath, UINT_MAX, 0, ReplacementText)); 165 // Offset UINT_MAX and length 1 indicate that the replacement is a header 168 HeaderReplacements.add(Replacement(FilePath, UINT_MAX, 1, Header)); 188 if (auto Err = Replaces.add(Replacement( 252 "Failed to add replacement when Converting YAML to AtomicChange."); 261 return Replaces.add(Replacement(SM, Range, ReplacementText)) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Format/ |
| WhitespaceManager.h | 50 /// this replacement. It is needed for determining how \p Spaces is turned 62 llvm::Error addReplacement(const tooling::Replacement &Replacement); 213 /// Stores \p Text as the replacement for the whitespace in \p Range.
|
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/ |
| HeaderIncludes.h | 13 #include "clang/Tooling/Core/Replacement.h" 65 /// Returns a replacement that inserts the new header into a suitable #include 72 llvm::Optional<tooling::Replacement> insert(llvm::StringRef Header,
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
| ObjCARCContract.cpp | 586 // and such; to do the replacement, the argument must have type i8*. 611 Instruction *Replacement = Inst; 617 if (Replacement->getType() != UseTy) { 628 Replacement = 629 new BitCastInst(Replacement, UseTy, "", &InsertBB->back()); 642 PHI->setIncomingValue(i, Replacement); 645 if (Replacement->getType() != UseTy) 646 Replacement = new BitCastInst(Replacement, UseTy, "", 648 U.set(Replacement); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
| RandomIRBuilder.cpp | 71 const Value *Replacement) { 72 if (Operand->getType() != Replacement->getType()) 101 // there's no easy way to verify that a given replacement is valid given
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| Constant.h | 211 /// Replacement. If no changes are made, the constant C is returned. 212 static Constant *replaceUndefsWith(Constant *C, Constant *Replacement);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| SourceMgr.h | 225 /// Represents a single fixit, a replacement of one range of text with another. 232 SMFixIt(SMRange R, const Twine &Replacement); 234 SMFixIt(SMLoc Loc, const Twine &Replacement) 235 : SMFixIt(SMRange(Loc, Loc), Replacement) {}
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| FunctionImportUtils.cpp | 317 auto Replacement = RenamedComdats.find(C); 318 if (Replacement != RenamedComdats.end()) 319 GO.setComdat(Replacement->second);
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| TemplateName.h | 355 TemplateName Replacement; 358 TemplateName replacement) 360 Parameter(parameter), Replacement(replacement) {} 364 TemplateName getReplacement() const { return Replacement; } 370 TemplateName replacement);
|