Home | History | Annotate | Download | only in AST

Lines Matching defs:BaseTy

1145   const Type *BaseTy = getBaseElementTypeUnsafe();
1146 assert(BaseTy && "NULL element type");
1150 if (BaseTy->isIncompleteType())
1158 if (BaseTy->isScalarType() || BaseTy->isVectorType() ||
1159 BaseTy->isAnyComplexType())
1162 if (BaseTy->isReferenceType())
1165 if (const RecordType *RT = BaseTy->getAs<RecordType>()) {
1184 if (const AtomicType *AT = BaseTy->getAs<AtomicType>())
1189 if (isa<AutoType>(BaseTy->getCanonicalTypeInternal()))
1203 const Type *BaseTy = getBaseElementTypeUnsafe();
1204 assert(BaseTy && "NULL element type");
1208 if (BaseTy->isIncompleteType())
1212 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
1213 if (const RecordType *RT = BaseTy->getAs<RecordType>()) {
1255 const Type *BaseTy = ty->getBaseElementTypeUnsafe();
1256 assert(BaseTy && "NULL element type");
1260 if (BaseTy->isIncompleteType())
1264 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
1265 if (const RecordType *RT = BaseTy->getAs<RecordType>()) {