Lines Matching defs:CAT
629 auto CAT = Emitter.CGM.getContext().getAsConstantArrayType(Type);
630 if (!CAT)
632 QualType ElemType = CAT->getElementType();
646 FillC ? CAT->getSize().getZExtValue() : Updater->getNumInits();
1192 auto *CAT = CGM.getContext().getAsConstantArrayType(ILE->getType());
1193 assert(CAT && "can't emit array init for non-constant-bound array");
1195 unsigned NumElements = CAT->getSize().getZExtValue();
1201 QualType EltType = CAT->getElementType();
1310 const ConstantArrayType *CAT = CGM.getContext().getAsConstantArrayType(T);
1314 Str.resize(CAT->getSize().getZExtValue(), '\0');
2111 const ConstantArrayType *CAT =
2120 CAT->getElementType());
2135 Value.getArrayInitializedElt(I), CAT->getElementType());
2147 if (CAT == nullptr && CommonElementType == nullptr && !NumInitElts) {
2315 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) {
2319 QualType ElementTy = CAT->getElementType();
2323 unsigned NumElements = CAT->getSize().getZExtValue();