Lines Matching defs:unionArray
2152 ConstantUnion* unionArray = new ConstantUnion[type.getObjectSize()];
2154 returnVal = intermediate.parseConstTree(aggrNode->getLine(), aggrNode, unionArray, aggrNode->getOp(), type, true);
2157 returnVal = intermediate.parseConstTree(aggrNode->getLine(), aggrNode, unionArray, aggrNode->getOp(), type);
2162 return intermediate.addConstantUnion(unionArray, type, aggrNode->getLine());
2180 ConstantUnion *unionArray;
2182 unionArray = tempConstantNode->getUnionArrayPointer();
2184 if (!unionArray) {
2207 constArray[i] = unionArray[fields.offsets[i]];
2237 ConstantUnion* unionArray = tempConstantNode->getUnionArrayPointer();
2239 typedNode = intermediate.addConstantUnion(&unionArray[size*index], tempConstantNode->getType(), line);
2276 ConstantUnion* unionArray = tempConstantNode->getUnionArrayPointer();
2277 typedNode = intermediate.addConstantUnion(&unionArray[arrayElementSize * index], tempConstantNode->getType(), line);
2580 ConstantUnion *unionArray = new ConstantUnion[1];
2581 unionArray->setFConst(0.0f);
2582 indexedExpression = intermediate.addConstantUnion(unionArray, TType(EbtFloat, EbpHigh, EvqConstExpr), location);
2746 ConstantUnion *unionArray
2747 unionArray->setIConst(i);
2748 TIntermTyped *index = intermediate.addConstantUnion(unionArray, *fields[i]->type(), fieldLocation);
3460 ConstantUnion *unionArray = new ConstantUnion[1];
3461 unionArray->setBConst(false);
3462 return intermediate.addConstantUnion(unionArray, TType(EbtBool, EbpUndefined, EvqConstExpr), loc);
3524 ConstantUnion *unionArray = new ConstantUnion[1];
3546 unionArray->setIConst(arraySize);
3547 callNode = intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConstExpr), loc);
3665 ConstantUnion *unionArray = new ConstantUnion[1];
3666 unionArray->setFConst(0.0f);
3667 callNode = intermediate.addConstantUnion(unionArray, TType(EbtFloat, EbpUndefined, EvqConstExpr), loc);