Lines Matching refs:aggNode
539 TIntermAggregate* aggNode; in setAggregateOperator() local
545 aggNode = node->getAsAggregate(); in setAggregateOperator()
546 if (aggNode == 0 || aggNode->getOp() != EOpNull) { in setAggregateOperator()
550 aggNode = new TIntermAggregate(); in setAggregateOperator()
551 aggNode->getSequence().push_back(node); in setAggregateOperator()
554 aggNode = new TIntermAggregate(); in setAggregateOperator()
559 aggNode->setOp(op); in setAggregateOperator()
561 return aggNode; in setAggregateOperator()
576 TIntermAggregate* aggNode = 0; in growAggregate() local
578 aggNode = left->getAsAggregate(); in growAggregate()
579 if (!aggNode || aggNode->getOp() != EOpNull) { in growAggregate()
580 aggNode = new TIntermAggregate; in growAggregate()
582 aggNode->getSequence().push_back(left); in growAggregate()
586 aggNode->getSequence().push_back(right); in growAggregate()
588 aggNode->setLine(line); in growAggregate()
590 return aggNode; in growAggregate()
603 TIntermAggregate* aggNode = new TIntermAggregate; in makeAggregate() local
604 aggNode->getSequence().push_back(node); in makeAggregate()
606 aggNode->setLine(line); in makeAggregate()
608 return aggNode; in makeAggregate()