Home | History | Annotate | Download | only in AST

Lines Matching defs:RecordType

1856   const RecordType *getAsStructureType() const;
1858 const RecordType *getAsUnionType() const;
1869 /// because the type is a RecordType or because it is the injected-class-name
1878 /// If this is a pointer or reference to a RecordType, return the
2444 /// RecordType, but could be a typedef or a template parameter too.
3783 class RecordType : public TagType {
3785 explicit RecordType(const RecordDecl *D)
3787 explicit RecordType(TypeClass TC, RecordDecl *D)
4283 /// typically for a \c RecordType. For example, a class template
4421 /// equivalent for non-templated classes is just RecordType.
5768 return isa<RecordType>(CanonicalType);