Home
last modified time | relevance | path

Searched refs:mContextStack (Results 1 – 2 of 2) sorted by relevance

/external/angle/src/compiler/preprocessor/
DMacroExpander.cpp104 for (MacroContext &context : mContextStack) in ~MacroExpander()
128 if (!mContextStack.empty() && sh::IsWebGLBasedSpec(mSettings.shaderSpec)) in lex()
205 while (!mContextStack.empty() && mContextStack.back().empty()) in getToken()
210 if (!mContextStack.empty()) in getToken()
212 *token = mContextStack.back().get(); in getToken()
223 if (!mContextStack.empty()) in ungetToken()
225 MacroContext &context = mContextStack.back(); in ungetToken()
262 mContextStack.emplace_back(std::move(macro), std::move(replacements)); in pushMacro()
268 ASSERT(!mContextStack.empty()); in popMacro()
270 MacroContext context = std::move(mContextStack.back()); in popMacro()
[all …]
DMacroExpander.h78 std::vector<MacroContext> mContextStack; variable