reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
516 ObjCPropertyDecl *PD = D->getPropertyDecl(); 517 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); 518 SourceLocation Loc = D->getLocation(); 522 if (ObjCIvarDecl *ID = D->getPropertyIvarDecl()) 528 TRY_DECL(D, IndexCtx.handleDecl(D, Loc, Roles, Relations)); 528 TRY_DECL(D, IndexCtx.handleDecl(D, Loc, Roles, Relations)); 530 if (D->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic) 533 assert(D->getPropertyImplementation() == ObjCPropertyImplDecl::Synthesize); 546 if (ObjCIvarDecl *IvarD = D->getPropertyIvarDecl()) { 555 SourceLocation IvarLoc = D->getPropertyIvarDeclLoc(); 556 if (D->getLocation().isInvalid()) { 559 } else if (D->getLocation() == IvarLoc) { 564 IndexCtx.handleReference(IvarD, D->getPropertyIvarDeclLoc(), nullptr, 565 D->getDeclContext(), SymbolRoleSet());