Lines Matching defs:AT
33 static Expr *IsStringInit(Expr *Init, const ArrayType *AT,
35 if (!isa<ConstantArrayType>(AT) && !isa<IncompleteArrayType>(AT))
42 if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType())
49 QualType ElemTy = Context.getCanonicalType(AT->getElementType());
83 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT,
90 if (const IncompleteArrayType *IAT = dyn_cast<IncompleteArrayType>(AT)) {
102 const ConstantArrayType *CAT = cast<ConstantArrayType>(AT);
1895 const ArrayType *AT = SemaRef.Context.getAsArrayType(CurrentObjectType);
1896 if (!AT) {
1929 if (isa<ConstantArrayType>(AT)) {
1930 llvm::APSInt MaxElements(cast<ConstantArrayType>(AT)->getSize(), false);
1978 QualType ElementType = AT->getElementType();
2263 if (const ArrayType *AT = Context.getAsArrayType(Parent.getType())) {
2265 Type = AT->getElementType();
3401 while (const ArrayType *AT = S.Context.getAsArrayType(T))
3402 T = AT->getElementType();