Lines Matching refs:getArraySizes
616 TArraySizes& arraySizes = *leftType.getArraySizes(); in handleBracketDereference()
3479 TArraySizes& arraySizes = *type.getArraySizes(); in constructorError()
3483 … arraySizes.getNumDims() != function[0].type->getArraySizes()->getNumDims() + 1) { in constructorError()
3493 … arraySizes.setDimSize(d, function[0].type->getArraySizes()->getDimSize(d - 1)); in constructorError()
4309 arraySizeRequiredCheck(structure[m].loc, *member.getArraySizes()); in structArrayCheck()
4562 int viewDimSize = type.getArraySizes()->getDimSize(viewDim); in checkAndResizeMeshViewDim()
4567 type.getArraySizes()->setDimSize(viewDim, maxViewCount); in checkAndResizeMeshViewDim()
4905 if (oldType.getArraySizes()->getNumDims() != newType.getArraySizes()->getNumDims()) in redeclareBuiltinBlock()
4909 else if (newType.getArraySizes()->getNumDims() == 2) { in redeclareBuiltinBlock()
4910 int innerDimSize = newType.getArraySizes()->getDimSize(1); in redeclareBuiltinBlock()
4912 oldType.getArraySizes()->setDimSize(1, innerDimSize); in redeclareBuiltinBlock()
4976 …(type.isArray() && arraySizes != nullptr && type.getArraySizes()->getNumDims() != arraySizes->getN… in redeclareBuiltinBlock()
4991 if (type.isSizedArray() && *type.getArraySizes() != *arraySizes) in redeclareBuiltinBlock()
6707 … if (symbol.getType().isSizedArray() && !symbol.getType().getArraySizes()->isInnerUnsized()) in fixOffset()
7172 arraySizesCheck(loc, type.getQualifier(), type.getArraySizes(), initializer, false); in vkRelaxedRemapUniformVariable()
7251 arrayOfArrayVersionCheck(loc, type.getArraySizes()); in declareVariable()
7360 arraySizesCheck(loc, type.getQualifier(), type.getArraySizes(), initializer, false); in declareVariable()
7534 initializer->getType().getArraySizes()->getNumDims() == in executeInitializer()
7535 variable->getType().getArraySizes()->getNumDims()) { in executeInitializer()
7537 for (int d = 1; d < variable->getType().getArraySizes()->getNumDims(); ++d) { in executeInitializer()
7538 if (variable->getType().getArraySizes()->getDimSize(d) == UnsizedArraySize) { in executeInitializer()
7539 variable->getWritableType().getArraySizes()->setDimSize(d, in executeInitializer()
7540 initializer->getType().getArraySizes()->getDimSize(d)); in executeInitializer()
7656 …arrayType.copyArraySizes(*type.getArraySizes()); // but get a fresh copy of the array information… in convertInitializerList()
7662 …arrayType.getArraySizes()->getNumDims() == firstInit->getType().getArraySizes()->getNumDims() + 1)… in convertInitializerList()
7663 for (int d = 1; d < arrayType.getArraySizes()->getNumDims(); ++d) { in convertInitializerList()
7664 if (arrayType.getArraySizes()->getDimSize(d) == UnsizedArraySize) in convertInitializerList()
7665 … arrayType.getArraySizes()->setDimSize(d, firstInit->getType().getArraySizes()->getDimSize(d - 1)); in convertInitializerList()
8292 …arraySizesCheck(memberLoc, currentBlockQualifier, memberType.getArraySizes(), nullptr, member == t… in declareBlock()