Lines Matching refs:arrayType
137 const ArrayType *arrayType = Context.getAsArrayType(declType);
138 if (!arrayType)
140 return IsStringInit(init, arrayType, Context);
1389 } else if (const ArrayType *arrayType =
1391 // arrayType can be incomplete if we're initializing a flexible
1395 if (IsStringInit(expr, arrayType, SemaRef.Context) == SIF_None) {
1398 CheckStringInit(expr, ElemType, arrayType, SemaRef);
1820 const ArrayType *arrayType = SemaRef.Context.getAsArrayType(DeclType);
1823 if (checkDestructorReference(arrayType->getElementType(),
1832 if (IsStringInit(IList->getInit(Index), arrayType, SemaRef.Context) ==
1841 CheckStringInit(IList->getInit(Index), DeclType, arrayType, SemaRef);
1851 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(arrayType)) {
1869 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(arrayType)) {
1876 QualType elementType = arrayType->getElementType();