/external/clang/include/clang/Rewrite/Frontend/ |
H A D | Rewriters.h | 20 class Preprocessor; 24 void RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS); 27 void DoRewriteTest(Preprocessor &PP, raw_ostream *OS); 30 void RewriteIncludesInInput(Preprocessor &PP, raw_ostream *OS,
|
H A D | ASTConsumers.h | 25 class Preprocessor; 43 ASTConsumer *CreateHTMLPrinter(raw_ostream *OS, Preprocessor &PP,
|
/external/chromium_org/third_party/angle/src/compiler/preprocessor/ |
H A D | Preprocessor.h | 22 class Preprocessor class in namespace:pp 25 Preprocessor(Diagnostics *diagnostics, DirectiveHandler *directiveHandler); 26 ~Preprocessor(); 47 PP_DISALLOW_COPY_AND_ASSIGN(Preprocessor);
|
H A D | Preprocessor.cpp | 7 #include "Preprocessor.h" 40 Preprocessor::Preprocessor(Diagnostics *diagnostics, function in class:pp::Preprocessor 46 Preprocessor::~Preprocessor() 51 bool Preprocessor::init(size_t count, 66 void Preprocessor::predefineMacro(const char *name, int value) 84 void Preprocessor::lex(Token *token) 113 void Preprocessor::setMaxTokenSize(size_t maxTokenSize)
|
/external/clang/include/clang/Lex/ |
H A D | TokenConcatenation.h | 20 class Preprocessor; 32 Preprocessor &PP; 59 TokenConcatenation(Preprocessor &PP);
|
H A D | MacroArgs.h | 23 class Preprocessor; 53 /// Preprocessor owns which we use to avoid thrashing malloc/free. 65 bool VarargsElided, Preprocessor &PP); 69 void destroy(Preprocessor &PP); 73 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const; 88 getPreExpArgument(unsigned Arg, const MacroInfo *MI, Preprocessor &PP); 92 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP, 114 Preprocessor &PP, bool Charify, 119 /// deallocate - This should only be called by the Preprocessor when managing
|
H A D | TokenLexer.h | 21 class Preprocessor; 41 Preprocessor &PP; 49 /// Note that if it points into Preprocessor's cache buffer, the Preprocessor 52 friend class Preprocessor; 110 MacroArgs *ActualArgs, Preprocessor &pp) 126 bool ownsTokens, Preprocessor &pp) 198 Preprocessor &PP);
|
H A D | Pragma.h | 23 class Preprocessor; 67 virtual void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 81 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 117 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer,
|
H A D | PreprocessorLexer.h | 25 class Preprocessor; 30 Preprocessor *PP; // Preprocessor object controlling lexing. 74 friend class Preprocessor; 76 PreprocessorLexer(Preprocessor *pp, FileID fid); 151 Preprocessor *getPP() const { return PP; } 155 "PreprocessorLexer::getFileID() should only be used with a Preprocessor");
|
H A D | PTHManager.h | 65 /// PP - The Preprocessor object that will use this PTHManager to create 67 Preprocessor* PP; 123 void setPreprocessor(Preprocessor *pp) { PP = pp; }
|
/external/clang/include/clang/Parse/ |
H A D | ParseAST.h | 20 class Preprocessor; 36 void ParseAST(Preprocessor &pp, ASTConsumer *C,
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | PathDiagnosticConsumers.h | 23 class Preprocessor; 34 const Preprocessor &PP);
|
/external/clang/include/clang/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.h | 26 class Preprocessor; 40 AnalysisASTConsumer *CreateAnalysisConsumer(const Preprocessor &pp,
|
/external/clang/lib/Lex/ |
H A D | PPCaching.cpp | 10 // This file implements pieces of the Preprocessor interface that manage the 15 #include "clang/Lex/Preprocessor.h" 19 // until CommitBacktrackedTokens() or Backtrack() is called, the Preprocessor 21 // make the Preprocessor re-lex the same tokens. 26 void Preprocessor::EnableBacktrackAtThisPos() { 32 void Preprocessor::CommitBacktrackedTokens() { 38 // Make Preprocessor re-lex the tokens that were lexed since 40 void Preprocessor::Backtrack() { 48 void Preprocessor::CachingLex(Token &Result) { 77 void Preprocessor [all...] |
H A D | Preprocessor.cpp | 1 //===--- Preprocess.cpp - C Language Family Preprocessor Implementation ---===// 10 // This file implements the Preprocessor interface. 28 #include "clang/Lex/Preprocessor.h" 57 Preprocessor::Preprocessor(IntrusiveRefCntPtr<PreprocessorOptions> PPOpts, function in class:Preprocessor 139 Preprocessor::~Preprocessor() { 175 void Preprocessor::Initialize(const TargetInfo &Target) { 185 void Preprocessor::setPTHManager(PTHManager* pm) { 190 void Preprocessor [all...] |
H A D | PreprocessorLexer.cpp | 17 #include "clang/Lex/Preprocessor.h" 22 PreprocessorLexer::PreprocessorLexer(Preprocessor *pp, FileID fid)
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ReachableCode.h | 30 class Preprocessor; 64 void FindUnreachableCode(AnalysisDeclContext &AC, Preprocessor &PP,
|
/external/chromium_org/third_party/angle/tests/preprocessor_tests/ |
H A D | PreprocessorTest.h | 11 #include "Preprocessor.h" 27 pp::Preprocessor mPreprocessor;
|
/external/clang/include/clang/Frontend/ |
H A D | Utils.h | 48 class Preprocessor; 64 void InitializePreprocessor(Preprocessor &PP, 69 void DoPrintPreprocessedInput(Preprocessor &PP, raw_ostream* OS, 79 void attachToPreprocessor(Preprocessor &PP); 105 /// Builds a depdenency file when attached to a Preprocessor (for includes) and 114 Preprocessor &PP, const DependencyOutputOptions &Opts); 144 void AttachDependencyGraphGen(Preprocessor &PP, StringRef OutputFile, 158 void AttachHeaderIncludeGen(Preprocessor &PP, bool ShowAllHeaders = false, 164 void CacheTokens(Preprocessor &PP, llvm::raw_fd_ostream* OS);
|
H A D | ASTConsumers.h | 26 class Preprocessor;
|
/external/clang/include/clang/Rewrite/Core/ |
H A D | HTMLRewrite.h | 25 class Preprocessor; 70 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 76 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | HTMLPrint.cpp | 21 #include "clang/Lex/Preprocessor.h" 36 Preprocessor &PP; 40 HTMLPrinter(raw_ostream *OS, Preprocessor &pp, 51 Preprocessor &PP,
|
H A D | RewriteTest.cpp | 15 #include "clang/Lex/Preprocessor.h" 19 void clang::DoRewriteTest(Preprocessor &PP, raw_ostream* OS) {
|
/external/chromium_org/third_party/markdown/extensions/ |
H A D | abbr.py | 61 from ..preprocessors import Preprocessor namespace 77 class AbbrPreprocessor(Preprocessor): 78 """ Abbreviation Preprocessor - parse text for abbr references. """
|
H A D | meta.py | 77 from ..preprocessors import Preprocessor namespace 93 class MetaPreprocessor(Preprocessor):
|