Home
last modified time | relevance | path

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

/external/angle/src/compiler/translator/tree_util/
DReplaceVariable.h106 void preVisitAggregate() { mReplacedFunctionCallArgs.emplace(); } in preVisitAggregate()
107 bool isInAggregate() const { return !mReplacedFunctionCallArgs.empty(); } in isInAggregate()
108 void postVisitAggregate() { mReplacedFunctionCallArgs.pop(); } in postVisitAggregate()
111 ASSERT(mReplacedFunctionCallArgs.top().count(oldArg) == 0); in replaceFunctionCallArg()
112 mReplacedFunctionCallArgs.top()[oldArg] = newArg; in replaceFunctionCallArg()
116 ASSERT(mReplacedFunctionCallArgs.top().count(oldArg) != 0); in getFunctionCallArgReplacement()
117 return mReplacedFunctionCallArgs.top().at(oldArg); in getFunctionCallArgReplacement()
138 std::stack<std::unordered_map<const TIntermNode *, TIntermTyped *>> mReplacedFunctionCallArgs; variable
DReplaceVariable.cpp123 auto replacedArg = mReplacedFunctionCallArgs.top().find(param); in convertASTFunction()
124 if (replacedArg != mReplacedFunctionCallArgs.top().end()) in convertASTFunction()