Searched refs:MacroExpander (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/src/OpenGL/compiler/preprocessor/ |
D | MacroExpander.cpp | 57 MacroExpander::MacroExpander(Lexer* lexer, in MacroExpander() function in pp::MacroExpander 65 MacroExpander::~MacroExpander() in ~MacroExpander() 73 void MacroExpander::lex(Token* token) in lex() 148 void MacroExpander::getToken(Token* token) in getToken() 173 void MacroExpander::ungetToken(const Token& token) in ungetToken() 188 bool MacroExpander::isNextTokenLeftParen() in isNextTokenLeftParen() 199 bool MacroExpander::pushMacro(const Macro& macro, const Token& identifier) in pushMacro() 220 void MacroExpander::popMacro() in popMacro() 233 bool MacroExpander::expandMacro(const Macro& macro, in expandMacro() 290 bool MacroExpander::collectMacroArgs(const Macro& macro, in collectMacroArgs() [all …]
|
D | MacroExpander.h | 31 class MacroExpander : public Lexer 34 MacroExpander(Lexer* lexer, MacroSet* macroSet, Diagnostics* diagnostics, bool parseDefined); 35 virtual ~MacroExpander(); 40 PP_DISALLOW_COPY_AND_ASSIGN(MacroExpander);
|
D | Preprocessor.cpp | 36 MacroExpander macroExpander;
|
D | DirectiveParser.cpp | 740 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, false); in parseLine() 853 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, true); in parseExpressionIf()
|