Home
last modified time | relevance | path

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

/third_party/glslang/glslang/HLSL/
DhlslGrammar.cpp2147 TVector<TFunctionDeclarator> functionDeclarators; in acceptStruct() local
2150 bool acceptedList = acceptStructDeclarationList(typeList, nodeList, functionDeclarators); in acceptStruct()
2178 for (int b = 0; b < (int)functionDeclarators.size(); ++b) { in acceptStruct()
2180 if (functionDeclarators[b].function->hasImplicitThis()) in acceptStruct()
2181 functionDeclarators[b].function->addThisParameter(type, intermediate.implicitThisName); in acceptStruct()
2187 parseContext.pushThisScope(type, functionDeclarators); in acceptStruct()
2189 for (int b = 0; b < (int)functionDeclarators.size() && deferredSuccess; ++b) { in acceptStruct()
2191 pushTokenStream(functionDeclarators[b].body); in acceptStruct()
2192 if (! acceptFunctionBody(functionDeclarators[b], nodeList)) in acceptStruct()
DhlslParseHelper.cpp9314 …xt::pushThisScope(const TType& thisStruct, const TVector<TFunctionDeclarator>& functionDeclarators) in pushThisScope() argument
9321 for (auto it = functionDeclarators.begin(); it != functionDeclarators.end(); ++it) { in pushThisScope()