HomeSort by relevance Sort by last modified time
    Searched refs:Preprocessor (Results 26 - 50 of 120) sorted by null

12 3 4 5

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

Completed in 1163 milliseconds

12 3 4 5