Home | History | Annotate | Download | only in AST

Lines Matching defs:getTypeClass

1552   TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2153 static bool classof(const Type *T) { return T->getTypeClass() == Builtin; }
2183 static bool classof(const Type *T) { return T->getTypeClass() == Complex; }
2214 static bool classof(const Type *T) { return T->getTypeClass() == Paren; }
2261 static bool classof(const Type *T) { return T->getTypeClass() == Pointer; }
2298 return T->getTypeClass() == Adjusted || T->getTypeClass() == Decayed;
2315 static bool classof(const Type *T) { return T->getTypeClass() == Decayed; }
2349 return T->getTypeClass() == BlockPointer;
2395 return T->getTypeClass() == LValueReference ||
2396 T->getTypeClass() == RValueReference;
2413 return T->getTypeClass() == LValueReference;
2429 return T->getTypeClass() == RValueReference;
2486 return T->getTypeClass() == MemberPointer;
2538 return T->getTypeClass() == ConstantArray ||
2539 T->getTypeClass() == VariableArray ||
2540 T->getTypeClass() == IncompleteArray ||
2541 T->getTypeClass() == DependentSizedArray;
2591 return T->getTypeClass() == ConstantArray;
2610 return T->getTypeClass() == IncompleteArray;
2672 return T->getTypeClass() == VariableArray;
2728 return T->getTypeClass() == DependentSizedArray;
2775 return T->getTypeClass() == DependentSizedExtVector;
2831 getTypeClass(), getVectorKind());
2843 return T->getTypeClass() == Vector || T->getTypeClass() == ExtVector;
2911 return T->getTypeClass() == ExtVector;
3071 return T->getTypeClass() == FunctionNoProto ||
3072 T->getTypeClass() == FunctionProto;
3103 return T->getTypeClass() == FunctionNoProto;
3518 return T->getTypeClass() == FunctionProto;
3549 return T->getTypeClass() == UnresolvedUsing;
3581 static bool classof(const Type *T) { return T->getTypeClass() == Typedef; }
3600 static bool classof(const Type *T) { return T->getTypeClass() == TypeOfExpr; }
3646 static bool classof(const Type *T) { return T->getTypeClass() == TypeOf; }
3667 static bool classof(const Type *T) { return T->getTypeClass() == Decltype; }
3718 return T->getTypeClass() == UnaryTransform;
3761 return T->getTypeClass() >= TagFirst && T->getTypeClass() <= TagLast;
3788 static bool classof(const Type *T) { return T->getTypeClass() == Record; }
3806 static bool classof(const Type *T) { return T->getTypeClass() == Enum; }
3960 return T->getTypeClass() == Attributed;
4033 return T->getTypeClass() == TemplateTypeParm;
4083 return T->getTypeClass() == SubstTemplateTypeParm;
4135 return T->getTypeClass
4182 return T->getTypeClass() == Auto ||
4183 T->getTypeClass() == DeducedTemplateSpecialization;
4218 return T->getTypeClass() == Auto;
4255 return T->getTypeClass() == DeducedTemplateSpecialization;
4398 return T->getTypeClass() == TemplateSpecialization;
4465 return T->getTypeClass() == InjectedClassName;
4608 return T->getTypeClass() == Elaborated;
4670 return T->getTypeClass() == DependentName;
4743 return T->getTypeClass() == DependentTemplateSpecialization;
4823 return T->getTypeClass() == PackExpansion;
4912 return T->getTypeClass() == ObjCTypeParam;
5091 return T->getTypeClass() == ObjCObject ||
5092 T->getTypeClass() == ObjCInterface;
5165 return T->getTypeClass() == ObjCInterface;
5366 return T->getTypeClass() == ObjCObjectPointer;
5396 return T->getTypeClass() == Atomic;
5430 return T->getTypeClass() == Pipe;