Home | History | Annotate | Download | only in MachineIndependent

Lines Matching refs:getSequence

976                     TIntermNode* arg = fnCandidate->getParamCount() == 1 ? arguments : (aggregate ? aggregate->getSequence()[i] : arguments);
1124 TIntermSequence& sequence = agg->getSequence();
1281 TIntermTyped* arg = function.getParamCount() == 1 ? arguments->getAsTyped() : (aggregate ? aggregate->getSequence()[i]->getAsTyped() : arguments->getAsTyped());
1292 aggregate->getSequence()[i] = arg;
1311 TIntermSequence& arguments = intermNode.getSequence();
1388 argp = &callNode.getAsAggregate()->getSequence();
1625 callNode.getQualifier().precision = callNode.getSequence()[0]->getAsTyped()->getQualifier().precision;
1641 if (! callNode.getSequence()[offsetArg]->getAsConstantUnion())
1652 if (! callNode.getSequence()[offsetArg]->getAsConstantUnion())
1666 if (callNode.getSequence()[compArg]->getAsConstantUnion()) {
1667 int value = callNode.getSequence()[compArg]->getAsConstantUnion()->getConstArray()[0].getIConst();
1695 if (! callNode.getSequence()[arg]->getAsConstantUnion())
1698 const TType& type = callNode.getSequence()[arg]->getAsTyped()->getType();
1700 int offset = callNode.getSequence()[arg]->getAsConstantUnion()->getConstArray()[c].getIConst();
1715 const TType& imageType = callNode.getSequence()[0]->getAsTyped()->getType();
1733 TIntermSequence& arguments = callNode.getSequence();
1902 for (TIntermSequence::iterator p = aggrNode->getSequence().begin();
1903 p != aggrNode->getSequence().end(); p++) {
3716 if (! init || ! init->getAsAggregate() || init->getAsAggregate()->getSequence().size() != 1)
3721 binaryInit = init->getAsAggregate()->getSequence()[0]->getAsBinaryNode();
5409 arrayType.changeOuterArraySize((int)initList->getSequence().size());
5410 TIntermTyped* firstInit = initList->getSequence()[0]->getAsTyped();
5420 for (size_t i = 0; i < initList->getSequence().size(); ++i) {
5421 initList->getSequence()[i] = convertInitializerList(loc, elementType, initList->getSequence()[i]->getAsTyped());
5422 if (initList->getSequence()[i] == nullptr)
5428 if (type.getStruct()->size() != initList->getSequence().size()) {
5433 initList->getSequence()[i] = convertInitializerList(loc, *(*type.getStruct())[i].type, initList->getSequence()[i]->getAsTyped());
5434 if (initList->getSequence()[i] == nullptr)
5438 if (type.getMatrixCols() != (int)initList->getSequence().size()) {
5444 initList->getSequence()[i] = convertInitializerList(loc, vectorType, initList->getSequence()[i]->getAsTyped());
5445 if (initList->getSequence()[i] == nullptr)
5449 if (type.getVectorSize() != (int)initList->getSequence().size()) {
5461 if (initList->getSequence().size() == 1)
5462 emulatedConstructorArguments = initList->getSequence()[0];
5504 if (aggrNode->getOp() != EOpNull || aggrNode->getSequence().size() == 1)
5531 TIntermSequence &sequenceVector = aggrNode->getSequence(); // Stores the information about the parameter to the constructor
6465 body->getSequence() = *switchSequenceStack.back();