Lines Matching refs:mMacroSet
154 mMacroSet(macroSet), in DirectiveParser()
297 if (isMacroPredefined(token->text, *mMacroSet)) in parseDefine()
372 MacroSet::const_iterator iter = mMacroSet->find(macro->name); in parseDefine()
373 if (iter != mMacroSet->end() && !macro->equals(*iter->second)) in parseDefine()
378 mMacroSet->insert(std::make_pair(macro->name, macro)); in parseDefine()
392 MacroSet::iterator iter = mMacroSet->find(token->text); in parseUndef()
393 if (iter != mMacroSet->end()) in parseUndef()
409 mMacroSet->erase(iter); in parseUndef()
836 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, mSettings, false); in parseLine()
944 MacroExpander macroExpander(mTokenizer, mMacroSet, mDiagnostics, mSettings, true); in parseExpressionIf()
978 MacroSet::const_iterator iter = mMacroSet->find(token->text); in parseExpressionIfdef()
979 int expression = iter != mMacroSet->end() ? 1 : 0; in parseExpressionIfdef()
994 PredefineMacro(mMacroSet, "__VERSION__", mShaderVersion); in handleVersion()
995 mDirectiveHandler->handleVersion(location, mShaderVersion, mSettings.shaderSpec, mMacroSet); in handleVersion()