Home | History | Annotate | Download | only in AST

Lines Matching defs:getTypeClass

1555   TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2157 static bool classof(const Type *T) { return T->getTypeClass() == Builtin; }
2187 static bool classof(const Type *T) { return T->getTypeClass() == Complex; }
2218 static bool classof(const Type *T) { return T->getTypeClass() == Paren; }
2265 static bool classof(const Type *T) { return T->getTypeClass() == Pointer; }
2302 return T->getTypeClass() == Adjusted || T->getTypeClass() == Decayed;
2319 static bool classof(const Type *T) { return T->getTypeClass() == Decayed; }
2353 return T->getTypeClass() == BlockPointer;
2399 return T->getTypeClass() == LValueReference ||
2400 T->getTypeClass() == RValueReference;
2417 return T->getTypeClass() == LValueReference;
2433 return T->getTypeClass() == RValueReference;
2490 return T->getTypeClass() == MemberPointer;
2542 return T->getTypeClass() == ConstantArray ||
2543 T->getTypeClass() == VariableArray ||
2544 T->getTypeClass() == IncompleteArray ||
2545 T->getTypeClass() == DependentSizedArray;
2595 return T->getTypeClass() == ConstantArray;
2614 return T->getTypeClass() == IncompleteArray;
2676 return T->getTypeClass() == VariableArray;
2732 return T->getTypeClass() == DependentSizedArray;
2779 return T->getTypeClass() == DependentSizedExtVector;
2835 getTypeClass(), getVectorKind());
2847 return T->getTypeClass() == Vector || T->getTypeClass() == ExtVector;
2915 return T->getTypeClass() == ExtVector;
3087 return T->getTypeClass() == FunctionNoProto ||
3088 T->getTypeClass() == FunctionProto;
3119 return T->getTypeClass() == FunctionNoProto;
3534 return T->getTypeClass() == FunctionProto;
3565 return T->getTypeClass() == UnresolvedUsing;
3597 static bool classof(const Type *T) { return T->getTypeClass() == Typedef; }
3616 static bool classof(const Type *T) { return T->getTypeClass() == TypeOfExpr; }
3662 static bool classof(const Type *T) { return T->getTypeClass() == TypeOf; }
3683 static bool classof(const Type *T) { return T->getTypeClass() == Decltype; }
3734 return T->getTypeClass() == UnaryTransform;
3777 return T->getTypeClass() >= TagFirst && T->getTypeClass() <= TagLast;
3804 static bool classof(const Type *T) { return T->getTypeClass() == Record; }
3822 static bool classof(const Type *T) { return T->getTypeClass() == Enum; }
3976 return T->getTypeClass() == Attributed;
4049 return T->getTypeClass() == TemplateTypeParm;
4099 return T->getTypeClass() == SubstTemplateTypeParm;
4151 return T->getTypeClass() == SubstTemplateTypeParmPack;
4198 return T->getTypeClass() == Auto ||
4199 T->getTypeClass() == DeducedTemplateSpecialization;
4234 return T->getTypeClass() == Auto;
4271 return T->getTypeClass() == DeducedTemplateSpecialization;
4414 return T->getTypeClass() == TemplateSpecialization;
4481 return T->getTypeClass() == InjectedClassName;
4624 return T->getTypeClass() == Elaborated;
4686 return T->getTypeClass() == DependentName;
4759 return T->getTypeClass() == DependentTemplateSpecialization;
4839 return T->getTypeClass() == PackExpansion;
4928 return T->getTypeClass() == ObjCTypeParam;
5107 return T->getTypeClass() == ObjCObject ||
5108 T->getTypeClass() == ObjCInterface;
5181 return T->getTypeClass() == ObjCInterface;
5382 return T->getTypeClass() == ObjCObjectPointer;
5412 return T->getTypeClass() == Atomic;
5446 return T->getTypeClass() == Pipe;