Lines Matching refs:getAsTyped
153 if (node == nullptr || node->getAsTyped() == nullptr)
226 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped();
373 TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped();
374 TIntermTyped* coord = lhsAsAggregate->getSequence()[1]->getAsTyped();
3018 TIntermTyped* matrix = left->getAsBinaryNode()->getLeft()->getAsTyped();
3258 bufferObj = argAggregate->getSequence()[0]->getAsTyped();
3292 TIntermTyped* argIndex = makeIntegerIndex(argAggregate->getSequence()[1]->getAsTyped()); // index
3324 TIntermTyped* argIndex = makeIntegerIndex(argAggregate->getSequence()[1]->getAsTyped()); // index
3391 TIntermTyped* argIndex = makeIntegerIndex(argAggregate->getSequence()[1]->getAsTyped()); // index
3392 TIntermTyped* argValue = argAggregate->getSequence()[2]->getAsTyped(); // value
3458 TIntermTyped* argNumItems = argAggregate->getSequence()[1]->getAsTyped(); // out num items
3459 TIntermTyped* argStride = numArgs > 2 ? argAggregate->getSequence()[2]->getAsTyped() : nullptr; // out stride
3510 TIntermTyped* argIndex = makeIntegerIndex(sequence[1]->getAsTyped()); // index
3545 TIntermTyped* rValue = argAggregate->getSequence()[1]->getAsTyped();
3754 if (arguments->getAsTyped()->getBasicType() != EbtSampler)
3758 argAggregate->getSequence()[0]->getAsTyped()->getBasicType() != EbtSampler)
3775 TIntermTyped *argSamp = argAggregate->getSequence()[0]->getAsTyped(); // sampler
3776 TIntermTyped *argCoord = argAggregate->getSequence()[1]->getAsTyped(); // coord
3813 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped(); // sampler
3814 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped(); // coord
3854 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
3855 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
3856 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
3864 argBias = argAggregate->getSequence()[nextArg++]->getAsTyped();
3870 argOffset = argAggregate->getSequence()[nextArg++]->getAsTyped();
3892 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
3893 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
3894 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
3895 TIntermTyped* argDDX = argAggregate->getSequence()[3]->getAsTyped();
3896 TIntermTyped* argDDY = argAggregate->getSequence()[4]->getAsTyped();
3904 argOffset = argAggregate->getSequence()[5]->getAsTyped();
3932 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
3980 TIntermTyped* queryLod = mipQuery ? argAggregate->getSequence()[1]->getAsTyped() :
4013 TIntermTyped* outParam = argAggregate->getSequence()[outParamBase + compNum]->getAsTyped();
4021 TIntermTyped* outParam = argAggregate->getSequence()[outParamBase + numDims]->getAsTyped();
4034 TIntermTyped* outParam = argAggregate->getSequence()[outParamBase + numDims]->getAsTyped();
4057 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4058 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
4059 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
4060 TIntermTyped* argCmpVal = argAggregate->getSequence()[3]->getAsTyped();
4077 argOffset = argAggregate->getSequence()[4]->getAsTyped();
4129 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4130 TIntermTyped* argCoord = argAggregate->getSequence()[1]->getAsTyped();
4176 TIntermTyped* argSampleIdx = argAggregate->getSequence()[2]->getAsTyped();
4190 argOffset = argAggregate->getSequence()[offsetPos]->getAsTyped();
4201 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4202 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
4203 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
4204 TIntermTyped* argLod = argAggregate->getSequence()[3]->getAsTyped();
4211 argOffset = argAggregate->getSequence()[4]->getAsTyped();
4232 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4233 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
4234 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
4239 argOffset = argAggregate->getSequence()[3]->getAsTyped();
4297 TIntermTyped* argTex = argAggregate->getSequence()[arg++]->getAsTyped();
4298 TIntermTyped* argSamp = argAggregate->getSequence()[arg++]->getAsTyped();
4299 TIntermTyped* argCoord = argAggregate->getSequence()[arg++]->getAsTyped();
4336 argCmp = argOffset = argAggregate->getSequence()[arg++]->getAsTyped();
4341 argOffset = argAggregate->getSequence()[arg++]->getAsTyped();
4348 argOffsets[offsetNum] = argAggregate->getSequence()[arg++]->getAsTyped();
4353 // argStatus = argAggregate->getSequence()[arg++]->getAsTyped();
4404 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4405 TIntermTyped* argSamp = argAggregate->getSequence()[1]->getAsTyped();
4406 TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
4431 TIntermTyped* argTex = argAggregate->getSequence()[0]->getAsTyped();
4432 TIntermTyped* argSampIdx = argAggregate->getSequence()[1]->getAsTyped();
4494 argAggregate ? argAggregate->getSequence()[0]->getAsTyped() :
4495 arguments->getAsTyped();
4541 TIntermTyped* data = argAggregate->getSequence()[1]->getAsTyped();
4636 TIntermTyped* arg0 = argAggregate->getSequence()[1]->getAsTyped();
4637 TIntermTyped* arg1 = argAggregate->getSequence()[0]->getAsTyped();
4662 TIntermTyped* typedArg = arguments->getAsTyped();
4702 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped();
4703 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped();
4704 TIntermTyped* arg2 = argAggregate->getSequence()[2]->getAsTyped();
4795 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped();
4796 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped();
4828 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped(); // dest
4829 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped(); // value
4833 arg2 = argAggregate->getSequence()[2]->getAsTyped();
4873 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped(); // dest
4874 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped(); // cmp
4875 TIntermTyped* arg2 = argAggregate->getSequence()[2]->getAsTyped(); // value
4876 TIntermTyped* arg3 = argAggregate->getSequence()[3]->getAsTyped(); // orig
4906 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped(); // value
4907 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped(); // offset
4934 TIntermTyped* n_dot_l = argAggregate->getSequence()[0]->getAsTyped();
4935 TIntermTyped* n_dot_h = argAggregate->getSequence()[1]->getAsTyped();
4936 TIntermTyped* m = argAggregate->getSequence()[2]->getAsTyped();
4977 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped();
4978 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped();
5297 arg0 = aggregate->getSequence()[0]->getAsTyped();
5461 TIntermTyped* arg0 = argAggregate->getSequence()[0]->getAsTyped();
5462 TIntermTyped* arg1 = argAggregate->getSequence()[1]->getAsTyped();
5551 ? arguments->getAsTyped()
5553 aggregate->getSequence()[param]->getAsTyped() :
5554 arguments->getAsTyped());
5641 ? arguments->getAsTyped()
5643 aggregate->getSequence()[param + functionParamNumberOffset]->getAsTyped() :
5644 arguments->getAsTyped());
5687 (*function[argNum].type != arguments[argNum]->getAsTyped()->getType() ||
5689 wasFlattened(arguments[argNum]->getAsTyped()));
5736 TIntermTyped* tempAssign = handleAssign(arguments[i]->getLoc(), EOpAssign, arguments[i]->getAsTyped(),
5770 return (node->getAsTyped() != nullptr) && hasStructBuffCounter(node->getAsTyped()->getType());
5782 if (hasStructBuffCounter(aggregate->getSequence()[param]->getAsTyped()->getType())) {
5823 arg0 = (*argp)[0]->getAsTyped();
5905 const TType& type = aggArgs[arg]->getAsTyped()->getType();
6480 return node->getAsTyped() != nullptr &&
6481 node->getAsTyped()->isScalar() &&
7501 promote->getAsUnaryNode()->setOperand(args->getAsTyped());
7526 param.type->shallowCopy(args->getAsAggregate()->getSequence()[arg]->getAsTyped()->getType());
7532 param.type->shallowCopy(args->getAsUnaryNode()->getOperand()->getAsTyped()->getType());
7534 } else if (args->getAsTyped()) {
7537 param.type->shallowCopy(args->getAsTyped()->getType());
7992 TIntermTyped* firstInit = initList->getSequence()[0]->getAsTyped();
8009 initList->getSequence()[i]->getAsTyped(), scalarInit);
8033 initList->getSequence()[i]->getAsTyped(), scalarInit);
8053 initList->getSequence()[i]->getAsTyped(), scalarInit);
8085 emulatedConstructorArguments = initList->getSequence()[0]->getAsTyped();
8234 newNode = constructBuiltIn(type, op, (*p)->getAsTyped(), node->getLoc(), true);
8409 TIntermTyped* constructee = node->getAsTyped();
8477 TIntermTyped* converted = intermediate.addConversion(EOpConstructStruct, type, node->getAsTyped());
8480 node->getAsTyped()->getType().getCompleteString().c_str(), type.getCompleteString().c_str());
9948 append->node->getSequence()[0]->getAsTyped());