Lines Matching refs:nodeList
153 bool HlslGrammar::acceptDeclarationList(TIntermNode*& nodeList) in acceptDeclarationList() argument
164 if (! acceptDeclaration(nodeList)) in acceptDeclarationList()
329 bool HlslGrammar::acceptDeclaration(TIntermNode*& nodeList) in acceptDeclaration() argument
343 if (!acceptDeclarationList(nodeList)) { in acceptDeclaration()
377 … if (! acceptFullySpecifiedType(declaredType, nodeList, declarator.attributes, forbidDeclarators)) in acceptDeclaration()
420 return acceptFunctionDefinition(declarator, nodeList, nullptr); in acceptDeclaration()
512 if (nodeList) in acceptDeclaration()
513 nodeList = intermediate.growAggregate(nodeList, initializers); in acceptDeclaration()
515 nodeList = initializers; in acceptDeclaration()
587 TIntermNode* nodeList = nullptr; in acceptFullySpecifiedType() local
588 return acceptFullySpecifiedType(type, nodeList, attributes); in acceptFullySpecifiedType()
590 bool HlslGrammar::acceptFullySpecifiedType(TType& type, TIntermNode*& nodeList, const TAttributes& … in acceptFullySpecifiedType() argument
600 if (! acceptType(type, nodeList)) { in acceptFullySpecifiedType()
1410 TIntermNode* nodeList = nullptr; in acceptType() local
1411 return acceptType(type, nodeList); in acceptType()
1413 bool HlslGrammar::acceptType(TType& type, TIntermNode*& nodeList) in acceptType() argument
1546 return acceptStruct(type, nodeList); in acceptType()
2077 bool HlslGrammar::acceptStruct(TType& type, TIntermNode*& nodeList) in acceptStruct() argument
2137 bool acceptedList = acceptStructDeclarationList(typeList, nodeList, functionDeclarators); in acceptStruct()
2179 if (! acceptFunctionBody(functionDeclarators[b], nodeList)) in acceptStruct()
2379 bool HlslGrammar::acceptStructDeclarationList(TTypeList*& typeList, TIntermNode*& nodeList, in acceptStructDeclarationList() argument
2400 if (! acceptFullySpecifiedType(memberType, nodeList, attributes)) { in acceptStructDeclarationList()
2421 … functionDefinitionAccepted = acceptMemberFunctionDefinition(nodeList, memberType, *idToken.string, in acceptStructDeclarationList()
2483 bool HlslGrammar::acceptMemberFunctionDefinition(TIntermNode*& nodeList, const TType& type, TString… in acceptMemberFunctionDefinition() argument
2505 accepted = acceptFunctionDefinition(declarator, nodeList, declarator.body); in acceptMemberFunctionDefinition()
2657 bool HlslGrammar::acceptFunctionDefinition(TFunctionDeclarator& declarator, TIntermNode*& nodeList, in acceptFunctionDefinition() argument
2665 return acceptFunctionBody(declarator, nodeList); in acceptFunctionDefinition()
2668 bool HlslGrammar::acceptFunctionBody(TFunctionDeclarator& declarator, TIntermNode*& nodeList) in acceptFunctionBody() argument
2686 nodeList = intermediate.growAggregate(nodeList, functionNode); in acceptFunctionBody()
2687 nodeList = intermediate.growAggregate(nodeList, entryPointNode); in acceptFunctionBody()