Searched refs:TIntermAggregate (Results 1 - 19 of 19) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
H A DAnalyzeCallDepth.h31 virtual bool visitAggregate(Visit, TIntermAggregate*);
39 FunctionNode(TIntermAggregate *node);
49 TIntermAggregate *const node;
H A DParseHelper.h143 bool functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *);
162 TIntermAggregate *parseSingleDeclaration(TPublicType &publicType, const TSourceLoc &identifierOrTypeLocation, const TString &identifier);
163 TIntermAggregate *parseSingleArrayDeclaration(TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
165 TIntermAggregate *parseSingleInitDeclaration(const TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
170 TIntermAggregate *parseSingleArrayInitDeclaration(TPublicType &publicType, const TSourceLoc &identifierLocation, const TString &identifier,
174 TIntermAggregate *parseInvariantDeclaration(const TSourceLoc &invariantLoc, const TSourceLoc &identifierLoc, const TString *identifier,
177 TIntermAggregate *parseDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaration, const TSourceLoc &identifierLocation,
179 TIntermAggregate *parseArrayDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaratio
[all...]
H A Dlocalintermediate.h39 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
40 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
41 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, const TSourceLoc&);
44 TIntermSwitch *addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const TSourceLoc &line);
H A DValidateLimitations.h38 virtual bool visitAggregate(Visit, TIntermAggregate*);
53 bool validateFunctionCall(TIntermAggregate* node);
H A DValidateSwitch.h29 TIntermAggregate *statementList, const TSourceLoc &loc);
38 bool visitAggregate(Visit, TIntermAggregate *) override;
H A Dintermediate.h245 class TIntermAggregate;
279 virtual TIntermAggregate* getAsAggregate() { return 0; }
539 class TIntermAggregate : public TIntermOperator { class in inherits:TIntermOperator
541 TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false) { endLine = { 0, 0, 0, 0 }; } function in class:TIntermAggregate
542 TIntermAggregate(TOperator o) : TIntermOperator(o), userDefined(false) { endLine = { 0, 0, 0, 0 }; } function in class:TIntermAggregate
543 ~TIntermAggregate() { }
545 virtual TIntermAggregate* getAsAggregate() { return this; }
596 TIntermAggregate(const TIntermAggregate&); // disallow copy constructor
597 TIntermAggregate
[all...]
H A DAnalyzeCallDepth.cpp34 AnalyzeCallDepth::FunctionNode::FunctionNode(TIntermAggregate *node) : node(node)
124 TIntermAggregate* opList = node->getStatementList();
165 bool AnalyzeCallDepth::visitAggregate(Visit visit, TIntermAggregate *node)
H A DValidateSwitch.cpp20 TIntermAggregate *statementList, const TSourceLoc &loc)
162 bool ValidateSwitch::visitAggregate(Visit visit, TIntermAggregate *)
H A DValidateLimitations.cpp145 bool ValidateLimitations::visitAggregate(Visit, TIntermAggregate* node)
242 TIntermAggregate* decl = init->getAsAggregate();
408 bool ValidateLimitations::validateFunctionCall(TIntermAggregate* node)
H A Dglslang_tab.h206 TIntermAggregate* intermAggregate;
H A DParseHelper.cpp363 TIntermAggregate *aggrNode = rightNode->getAsAggregate();
1123 bool TParseContext::functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *aggregate)
1479 TIntermAggregate *TParseContext::parseSingleDeclaration(TPublicType &publicType,
1517 TIntermAggregate *TParseContext::parseSingleArrayDeclaration(TPublicType &publicType,
1558 TIntermAggregate *TParseContext::parseSingleInitDeclaration(const TPublicType &publicType,
1584 TIntermAggregate *TParseContext::parseSingleArrayInitDeclaration(TPublicType &publicType,
1627 TIntermAggregate *TParseContext::parseInvariantDeclaration(const TSourceLoc &invariantLoc,
1660 TIntermAggregate *aggregate = intermediate.makeAggregate(intermSymbol, identifierLoc);
1666 TIntermAggregate *TParseContext::parseDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaratio
[all...]
H A DparseConst.cpp44 bool visitAggregate(Visit visit, TIntermAggregate*);
102 bool TConstTraverser::visitAggregate(Visit visit, TIntermAggregate* node)
H A DIntermediate.cpp536 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourceLoc &line)
538 TIntermAggregate* aggNode;
549 aggNode = new TIntermAggregate();
553 aggNode = new TIntermAggregate();
570 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc &line)
575 TIntermAggregate* aggNode = 0;
579 aggNode = new TIntermAggregate;
597 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc &line)
602 TIntermAggregate* aggNode = new TIntermAggregate;
[all...]
H A DOutputASM.h258 virtual bool visitAggregate(Visit visit, TIntermAggregate*);
363 bool visitAggregate(Visit visit, TIntermAggregate *node);
H A DintermOut.cpp42 bool visitAggregate(Visit visit, TIntermAggregate*);
245 bool TOutputTraverser::visitAggregate(Visit visit, TIntermAggregate* node)
H A DIntermTraverse.cpp137 void TIntermAggregate::traverse(TIntermTraverser* it)
H A Dglslang_tab.cpp293 TIntermAggregate* intermAggregate;
3081 TIntermAggregate *aggNode = (yyvsp[-1].interm).intermAggregate;
H A DOutputASM.cpp658 TIntermAggregate *components = right->getAsAggregate();
1115 bool OutputASM::visitAggregate(Visit visit, TIntermAggregate *node)
1787 TIntermAggregate* opList = node->getStatementList();
3516 TIntermAggregate *init = node->getInit()->getAsAggregate();
3701 bool LoopUnrollable::visitAggregate(Visit visit, TIntermAggregate *node)
H A Dglslang.y86 TIntermAggregate* intermAggregate;
610 TIntermAggregate *aggNode = $1.intermAggregate;

Completed in 95 milliseconds