Lines Matching refs:TIntermAggregate
245 class TIntermAggregate;
279 virtual TIntermAggregate* getAsAggregate() { return 0; }
539 class TIntermAggregate : public TIntermOperator {
541 TIntermAggregate() : TIntermOperator(EOpNull), userDefined(false) { endLine = { 0, 0, 0, 0 }; }
542 TIntermAggregate(TOperator o) : TIntermOperator(o), userDefined(false) { endLine = { 0, 0, 0, 0 }; }
543 ~TIntermAggregate() { }
545 TIntermAggregate* getAsAggregate() override { return this; }
596 TIntermAggregate(const TIntermAggregate&); // disallow copy constructor
597 TIntermAggregate& operator=(const TIntermAggregate&); // disallow assignment operator
640 TIntermSwitch(TIntermTyped *init, TIntermAggregate *statementList)
649 TIntermAggregate *getStatementList() { return mStatementList; }
650 void setStatementList(TIntermAggregate *statementList) { mStatementList = statementList; }
654 TIntermAggregate *mStatementList;
710 virtual bool visitAggregate(Visit visit, TIntermAggregate*) {return true;}
747 ParentBlock(TIntermAggregate *nodeIn, TIntermSequence::size_type posIn)
751 TIntermAggregate *node;