Lines Matching refs:IMPDecl
1929 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation() local
1933 if (CheckObjCDeclScope(IMPDecl)) in ActOnStartClassImplementation()
1934 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
1942 IMPDecl->setInvalidDecl(); in ActOnStartClassImplementation()
1944 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation()
1945 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation()
1950 IMPDecl->getLocation(), 1); in ActOnStartClassImplementation()
1952 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
2681 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations() argument
2694 WarnUndefinedMethod(*this, IMPDecl->getLocation(), I, IncompleteImpl, in MatchAllMethodDeclarations()
2699 IMPDecl->getInstanceMethod(I->getSelector()); in MatchAllMethodDeclarations()
2720 WarnUndefinedMethod(*this, IMPDecl->getLocation(), I, IncompleteImpl, in MatchAllMethodDeclarations()
2724 IMPDecl->getClassMethod(I->getSelector()); in MatchAllMethodDeclarations()
2741 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2752 IMPDecl, Cat, IncompleteImpl, false, in MatchAllMethodDeclarations()
2758 IMPDecl, Ext, IncompleteImpl, false, in MatchAllMethodDeclarations()
2765 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2772 IMPDecl, in MatchAllMethodDeclarations()
2819 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods() argument
2825 for (const auto *I : IMPDecl->instance_methods()) in ImplMethodsVsClassMethods()
2835 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, SynthesizeProperties); in ImplMethodsVsClassMethods()
2839 diagnoseNullResettableSynthesizedSetters(IMPDecl); in ImplMethodsVsClassMethods()
2842 for (const auto *I : IMPDecl->class_methods()) in ImplMethodsVsClassMethods()
2849 IMPDecl, CDecl, in ImplMethodsVsClassMethods()
2855 dyn_cast<ObjCCategoryImplDecl>(IMPDecl)) in ImplMethodsVsClassMethods()
2867 CheckProtocolMethodDefs(*this, IMPDecl->getLocation(), PI, IncompleteImpl, in ImplMethodsVsClassMethods()
2871 ImplMethodsVsClassMethods(S, IMPDecl, Ext, IncompleteImpl); in ImplMethodsVsClassMethods()
2877 CheckProtocolMethodDefs(*this, IMPDecl->getLocation(), P, in ImplMethodsVsClassMethods()
2880 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, in ImplMethodsVsClassMethods()