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()
788 const TIntermTyped *argTyped = arg->getAsTyped(); in checkConstructorArguments() local789 ASSERT(argTyped != nullptr); in checkConstructorArguments()790 if (type.getBasicType() != EbtStruct && IsOpaqueType(argTyped->getBasicType())) in checkConstructorArguments()793 reason += getBasicString(argTyped->getBasicType()); in checkConstructorArguments()797 else if (argTyped->getMemoryQualifier().writeonly) in checkConstructorArguments()802 if (argTyped->getBasicType() == EbtVoid) in checkConstructorArguments()871 const TIntermTyped *argTyped = arg->getAsTyped(); in checkConstructorArguments() local872 ASSERT(argTyped != nullptr); in checkConstructorArguments()874 if (argTyped->getBasicType() == EbtStruct) in checkConstructorArguments()880 if (argTyped->getType().isArray()) in checkConstructorArguments()[all …]