reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2633 if (const auto *VAT = dyn_cast<VariableArrayType>(Ty)) { 2637 } else if (Ty->isIncompleteArrayType()) { 2639 if (Ty->getElementType()->isIncompleteType()) 2642 Align = getTypeAlignIfRequired(Ty->getElementType(), CGM.getContext()); 2643 } else if (Ty->isIncompleteType()) { 2648 Size = CGM.getContext().getTypeSize(Ty); 2649 Align = getTypeAlignIfRequired(Ty, CGM.getContext()); 2656 QualType EltTy(Ty, 0); 2657 while ((Ty = dyn_cast<ArrayType>(EltTy))) { 2666 if (const auto *CAT = dyn_cast<ConstantArrayType>(Ty)) 2668 else if (const auto *VAT = dyn_cast<VariableArrayType>(Ty)) { 2682 EltTy = Ty->getElementType();