Home
last modified time | relevance | path

Searched refs:MacroExpander (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/preprocessor/
DMacroExpander.cpp57 MacroExpander::MacroExpander(Lexer* lexer, in MacroExpander() function in pp::MacroExpander
66 MacroExpander::~MacroExpander() in ~MacroExpander()
76 void MacroExpander::lex(Token* token) in lex()
151 void MacroExpander::getToken(Token* token) in getToken()
177 void MacroExpander::ungetToken(const Token& token) in ungetToken()
192 bool MacroExpander::isNextTokenLeftParen() in isNextTokenLeftParen()
203 bool MacroExpander::pushMacro(const Macro& macro, const Token& identifier) in pushMacro()
224 void MacroExpander::popMacro() in popMacro()
237 bool MacroExpander::expandMacro(const Macro& macro, in expandMacro()
294 bool MacroExpander::collectMacroArgs(const Macro& macro, in collectMacroArgs()
[all …]
DMacroExpander.h31 class MacroExpander : public Lexer
34 MacroExpander(Lexer* lexer, MacroSet* macroSet, Diagnostics* diagnostics, bool parseDefined);
35 virtual ~MacroExpander();
40 PP_DISALLOW_COPY_AND_ASSIGN(MacroExpander);
DBUILD.gn37 "MacroExpander.cpp",
DPreprocessor.cpp36 MacroExpander macroExpander;
DDirectiveParser.cpp740 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, false); in parseLine()
853 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, true); in parseExpressionIf()
/external/python/cpython2/Lib/distutils/
Dmsvccompiler.py107 class MacroExpander: class
242 self.__macros = MacroExpander(self.__version)
659 from distutils.msvc9compiler import MacroExpander
Dmsvc9compiler.py126 class MacroExpander: class