reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1728 if (isa<VariableArrayType>(arrayType)) { 1729 numVLAElements = getVLASize(cast<VariableArrayType>(arrayType)).NumElts; 1734 QualType elementType = arrayType->getElementType(); 1735 arrayType = getContext().getAsArrayType(elementType); 1738 if (!arrayType) { 1742 } while (isa<VariableArrayType>(arrayType)); 1763 assert(isa<ConstantArrayType>(arrayType)); 1764 assert(cast<ConstantArrayType>(arrayType)->getSize().getZExtValue() 1769 eltType = arrayType->getElementType(); 1773 arrayType = getContext().getAsArrayType(arrayType->getElementType()); 1773 arrayType = getContext().getAsArrayType(arrayType->getElementType()); 1774 assert((!llvmArrayType || arrayType) && 1778 if (arrayType) { 1782 while (arrayType) { 1784 cast<ConstantArrayType>(arrayType)->getSize().getZExtValue(); 1785 eltType = arrayType->getElementType(); 1786 arrayType = getContext().getAsArrayType(eltType);