Lines Matching refs:aggNode
541 TIntermAggregate* aggNode; in setAggregateOperator() local
547 aggNode = node->getAsAggregate(); in setAggregateOperator()
548 if (aggNode == 0 || aggNode->getOp() != EOpNull) { in setAggregateOperator()
552 aggNode = new TIntermAggregate(); in setAggregateOperator()
553 aggNode->getSequence().push_back(node); in setAggregateOperator()
556 aggNode = new TIntermAggregate(); in setAggregateOperator()
561 aggNode->setOp(op); in setAggregateOperator()
563 return aggNode; in setAggregateOperator()
578 TIntermAggregate* aggNode = 0; in growAggregate() local
580 aggNode = left->getAsAggregate(); in growAggregate()
581 if (!aggNode || aggNode->getOp() != EOpNull) { in growAggregate()
582 aggNode = new TIntermAggregate; in growAggregate()
584 aggNode->getSequence().push_back(left); in growAggregate()
588 aggNode->getSequence().push_back(right); in growAggregate()
590 aggNode->setLine(line); in growAggregate()
592 return aggNode; in growAggregate()
605 TIntermAggregate* aggNode = new TIntermAggregate; in makeAggregate() local
606 aggNode->getSequence().push_back(node); in makeAggregate()
608 aggNode->setLine(line); in makeAggregate()
610 return aggNode; in makeAggregate()