Searched refs:argTyped (Results 1 – 2 of 2) sorted by relevance
26 TIntermTyped *argTyped = arg->getAsTyped(); in SplitConstructorArgs() local27 if (argTyped->hasSideEffects()) in SplitConstructorArgs()29 TIntermAggregate *argAggregate = argTyped->getAsAggregate(); in SplitConstructorArgs()30 if (argTyped->isArray() && argAggregate && argAggregate->isConstructor()) in SplitConstructorArgs()36 argsOut->push_back(argTyped); in SplitConstructorArgs()
731 const TIntermTyped *argTyped = arg->getAsTyped(); in checkConstructorArguments() local732 ASSERT(argTyped != nullptr); in checkConstructorArguments()733 if (type.getBasicType() != EbtStruct && IsOpaqueType(argTyped->getBasicType())) in checkConstructorArguments()736 reason += getBasicString(argTyped->getBasicType()); in checkConstructorArguments()740 else if (argTyped->getMemoryQualifier().writeonly) in checkConstructorArguments()745 if (argTyped->getBasicType() == EbtVoid) in checkConstructorArguments()814 const TIntermTyped *argTyped = arg->getAsTyped(); in checkConstructorArguments() local815 ASSERT(argTyped != nullptr); in checkConstructorArguments()817 if (argTyped->getBasicType() == EbtStruct) in checkConstructorArguments()823 if (argTyped->getType().isArray()) in checkConstructorArguments()[all …]