| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 2274 void ObjCCompatibleAliasDecl::anchor() {} in anchor() 2276 ObjCCompatibleAliasDecl * 2277 ObjCCompatibleAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2281 return new (C, DC) ObjCCompatibleAliasDecl(DC, L, Id, AliasedClass); in Create() 2284 ObjCCompatibleAliasDecl * 2285 ObjCCompatibleAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 2286 return new (C, ID) ObjCCompatibleAliasDecl(nullptr, SourceLocation(), in CreateDeserialized()
|
| H A D | DeclPrinter.cpp | 95 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D); 1473 void DeclPrinter::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *AID) { in VisitObjCCompatibleAliasDecl()
|
| H A D | JSONNodeDumper.cpp | 1047 const ObjCCompatibleAliasDecl *D) { in VisitObjCCompatibleAliasDecl()
|
| H A D | TextNodeDumper.cpp | 2309 const ObjCCompatibleAliasDecl *D) { in VisitObjCCompatibleAliasDecl()
|
| H A D | Decl.cpp | 1860 if (auto *AD = dyn_cast<ObjCCompatibleAliasDecl>(ND)) in getUnderlyingDeclImpl()
|
| /llvm-project-15.0.7/clang/test/Misc/ |
| H A D | pragma-attribute-objc.m | 146 // CHECK-LABEL: ObjCCompatibleAliasDecl{{.*}}testCompat
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-decl.m | 109 // CHECK: ObjCCompatibleAliasDecl{{.*}} TestObjCCompatibleAliasDecl
|
| H A D | ast-dump-decl-json.m | 1041 // CHECK: "kind": "ObjCCompatibleAliasDecl",
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 161 virtual void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) = 0;
|
| H A D | CGObjCGNU.cpp | 607 void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) override; 3478 void CGObjCGNU::RegisterAlias(const ObjCCompatibleAliasDecl *OAD) { in RegisterAlias()
|
| H A D | CGObjCMac.cpp | 1351 void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) override {} in RegisterAlias() 1641 void RegisterAlias(const ObjCCompatibleAliasDecl *OAD) override {} in RegisterAlias()
|
| H A D | CodeGenModule.cpp | 6225 ObjCRuntime->RegisterAlias(cast<ObjCCompatibleAliasDecl>(D)); in EmitTopLevelDecl()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 493 bool VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *CAD) { in VisitObjCCompatibleAliasDecl() 1295 for (const ObjCCompatibleAliasDecl *Alias : Aliases->second) { in objcClassHasMatchingCompatibilityAlias() 1328 llvm::SmallPtrSet<const ObjCCompatibleAliasDecl *, 2>>
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 2723 class ObjCCompatibleAliasDecl : public NamedDecl { 2727 ObjCCompatibleAliasDecl(DeclContext *DC, SourceLocation L, IdentifierInfo *Id, in ObjCCompatibleAliasDecl() function 2734 static ObjCCompatibleAliasDecl *Create(ASTContext &C, DeclContext *DC, 2738 static ObjCCompatibleAliasDecl *CreateDeserialized(ASTContext &C,
|
| H A D | TextNodeDumper.h | 376 void VisitObjCCompatibleAliasDecl(const ObjCCompatibleAliasDecl *D);
|
| H A D | JSONNodeDumper.h | 263 void VisitObjCCompatibleAliasDecl(const ObjCCompatibleAliasDecl *D);
|
| H A D | RecursiveASTVisitor.h | 1650 DEF_TRAVERSE_DECL(ObjCCompatibleAliasDecl, {// FIXME: implement
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 449 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D); 1379 void ASTDeclReader::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *CAD) { in VisitObjCCompatibleAliasDecl() 3747 D = ObjCCompatibleAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 151 void VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D); 853 void ASTDeclWriter::VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D) { in VisitObjCCompatibleAliasDecl()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 1176 ObjCCompatibleAliasDecl *AliasDecl = in ActOnCompatibilityAlias() 1177 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); in ActOnCompatibilityAlias()
|
| H A D | SemaDecl.cpp | 982 isa<ObjCCompatibleAliasDecl>(UnderlyingFirstDecl))) { in ClassifyName() 1173 if (ObjCCompatibleAliasDecl *Alias = in ClassifyName() 1174 dyn_cast<ObjCCompatibleAliasDecl>(FirstDecl)) in ClassifyName()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 6833 cast<ObjCCompatibleAliasDecl>(D)->getClassInterface()) in clang_getCursorDefinition()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 155 class ObjCCompatibleAliasDecl; variable
|