Home | History | Annotate | Download | only in hlsl

Lines Matching refs:dereferencedType

1295         TType& dereferencedType = *members[member].type;
1296 if (dereferencedType.isBuiltIn())
1297 splitBuiltIn(variable.getName(), dereferencedType, builtInArraySizes, outerQualifier);
1299 const int mpos = addFlattenedMember(variable, dereferencedType, flattenData,
1300 name + "." + dereferencedType.getFieldName(),
1302 builtInArraySizes == nullptr && dereferencedType.isArray()
1303 ? dereferencedType.getArraySizes()
1323 const TType dereferencedType(type, 0);
1336 const int mpos = addFlattenedMember(variable, dereferencedType, flattenData,
1365 const TType dereferencedType(base->getType(), member); // dereferenced type
1368 dereferencedType, symbolNode.getFlattenSubset());
1373 const TType& dereferencedType, int subset)
1384 if (!shouldFlatten(dereferencedType, outerStorage, false)) {
1394 subsetSymbol = new TIntermSymbol(uniqueId, "flattenShadow", dereferencedType);