Lines Matching defs:ElementType
2576 QualType ASTContext::getDependentSizedArrayType(QualType elementType,
2592 DependentSizedArrayType(*this, elementType, QualType(),
2602 SplitQualType canonElementType = getCanonicalType(elementType).split();
2630 if (QualType(canonElementType.Ty, 0) == elementType)
2637 DependentSizedArrayType(*this, elementType, canon, numElements,
2643 QualType ASTContext::getIncompleteArrayType(QualType elementType,
2647 IncompleteArrayType::Profile(ID, elementType, ASM, elementTypeQuals);
2659 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) {
2660 SplitQualType canonSplit = getCanonicalType(elementType).split();
2672 IncompleteArrayType(elementType, canon, ASM, elementTypeQuals);
3915 QualType elementType = AT->getElementType();
3916 QualType unqualElementType = getUnqualifiedArrayType(elementType, quals);
3920 if (elementType == unqualElementType) {
7599 QualType ElementType = DecodeTypeFromStr(Str, Context, Error,
7604 Type = Context.getVectorType(ElementType, NumElements,
7616 QualType ElementType = DecodeTypeFromStr(Str, Context, Error, RequiresICE,
7618 Type = Context.getExtVectorType(ElementType, NumElements);
7622 QualType ElementType = DecodeTypeFromStr(Str, Context, Error, RequiresICE,
7625 Type = Context.getComplexType(ElementType);