Searched refs:ObjCCompatibleAliasDecl (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp1730 // ObjCCompatibleAliasDecl
1733 void ObjCCompatibleAliasDecl::anchor() { }
1735 ObjCCompatibleAliasDecl *
1736 ObjCCompatibleAliasDecl::Create(ASTContext &C, DeclContext *DC,
1740 return new (C) ObjCCompatibleAliasDecl(DC, L, Id, AliasedClass);
1743 ObjCCompatibleAliasDecl *
1744 ObjCCompatibleAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1745 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(ObjCCompatibleAliasDecl));
1746 return new (Mem) ObjCCompatibleAliasDecl(0, SourceLocation(), 0, 0);
H A DDeclPrinter.cpp78 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D);
1069 void DeclPrinter::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *AID) {
H A DASTDumper.cpp257 void VisitObjCCompatibleAliasDecl(const ObjCCompatibleAliasDecl *D);
1380 void ASTDumper::VisitObjCCompatibleAliasDecl(const ObjCCompatibleAliasDecl *D) {
H A DDecl.cpp1395 if (isa<ObjCInterfaceDecl>(this) && isa<ObjCCompatibleAliasDecl>(OldD))
1440 if (ObjCCompatibleAliasDecl *AD = dyn_cast<ObjCCompatibleAliasDecl>(ND))
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.h146 virtual void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) = 0;
H A DCGObjCGNU.cpp516 virtual void RegisterAlias(const ObjCCompatibleAliasDecl *OAD);
2153 void CGObjCGNU::RegisterAlias(const ObjCCompatibleAliasDecl *OAD) {
H A DCGObjCMac.cpp1220 virtual void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) {}
1498 virtual void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) {}
H A DCodeGenModule.cpp3018 ObjCRuntime->RegisterAlias(cast<ObjCCompatibleAliasDecl>(D));
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h1955 /// ObjCCompatibleAliasDecl - Represents alias of a class. This alias is
1957 class ObjCCompatibleAliasDecl : public NamedDecl { class in namespace:clang
1962 ObjCCompatibleAliasDecl(DeclContext *DC, SourceLocation L, IdentifierInfo *Id, function in class:clang::ObjCCompatibleAliasDecl
1966 static ObjCCompatibleAliasDecl *Create(ASTContext &C, DeclContext *DC,
1970 static ObjCCompatibleAliasDecl *CreateDeserialized(ASTContext &C,
H A DRecursiveASTVisitor.h1387 DEF_TRAVERSE_DECL(ObjCCompatibleAliasDecl, {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp129 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D);
588 void ASTDeclWriter::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D) {
H A DASTReaderDecl.cpp313 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D);
866 void ASTDeclReader::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *CAD) {
2522 D = ObjCCompatibleAliasDecl::CreateDeserialized(Context, ID);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp654 ObjCCompatibleAliasDecl *AliasDecl =
655 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl);
H A DSemaDecl.cpp663 isa<ObjCCompatibleAliasDecl>(UnderlyingFirstDecl))) {
820 if (ObjCCompatibleAliasDecl *Alias
821 = dyn_cast<ObjCCompatibleAliasDecl>(FirstDecl))
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h130 class ObjCCompatibleAliasDecl;

Completed in 503 milliseconds