Home | History | Annotate | Download | only in AST

Lines Matching defs:getTypeClass

1552   TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2156 static bool classof(const Type *T) { return T->getTypeClass() == Builtin; }
2186 static bool classof(const Type *T) { return T->getTypeClass() == Complex; }
2217 static bool classof(const Type *T) { return T->getTypeClass() == Paren; }
2264 static bool classof(const Type *T) { return T->getTypeClass() == Pointer; }
2301 return T->getTypeClass() == Adjusted || T->getTypeClass() == Decayed;
2318 static bool classof(const Type *T) { return T->getTypeClass() == Decayed; }
2352 return T->getTypeClass() == BlockPointer;
2398 return T->getTypeClass() == LValueReference ||
2399 T->getTypeClass() == RValueReference;
2416 return T->getTypeClass() == LValueReference;
2432 return T->getTypeClass() == RValueReference;
2489 return T->getTypeClass() == MemberPointer;
2541 return T->getTypeClass() == ConstantArray ||
2542 T->getTypeClass() == VariableArray ||
2543 T->getTypeClass() == IncompleteArray ||
2544 T->getTypeClass() == DependentSizedArray;
2594 return T->getTypeClass() == ConstantArray;
2613 return T->getTypeClass() == IncompleteArray;
2675 return T->getTypeClass() == VariableArray;
2731 return T->getTypeClass() == DependentSizedArray;
2779 return T->getTypeClass() == DependentAddressSpace;
2821 return T->getTypeClass() == DependentSizedExtVector;
2877 getTypeClass(), getVectorKind());
2889 return T->getTypeClass() == Vector || T->getTypeClass() == ExtVector;
2957 return T->getTypeClass() == ExtVector;
3129 return T->getTypeClass() == FunctionNoProto ||
3130 T->getTypeClass() == FunctionProto;
3161 return T->getTypeClass() == FunctionNoProto;
3590 return T->getTypeClass() == FunctionProto;
3621 return T->getTypeClass
3653 static bool classof(const Type *T) { return T->getTypeClass() == Typedef; }
3672 static bool classof(const Type *T) { return T->getTypeClass() == TypeOfExpr; }
3718 static bool classof(const Type *T) { return T->getTypeClass() == TypeOf; }
3739 static bool classof(const Type *T) { return T->getTypeClass() == Decltype; }
3790 return T->getTypeClass() == UnaryTransform;
3833 return T->getTypeClass() >= TagFirst && T->getTypeClass() <= TagLast;
3859 static bool classof(const Type *T) { return T->getTypeClass() == Record; }
3877 static bool classof(const Type *T) { return T->getTypeClass() == Enum; }
4032 return T->getTypeClass() == Attributed;
4105 return T->getTypeClass() == TemplateTypeParm;
4155 return T->getTypeClass() == SubstTemplateTypeParm;
4207 return T->getTypeClass() == SubstTemplateTypeParmPack;
4254 return T->getTypeClass() == Auto ||
4255 T->getTypeClass() == DeducedTemplateSpecialization;
4290 return T->getTypeClass() == Auto;
4327 return T->getTypeClass() == DeducedTemplateSpecialization;
4470 return T->getTypeClass() == TemplateSpecialization;
4537 return T->getTypeClass() == InjectedClassName;
4680 return T->getTypeClass() == Elaborated;
4742 return T->getTypeClass() == DependentName;
4815 return T->getTypeClass() == DependentTemplateSpecialization;
4895 return T->getTypeClass() == PackExpansion;
4984 return T->getTypeClass() == ObjCTypeParam;
5163 return T->getTypeClass() == ObjCObject ||
5164 T->getTypeClass() == ObjCInterface;
5237 return T->getTypeClass() == ObjCInterface;
5438 return T->getTypeClass() == ObjCObjectPointer;
5468 return T->getTypeClass() == Atomic;
5502 return T->getTypeClass() == Pipe;