| /external/clang/lib/Lex/ |
| PPLexerChange.cpp | 1 //===--- PPLexerChange.cpp - Handle changing lexers in the preprocessor ---===// 10 // This file implements pieces of the Preprocessor interface that manage the 15 #include "clang/Lex/Preprocessor.h" 35 bool Preprocessor::isInPrimaryFile() const { 51 PreprocessorLexer *Preprocessor::getCurrentFileLexer() const { 71 void Preprocessor::EnterSourceFile(FileID FID, const DirectoryLookup *CurDir, 110 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, 135 void Preprocessor::EnterSourceFileWithPTH(PTHLexer *PL, 159 void Preprocessor::EnterMacro(Token &Tok, SourceLocation ILEnd, 186 void Preprocessor::EnterTokenStream(const Token *Toks, unsigned NumToks [all...] |
| Android.mk | 30 Preprocessor.cpp \
|
| MacroArgs.cpp | 16 #include "clang/Lex/Preprocessor.h" 27 bool VarargsElided, Preprocessor &PP) { 73 void MacroArgs::destroy(Preprocessor &PP) { 81 // Add this to the preprocessor's free list. 86 /// deallocate - This should only be called by the Preprocessor when managing 132 Preprocessor &PP) const { 149 Preprocessor &PP) { 192 /// preprocessor operator. If Charify is true, then it should be turned into 196 Preprocessor &PP, bool Charify, 302 Preprocessor &PP [all...] |
| PPDirectives.cpp | 1 //===--- PPDirectives.cpp - Directive Handling for Preprocessor -----------===// 10 // This file implements # directive processing for the Preprocessor. 14 #include "clang/Lex/Preprocessor.h" 29 // Utility Methods for Preprocessor Directive Handling. 32 MacroInfo *Preprocessor::AllocateMacroInfo() { 52 MacroInfo *Preprocessor::AllocateMacroInfo(SourceLocation L) { 58 MacroInfo *Preprocessor::CloneMacroInfo(const MacroInfo &MacroToClone) { 66 void Preprocessor::ReleaseMacroInfo(MacroInfo *MI) { 87 void Preprocessor::DiscardUntilEndOfDirective() { 100 void Preprocessor::ReadMacroName(Token &MacroNameTok, char isDefineUndef) [all...] |
| PPMacroExpansion.cpp | 11 // preprocessor. 15 #include "clang/Lex/Preprocessor.h" 34 MacroInfo *Preprocessor::getInfoForMacro(IdentifierInfo *II) const { 50 void Preprocessor::setMacroInfo(IdentifierInfo *II, MacroInfo *MI, 67 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){ 81 void Preprocessor::RegisterBuiltinMacros() { 114 Preprocessor &PP) { 147 /// isNextPPTokenLParen - Determine whether the next preprocessor token to be 150 bool Preprocessor::isNextPPTokenLParen() { 192 bool Preprocessor::HandleMacroExpandedIdentifier(Token &Identifier [all...] |
| /external/clang/include/clang/Lex/ |
| PTHManager.h | 65 /// PP - The Preprocessor object that will use this PTHManager to create 67 Preprocessor* PP; 124 void setPreprocessor(Preprocessor *pp) { PP = pp; }
|
| LiteralSupport.h | 28 class Preprocessor; 39 Preprocessor &PP; // needed for diagnostics 52 SourceLocation Loc, Preprocessor &PP); 144 SourceLocation Loc, Preprocessor &PP, 181 Preprocessor &PP, bool Complain = true);
|
| PTHLexer.h | 44 /// to process when doing quick skipping of preprocessor blocks. 64 PTHLexer(Preprocessor& pp, FileID FID, const unsigned char *D, 75 /// DiscardToEndOfLine - Read the rest of the current preprocessor line as an 99 /// SkipBlock - Used by Preprocessor to skip the current conditional block.
|
| Lexer.h | 26 class Preprocessor; 45 /// on the specified Preprocessor object to handle preprocessor directives, etc. 58 // Context-specific lexing flags set by the preprocessor. 88 friend class Preprocessor; 94 /// with the specified preprocessor managing the lexing process. This lexer 95 /// assumes that the associated file buffer and Preprocessor objects will 97 Lexer(FileID FID, const llvm::MemoryBuffer *InputBuffer, Preprocessor &PP); 117 unsigned TokLen, Preprocessor &PP); 133 /// the preprocessor [all...] |
| MacroInfo.h | 23 class Preprocessor; 146 bool isIdenticalTo(const MacroInfo &Other, Preprocessor &PP) const;
|
| /external/clang/include/clang/Sema/ |
| IdentifierResolver.h | 29 class Preprocessor; 191 explicit IdentifierResolver(Preprocessor &PP); 196 Preprocessor &PP;
|
| /external/clang/lib/Frontend/ |
| DependencyGraph.cpp | 20 #include "clang/Lex/Preprocessor.h" 30 const Preprocessor *PP; 46 DependencyGraphCallback(const Preprocessor *_PP, StringRef OutputFile, 66 void clang::AttachDependencyGraphGen(Preprocessor &PP, StringRef OutputFile,
|
| HeaderIncludeGen.cpp | 13 #include "clang/Lex/Preprocessor.h" 29 HeaderIncludesCallback(const Preprocessor *PP, bool ShowAllHeaders_, 48 void clang::AttachHeaderIncludeGen(Preprocessor &PP, bool ShowAllHeaders,
|
| /external/clang/include/clang/Frontend/ |
| ChainedDiagnosticConsumer.h | 36 const Preprocessor *PP) {
|
| LogDiagnosticPrinter.h | 65 void BeginSourceFile(const LangOptions &LO, const Preprocessor *PP) {
|
| TextDiagnosticBuffer.h | 22 class Preprocessor;
|
| CompilerInstance.h | 43 class Preprocessor; 53 /// for example the preprocessor, the target information, and the AST 82 /// The preprocessor. 83 IntrusiveRefCntPtr<Preprocessor> PP; 340 /// @name Preprocessor 345 /// Return the current preprocessor. 346 Preprocessor &getPreprocessor() const { 347 assert(PP && "Compiler instance has no preprocessor!"); 355 /// Replace the current preprocessor. 356 void setPreprocessor(Preprocessor *Value) [all...] |
| /external/clang/lib/Serialization/ |
| GeneratePCH.cpp | 19 #include "clang/Lex/Preprocessor.h" 28 PCHGenerator::PCHGenerator(const Preprocessor &PP,
|
| /frameworks/compile/slang/ |
| slang.h | 50 class Preprocessor; 109 // Preprocessor (source code preprocessor) 110 llvm::OwningPtr<clang::Preprocessor> mPP; 149 clang::Preprocessor &getPreprocessor() { return *mPP; }
|
| /gdk/sources/llvm-ndk-cc/ |
| Compiler.h | 30 class Preprocessor; 125 // The preprocessor (source code preprocessor) 126 llvm::OwningPtr<clang::Preprocessor> mPP;
|
| /external/clang/lib/Parse/ |
| ParsePragma.cpp | 17 #include "clang/Lex/Preprocessor.h" 60 void PragmaGCCVisibilityHandler::HandlePragma(Preprocessor &PP, 119 void PragmaPackHandler::HandlePragma(Preprocessor &PP, 240 void PragmaMSStructHandler::HandlePragma(Preprocessor &PP, 273 static void ParseAlignPragma(Sema &Actions, Preprocessor &PP, Token &FirstTok, 331 void PragmaAlignHandler::HandlePragma(Preprocessor &PP, 337 void PragmaOptionsHandler::HandlePragma(Preprocessor &PP, 344 void PragmaUnusedHandler::HandlePragma(Preprocessor &PP, 426 void PragmaWeakHandler::HandlePragma(Preprocessor &PP, 469 void PragmaRedefineExtnameHandler::HandlePragma(Preprocessor &PP, [all...] |
| /external/clang/lib/StaticAnalyzer/Core/ |
| TextPathDiagnostics.cpp | 16 #include "clang/Lex/Preprocessor.h" 51 const Preprocessor &PP) {
|
| /external/markdown/markdown/extensions/ |
| abbr.py | 40 class AbbrPreprocessor(markdown.preprocessors.Preprocessor): 41 """ Abbreviation Preprocessor - parse text for abbr references. """
|
| fenced_code.py | 84 class FencedBlockPreprocessor(markdown.preprocessors.Preprocessor):
|
| meta.py | 58 class MetaPreprocessor(markdown.preprocessors.Preprocessor):
|