HomeSort by relevance Sort by last modified time
    Searched refs:Rewriter (Results 1 - 19 of 19) sorted by null

  /external/clang/lib/Rewrite/
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)
Android.mk 30 Rewriter.cpp \
Rewriter.cpp 1 //===--- Rewriter.cpp - Code rewriting interface --------------------------===//
10 // This file defines the Rewriter class, which is used for code
15 #include "clang/Rewrite/Rewriter.h"
113 // Rewriter class
118 int Rewriter::getRangeSize(const CharSourceRange &Range,
151 int Rewriter::getRangeSize(SourceRange Range, RewriteOptions opts) const {
162 std::string Rewriter::getRewrittenText(SourceRange Range) const {
206 unsigned Rewriter::getLocationOffsetAndFileID(SourceLocation Loc,
217 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) {
232 bool Rewriter::InsertText(SourceLocation Loc, StringRef Str
    [all...]
FrontendActions.cpp 79 Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(),
86 Rewriter->WriteFixedFiles();
HTMLRewrite.cpp 16 #include "clang/Rewrite/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,
358 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) {
447 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) {
HTMLPrint.cpp 23 #include "clang/Rewrite/Rewriter.h"
34 Rewriter R;
RewriteMacros.cpp 16 #include "clang/Rewrite/Rewriter.h"
93 Rewriter Rewrite;
RewriteObjC.cpp 1 //===--- RewriteObjC.cpp - Playground for the code rewriter ---------------===//
10 // Hacks and fun related to the code rewriter.
15 #include "clang/Rewrite/Rewriter.h"
57 Rewriter Rewrite;
535 "rewriter doesn't support user-specified control flow semantics "
    [all...]
  /external/clang/include/clang/Rewrite/
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);
FixItRewriter.h 1 //===--- FixItRewriter.h - Fix-It Rewriter Diagnostic Client ----*- C++ -*-===//
20 #include "clang/Rewrite/Rewriter.h"
43 /// \brief The rewriter used to perform the various code
45 Rewriter Rewrite;
55 /// \brief The number of rewriter failures.
59 typedef Rewriter::buffer_iterator iterator;
61 /// \brief Initialize a new fix-it rewriter.
65 /// \brief Destroy the fix-it rewriter.
FrontendActions.h 31 llvm::OwningPtr<FixItRewriter> Rewriter;
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 {
149 explicit Rewriter(SourceManager &SM, const LangOptions &LO)
151 explicit Rewriter() : SourceMgr(0), LangOpts(0) {}
  /external/v8/src/
rewriter.h 36 class Rewriter {
rewriter.cc 30 #include "rewriter.h"
335 bool Rewriter::Rewrite(CompilationInfo* info) {
compiler.cc 43 #include "rewriter.h"
329 if (Rewriter::Rewrite(info) && Scope::Analyze(info)) {
  /external/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp 120 void SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM);
122 void RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter);
124 void RewriteIVExpressions(Loop *L, SCEVExpander &Rewriter);
127 PHINode *IndVar, SCEVExpander &Rewriter);
150 /// rewriter can replace the original value. SCEV guarantees that it
494 void IndVarSimplify::RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter) {
555 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);
593 // so that the rewriter doesn't trip over it later.
594 Rewriter.clearInsertPoint();
643 void IndVarSimplify::RewriteIVExpressions(Loop *L, SCEVExpander &Rewriter) {
    [all...]
LoopStrengthReduce.cpp     [all...]
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 16 #include "clang/Rewrite/Rewriter.h"
431 Rewriter &rewriter; member in class:__anon4195::RewritesApplicator
436 RewritesApplicator(Rewriter &rewriter, ASTContext &ctx,
438 : rewriter(rewriter), Ctx(ctx), Listener(listener) {
448 bool err = rewriter.InsertText(loc, text, /*InsertAfter=*/true,
455 Rewriter::RewriteOptions removeOpts;
460 bool err = rewriter.RemoveText(range, removeOpts)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
HTMLDiagnostics.cpp 20 #include "clang/Rewrite/Rewriter.h"
60 void HandlePiece(Rewriter& R, FileID BugFileID,
63 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range,
172 // Create a new rewriter to generate HTML.
173 Rewriter R(const_cast<SourceManager&>(SMgr), PP.getLangOptions());
314 void HTMLDiagnostics::HandlePiece(Rewriter& R, FileID BugFileID,
490 // but needs some help from someone more familiar with the rewriter.
545 void HTMLDiagnostics::HighlightRange(Rewriter& R, FileID BugFileID,

Completed in 868 milliseconds