/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteTest.cpp | 1 //===--- RewriteTest.cpp - Rewriter playground ----------------------------===// 23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts); 26 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), 27 E = Rewriter.token_end(); I != E; ++I) { 30 Rewriter.AddTokenBefore(I, "<i>"); 31 Rewriter.AddTokenAfter(I, "</i>"); 36 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), 37 E = Rewriter.token_end(); I != E; ++I)
|
H A D | FrontendActions.cpp | 99 Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(), 106 Rewriter->WriteFixedFiles(); 125 FixItRewriter Rewriter(CI.getDiagnostics(), CI.getSourceManager(), 129 err = Rewriter.WriteFixedFiles(&RewrittenFiles);
|
H A D | HTMLPrint.cpp | 23 #include "clang/Rewrite/Core/Rewriter.h" 34 Rewriter R;
|
H A D | FixItRewriter.cpp | 1 //===--- FixItRewriter.cpp - Fix-It Rewriter Diagnostic Client --*- C++ -*-===// 60 Rewriter &Rewrite; 63 RewritesReceiver(Rewriter &Rewrite) : Rewrite(Rewrite) { }
|
H A D | RewriteMacros.cpp | 16 #include "clang/Rewrite/Core/Rewriter.h" 93 Rewriter Rewrite;
|
H A D | RewriteModernObjC.cpp | 15 #include "clang/Rewrite/Core/Rewriter.h" 60 Rewriter Rewrite; 1622 /// RewriteObjCForCollectionStmt - Rewriter for ObjC2's foreach statement. 4667 if (!Rewriter::isRewritable(LocStart) || !Rewriter::isRewritable(LocEnd)) 4723 assert((*startArgList == '(') && "Rewriter fuzzy parser confused"); 4796 assert((*argPtr == '(') && "Rewriter fuzzy parser confused"); 4810 assert((*argPtr == ')') && "Rewriter fuzzy parser confused");
|
/external/v8/src/ |
H A D | rewriter.h | 36 class Rewriter { class in namespace:v8::internal
|
H A D | rewriter.cc | 235 bool Rewriter::Rewrite(CompilationInfo* info) {
|
H A D | compiler.cc | 339 return Rewriter::Rewrite(info) && Scope::Analyze(info) && GenerateCode(info);
|
/external/clang/include/clang/Rewrite/Core/ |
H A D | HTMLRewrite.h | 23 class Rewriter; 33 void HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, 40 inline void HighlightRange(Rewriter &R, SourceRange Range, 53 void EscapeText(Rewriter& R, FileID FID, 63 void AddLineNumbers(Rewriter& R, FileID FID); 65 void AddHeaderFooterInternalBuiltinCSS(Rewriter& R, FileID FID, 70 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 76 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
H A D | Rewriter.h | 1 //===--- Rewriter.h - Code rewriting interface ------------------*- C++ -*-===// 10 // This file defines the Rewriter class, which is used for code 28 class Rewriter; 39 friend class Rewriter; 90 private: // Methods only usable by Rewriter. 122 /// Rewriter - This is the main interface to the rewrite buffers. Its primary 125 class Rewriter { class in namespace:clang 149 explicit Rewriter(SourceManager &SM, const LangOptions &LO) function in class:clang::Rewriter 151 explicit Rewriter() : SourceMgr(0), LangOpts(0) {} function in class:clang::Rewriter
|
/external/clang/unittests/Tooling/ |
H A D | RewriterTest.cpp | 15 TEST(Rewriter, OverwritesChangedFiles) { 24 TEST(Rewriter, ContinuesOverwritingFilesOnError) {
|
H A D | RewriterTestContext.h | 10 // This file defines a utility class for Rewriter related tests. 23 #include "clang/Rewrite/Core/Rewriter.h" 30 /// \brief A class that sets up a ready to use Rewriter. 32 /// Useful in unit tests that need a Rewriter. Creates all dependencies 33 /// of a Rewriter with default values for testing and provides convenience 117 Rewriter Rewrite;
|
/external/clang/include/clang/Tooling/ |
H A D | Refactoring.h | 11 // While single translation unit refactorings are supported via the Rewriter, 30 class Rewriter; 79 /// \brief Applies the replacement on the Rewriter. 80 bool apply(Rewriter &Rewrite) const; 107 /// \brief Apply all replacements on the Rewriter. 112 bool applyAllReplacements(Replacements &Replaces, Rewriter &Rewrite);
|
/external/clang/include/clang/Rewrite/Frontend/ |
H A D | FixItRewriter.h | 1 //===--- FixItRewriter.h - Fix-It Rewriter Diagnostic Client ----*- C++ -*-===// 20 #include "clang/Rewrite/Core/Rewriter.h" 64 Rewriter Rewrite; 82 typedef Rewriter::buffer_iterator iterator;
|
H A D | FrontendActions.h | 31 OwningPtr<FixItRewriter> Rewriter; member in class:clang::FixItAction
|
/external/clang/lib/Rewrite/Core/ |
H A D | Android.mk | 26 Rewriter.cpp \
|
H A D | Rewriter.cpp | 1 //===--- Rewriter.cpp - Code rewriting interface --------------------------===// 10 // This file defines the Rewriter class, which is used for code 15 #include "clang/Rewrite/Core/Rewriter.h" 117 // Rewriter class 122 int Rewriter::getRangeSize(const CharSourceRange &Range, 155 int Rewriter::getRangeSize(SourceRange Range, RewriteOptions opts) const { 166 std::string Rewriter::getRewrittenText(SourceRange Range) const { 210 unsigned Rewriter::getLocationOffsetAndFileID(SourceLocation Loc, 221 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { 236 bool Rewriter [all...] |
H A D | HTMLRewrite.cpp | 16 #include "clang/Rewrite/Core/Rewriter.h" 33 void html::HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, 107 void html::EscapeText(Rewriter &R, FileID FID, 228 void html::AddLineNumbers(Rewriter& R, FileID FID) { 272 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter& R, FileID FID, 359 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { 448 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) {
|
/external/clang/lib/Tooling/ |
H A D | Refactoring.cpp | 19 #include "clang/Rewrite/Core/Rewriter.h" 50 bool Replacement::apply(Rewriter &Rewrite) const { 124 bool applyAllReplacements(Replacements &Replaces, Rewriter &Rewrite) { 138 bool saveRewrittenFiles(Rewriter &Rewrite) { 139 for (Rewriter::buffer_iterator I = Rewrite.buffer_begin(), 143 // go into directly into Rewriter (there we also have the Diagnostics to 174 Rewriter Rewrite(Sources, DefaultLangOptions);
|
/external/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 21 #include "clang/Rewrite/Core/Rewriter.h" 168 Rewriter &Rewrite; 171 RewritesReceiver(Rewriter &Rewrite) : Rewrite(Rewrite) { } 184 Rewriter rewriter(Ctx.getSourceManager(), Ctx.getLangOpts()); 188 for (Rewriter::buffer_iterator
|
H A D | ARCMT.cpp | 17 #include "clang/Rewrite/Core/Rewriter.h" 526 Rewriter &rewriter; 530 RewritesApplicator(Rewriter &rewriter, ASTContext &ctx, 549 Rewriter::RewriteOptions removeOpts; 635 Rewriter rewriter(Ctx.getSourceManager(), Ctx.getLangOpts()); 653 for (Rewriter::buffer_iterator
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 108 void SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM); 110 void RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter); 113 PHINode *IndVar, SCEVExpander &Rewriter); 479 void IndVarSimplify::RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter) { argument 540 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst); 579 Rewriter.clearInsertPoint(); 701 PHINode *CreateWideIV(SCEVExpander &Rewriter); 713 Instruction *WidenIVUse(NarrowIVDefUse DU, SCEVExpander &Rewriter); 856 Instruction *WidenIV::WidenIVUse(NarrowIVDefUse DU, SCEVExpander &Rewriter) { argument 924 && Rewriter 972 CreateWideIV(SCEVExpander &Rewriter) argument 1053 SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM) argument 1425 genLoopLimit(PHINode *IndVar, const SCEV *IVCount, Loop *L, SCEVExpander &Rewriter, ScalarEvolution *SE) argument 1505 LinearFunctionTestReplace(Loop *L, const SCEV *BackedgeTakenCount, PHINode *IndVar, SCEVExpander &Rewriter) argument [all...] |
H A D | LoopStrengthReduce.cpp | 1549 void GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, 1619 SCEVExpander &Rewriter) const; 1624 SCEVExpander &Rewriter, 1628 SCEVExpander &Rewriter, 1633 SCEVExpander &Rewriter, 2701 void LSRInstance::GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, argument 2756 Rewriter.clearPostInc(); 2757 Value *IncV = Rewriter.expandCodeFor(LeftOverExpr, IntTy, InsertPt); 2760 IVOper = Rewriter.expandCodeFor(IVOperExpr, IVTy, InsertPt); 4200 SCEVExpander &Rewriter) cons 4262 Expand(const LSRFixup &LF, const Formula &F, BasicBlock::iterator IP, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts) const argument 4436 RewriteForPHI(PHINode *PN, const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4506 Rewrite(const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | HTMLDiagnostics.cpp | 20 #include "clang/Rewrite/Core/Rewriter.h" 58 void HandlePiece(Rewriter& R, FileID BugFileID, 61 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range, 135 Rewriter R(const_cast<SourceManager&>(SMgr), PP.getLangOpts()); 278 void HTMLDiagnostics::HandlePiece(Rewriter& R, FileID BugFileID, 529 void HTMLDiagnostics::HighlightRange(Rewriter& R, FileID BugFileID,
|