Lines Matching full:elemtype
194 InitListExpr *IList, QualType ElemType,
739 QualType ElemType,
748 = getStructuredSubobjectInit(IList, Index, ElemType,
751 CheckExplicitInitList(Entity, SubInitList, ElemType, newIndex,
756 } else if (ElemType->isScalarType()) {
757 return CheckScalarType(Entity, IList, ElemType, Index,
759 } else if (ElemType->isReferenceType()) {
760 return CheckReferenceType(Entity, IList, ElemType, Index,
764 if (const ArrayType *arrayType = SemaRef.Context.getAsArrayType(ElemType)) {
771 CheckStringInit(Str, ElemType, arrayType, SemaRef);
817 if ((ElemType->isRecordType() || ElemType->isVectorType()) &&
818 SemaRef.CheckSingleAssignmentConstraints(ElemType, ExprRes,
844 (ElemType->isAggregateType() || ElemType->isVectorType())) {
845 CheckImplicitInitList(Entity, IList, ElemType, Index, StructuredList,