Lines Matching refs:IMPDecl

2075   ObjCImplementationDecl* IMPDecl =  in ActOnStartClassImplementation()  local
2079 ProcessDeclAttributeList(TUScope, IMPDecl, Attrs); in ActOnStartClassImplementation()
2080 AddPragmaAttributes(TUScope, IMPDecl); in ActOnStartClassImplementation()
2082 if (CheckObjCDeclScope(IMPDecl)) { in ActOnStartClassImplementation()
2083 ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
2084 return IMPDecl; in ActOnStartClassImplementation()
2093 IMPDecl->setInvalidDecl(); in ActOnStartClassImplementation()
2095 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation()
2096 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation()
2099 DiagnoseObjCImplementedDeprecations(*this, IDecl, IMPDecl->getLocation()); in ActOnStartClassImplementation()
2111 ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
2112 return IMPDecl; in ActOnStartClassImplementation()
2832 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations() argument
2845 WarnUndefinedMethod(*this, IMPDecl, I, IncompleteImpl, in MatchAllMethodDeclarations()
2850 IMPDecl->getInstanceMethod(I->getSelector()); in MatchAllMethodDeclarations()
2875 WarnUndefinedMethod(*this, IMPDecl, I, IncompleteImpl, in MatchAllMethodDeclarations()
2879 IMPDecl->getClassMethod(I->getSelector()); in MatchAllMethodDeclarations()
2901 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2912 IMPDecl, Cat, IncompleteImpl, in MatchAllMethodDeclarations()
2919 IMPDecl, Ext, IncompleteImpl, false, in MatchAllMethodDeclarations()
2926 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2933 IMPDecl, in MatchAllMethodDeclarations()
2980 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods() argument
2986 for (const auto *I : IMPDecl->instance_methods()) in ImplMethodsVsClassMethods()
2990 for (const auto *PImpl : IMPDecl->property_impls()) { in ImplMethodsVsClassMethods()
3010 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, SynthesizeProperties); in ImplMethodsVsClassMethods()
3014 diagnoseNullResettableSynthesizedSetters(IMPDecl); in ImplMethodsVsClassMethods()
3017 for (const auto *I : IMPDecl->class_methods()) in ImplMethodsVsClassMethods()
3024 IMPDecl, CDecl, in ImplMethodsVsClassMethods()
3030 dyn_cast<ObjCCategoryImplDecl>(IMPDecl)) in ImplMethodsVsClassMethods()
3042 CheckProtocolMethodDefs(*this, IMPDecl, PI, IncompleteImpl, InsMap, in ImplMethodsVsClassMethods()
3049 CheckProtocolMethodDefs(*this, IMPDecl, P, IncompleteImpl, InsMap, in ImplMethodsVsClassMethods()
3051 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, in ImplMethodsVsClassMethods()