Lines Matching refs:TIntermAggregate
470 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right);
471 TIntermAggregate* growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc&);
472 TIntermAggregate* makeAggregate(TIntermNode* node);
473 TIntermAggregate* makeAggregate(TIntermNode* node, const TSourceLoc&);
474 TIntermAggregate* makeAggregate(const TSourceLoc&);
476 bool areAllChildConst(TIntermAggregate* aggrNode);
496 …TIntermAggregate* addForLoop(TIntermNode*, TIntermNode*, TIntermTyped*, TIntermTyped*, bool testFi…
510 TIntermTyped* fold(TIntermAggregate* aggrNode);
511 TIntermTyped* foldConstructor(TIntermAggregate* aggrNode);
519 void addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage, TSymbolTable&);
520 void addSymbolLinkageNode(TIntermAggregate*& linkage, const TSymbol&);
732 TIntermAggregate* findLinkerObjects() const;
738 void addSymbolLinkageNode(TIntermAggregate*& linkage, TSymbolTable&, const TString&);
739 bool promoteAggregate(TIntermAggregate&);