Lines Matching refs:EOpConstructStruct
6376 if (op != EOpConstructStruct && ! type.isArray() && size >= type.computeNumComponents()) in constructorError()
6426 if (arrayArg && function.getParamCount() == 1 && op != EOpConstructStruct && type.isArray() && in constructorError()
6431 if (arrayArg && op != EOpConstructStruct && ! type.isArrayOfArrays()) { in constructorError()
6445 if (op == EOpConstructStruct && ! type.isArray()) { in constructorError()
6459 if ((op != EOpConstructStruct && size != 1 && size < type.computeNumComponents()) || in constructorError()
6460 (op == EOpConstructStruct && size < type.computeNumComponents())) { in constructorError()
8165 if (op == EOpConstructStruct) in addConstructor()
8196 else if (op == EOpConstructStruct) in addConstructor()
8208 if (newNode && (type.isArray() || op == EOpConstructStruct)) in addConstructor()
8209 newNode = intermediate.setAggregateOperator(newNode, EOpConstructStruct, type, loc); in addConstructor()
8231 else if (op == EOpConstructStruct) in addConstructor()
8477 …TIntermTyped* converted = intermediate.addConversion(EOpConstructStruct, type, node->getAsTyped()); in constructAggregate()