Searched refs:CanonicalType (Results 1 – 4 of 4) sorted by relevance
375 if (!isa<ArrayType>(CanonicalType)) in getArrayElementTypeNoTypeQual()2242 return isa<ArrayType>(CanonicalType); in isAggregateType()2262 switch (CanonicalType->getTypeClass()) { in isIncompleteType()2422 QualType CanonicalType = getTypePtr()->CanonicalType; in isCXX98PODType() local2423 switch (CanonicalType->getTypeClass()) { in isCXX98PODType()2476 QualType CanonicalType = getTypePtr()->CanonicalType; in isTrivialType() local2477 if (CanonicalType->isDependentType()) in isTrivialType()2486 if (CanonicalType->isScalarType() || CanonicalType->isVectorType()) in isTrivialType()2521 if (CanonicalType->isDependentType()) in isTriviallyCopyableType()2529 if (CanonicalType->isIncompleteType()) in isTriviallyCopyableType()[all …]
1438 QualType CanonicalType;2589 return CanonicalType;5328 QualType CanonicalType =6961 return isa<ArrayType>(CanonicalType);6989 return isa<EnumType>(CanonicalType);7040 return isa<AutoType>(CanonicalType);7115 return isa<PipeType>(CanonicalType);7406 if (!isa<T>(CanonicalType))7422 if (!isa<T>(CanonicalType))7456 if (!isa<ArrayType>(CanonicalType))[all …]
487 const Type *CanonicalType = // root of the typedef tree in VisitTypedefNameDecl() local489 TypeAliases[CanonicalType].insert(DeclNode); in VisitTypedefNameDecl()1273 const Type *const CanonicalType = in typeHasMatchingAlias() local1275 auto Aliases = TypeAliases.find(CanonicalType); in typeHasMatchingAlias()
1273 For example, we :ref:`canonicalize types <CanonicalType>`, and use a