HomeSort by: relevance | last modified time | path
    Searched refs:Replacement (Results 1 - 25 of 89) sorted by relevancy

1 2 3 4

  /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);

Completed in 57 milliseconds

1 2 3 4