Home | History | Annotate | Download | only in Serialization

Lines Matching defs:Class

10 //  This file defines the ASTWriter class, which writes AST files.
76 class ASTTypeWriter {
91 #define TYPE(Class, Base) void Visit##Class##Type(const Class##Type *T);
92 #define ABSTRACT_TYPE(Class, Base)
418 class TypeLocWriter : public TypeLocVisitor<TypeLocWriter> {
426 #define ABSTRACT_TYPELOC(CLASS, PARENT)
427 #define TYPELOC(CLASS, PARENT) \
428 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
1452 class HeaderFileInfoTrait {
1828 class ASTMacroTableTrait {
2585 #define TYPE(Class, Base) \
2586 case Type::Class: W.Visit##Class##Type(cast<Class##Type>(T)); break;
2587 #define ABSTRACT_TYPE(Class, Base)
2705 class ASTMethodPoolTrait {
2923 class ASTIdentifierTableTrait {
3261 class ASTDeclContextNameLookupTrait {
3612 ObjCInterfaceDecl *Class = ObjCClassesWithCategories[I];
3619 Cat = Class->known_categories_begin(),
3620 CatEnd = Class->known_categories_end();
3630 ObjCCategoriesInfo CatInfo = { getDeclID(Class), StartIndex };
5232 return; // Not a source member added to a class from PCH.
5322 assert(IFD->getDefinition() && "Category on a class without a definition?");