Home
last modified time | relevance | path

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

/external/swiftshader/src/OpenGL/compiler/preprocessor/
DMacroExpander.cpp65 class MacroExpander::ScopedMacroReenabler final
68 ScopedMacroReenabler(MacroExpander *expander);
74 MacroExpander *mExpander;
77 MacroExpander::ScopedMacroReenabler::ScopedMacroReenabler(MacroExpander *expander) in ScopedMacroReenabler()
83 MacroExpander::ScopedMacroReenabler::~ScopedMacroReenabler() in ~ScopedMacroReenabler()
96 MacroExpander::MacroExpander(Lexer *lexer, in MacroExpander() function in pp::MacroExpander
111 MacroExpander::~MacroExpander() in ~MacroExpander()
120 void MacroExpander::lex(Token *token) in lex()
200 void MacroExpander::getToken(Token *token) in getToken()
226 void MacroExpander::ungetToken(const Token &token) in ungetToken()
[all …]
DMacroExpander.h31 class MacroExpander : public Lexer
34MacroExpander(Lexer *lexer, MacroSet *macroSet, Diagnostics *diagnostics, bool parseDefined, int a…
35 ~MacroExpander() override;
40 PP_DISALLOW_COPY_AND_ASSIGN(MacroExpander);
DPreprocessor.cpp35 MacroExpander macroExpander;
DBUILD.gn37 "MacroExpander.cpp",
DDirectiveParser.cpp854 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, false, mMaxMacroExpansionDepth); in parseLine()
963MacroExpander macroExpander(&definedParser, mMacroSet, mDiagnostics, true, mMaxMacroExpansionDepth… in parseExpressionIf()
/external/angle/src/compiler/preprocessor/
DMacroExpander.cpp58 class MacroExpander::ScopedMacroReenabler final : angle::NonCopyable
61 ScopedMacroReenabler(MacroExpander *expander);
65 MacroExpander *mExpander;
68 MacroExpander::ScopedMacroReenabler::ScopedMacroReenabler(MacroExpander *expander) in ScopedMacroReenabler()
74 MacroExpander::ScopedMacroReenabler::~ScopedMacroReenabler() in ~ScopedMacroReenabler()
87 MacroExpander::MacroExpander(Lexer *lexer, in MacroExpander() function in angle::pp::MacroExpander
101 MacroExpander::~MacroExpander() in ~MacroExpander()
110 void MacroExpander::lex(Token *token) in lex()
194 void MacroExpander::getToken(Token *token) in getToken()
220 void MacroExpander::ungetToken(const Token &token) in ungetToken()
[all …]
DMacroExpander.h26 class MacroExpander : public Lexer
29 MacroExpander(Lexer *lexer,
34 ~MacroExpander() override;
DPreprocessor.cpp29 MacroExpander macroExpander;
DDirectiveParser.cpp823 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, mSettings, false); in parseLine()
931 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, mSettings, true); in parseExpressionIf()
/external/llvm-project/clang/lib/Format/
DMacroExpander.cpp35 struct MacroExpander::Definition {
49 class MacroExpander::DefinitionParser {
58 MacroExpander::Definition parse() { in parse()
122 MacroExpander::MacroExpander( in MacroExpander() function in clang::format::MacroExpander
134 MacroExpander::~MacroExpander() = default;
136 void MacroExpander::parseDefinition(const std::string &Macro) { in parseDefinition()
150 bool MacroExpander::defined(llvm::StringRef Name) const { in defined()
154 bool MacroExpander::objectLike(llvm::StringRef Name) const { in objectLike()
158 llvm::SmallVector<FormatToken *, 8> MacroExpander::expand(FormatToken *ID, in expand()
DMacros.h89 class MacroExpander {
106 MacroExpander(const std::vector<std::string> &Macros,
110 ~MacroExpander();
DCMakeLists.txt10 MacroExpander.cpp
/external/llvm-project/clang/unittests/Format/
DMacroExpanderTest.cpp15 std::unique_ptr<MacroExpander>
17 return std::make_unique<MacroExpander>(MacroDefinitions, in create()
22 std::string expand(MacroExpander &Macros, llvm::StringRef Name, in expand()
/external/swiftshader/src/OpenGL/compiler/
DCMakeLists.txt81 preprocessor/MacroExpander.cpp
82 preprocessor/MacroExpander.h
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/Format/
DBUILD.gn18 "MacroExpander.cpp",
/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
/external/python/cpython3/Lib/distutils/
Dmsvccompiler.py102 class MacroExpander: class
238 self.__macros = MacroExpander(self.__version)
643 from distutils.msvc9compiler import MacroExpander
Dmsvc9compiler.py121 class MacroExpander: class
/external/angle/src/
Dcompiler.gni457 "src/compiler/preprocessor/MacroExpander.cpp",
458 "src/compiler/preprocessor/MacroExpander.h",
/external/swiftshader/src/
DAndroid.bp320 "OpenGL/compiler/preprocessor/MacroExpander.cpp",
/external/angle/
DAndroid.bp1814 "src/compiler/preprocessor/MacroExpander.cpp",