Lines Matching refs:IMPDecl

2061   ObjCImplementationDecl* IMPDecl =  in ActOnStartClassImplementation()  local
2065 ProcessDeclAttributeList(TUScope, IMPDecl, Attrs); in ActOnStartClassImplementation()
2066 AddPragmaAttributes(TUScope, IMPDecl); in ActOnStartClassImplementation()
2068 if (CheckObjCDeclScope(IMPDecl)) { in ActOnStartClassImplementation()
2069 ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
2070 return IMPDecl; in ActOnStartClassImplementation()
2079 IMPDecl->setInvalidDecl(); in ActOnStartClassImplementation()
2081 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation()
2082 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation()
2085 DiagnoseObjCImplementedDeprecations(*this, IDecl, IMPDecl->getLocation()); in ActOnStartClassImplementation()
2097 ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
2098 return IMPDecl; in ActOnStartClassImplementation()
2825 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations() argument
2838 WarnUndefinedMethod(*this, IMPDecl, I, IncompleteImpl, in MatchAllMethodDeclarations()
2843 IMPDecl->getInstanceMethod(I->getSelector()); in MatchAllMethodDeclarations()
2868 WarnUndefinedMethod(*this, IMPDecl, I, IncompleteImpl, in MatchAllMethodDeclarations()
2872 IMPDecl->getClassMethod(I->getSelector()); in MatchAllMethodDeclarations()
2894 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2905 IMPDecl, Cat, IncompleteImpl, in MatchAllMethodDeclarations()
2912 IMPDecl, Ext, IncompleteImpl, false, in MatchAllMethodDeclarations()
2919 IMPDecl, PI, IncompleteImpl, false, in MatchAllMethodDeclarations()
2926 IMPDecl, in MatchAllMethodDeclarations()
2973 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods() argument
2979 for (const auto *I : IMPDecl->instance_methods()) in ImplMethodsVsClassMethods()
2983 for (const auto *PImpl : IMPDecl->property_impls()) { in ImplMethodsVsClassMethods()
3003 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, SynthesizeProperties); in ImplMethodsVsClassMethods()
3007 diagnoseNullResettableSynthesizedSetters(IMPDecl); in ImplMethodsVsClassMethods()
3010 for (const auto *I : IMPDecl->class_methods()) in ImplMethodsVsClassMethods()
3017 IMPDecl, CDecl, in ImplMethodsVsClassMethods()
3023 dyn_cast<ObjCCategoryImplDecl>(IMPDecl)) in ImplMethodsVsClassMethods()
3035 CheckProtocolMethodDefs(*this, IMPDecl, PI, IncompleteImpl, InsMap, in ImplMethodsVsClassMethods()
3042 CheckProtocolMethodDefs(*this, IMPDecl, P, IncompleteImpl, InsMap, in ImplMethodsVsClassMethods()
3044 DiagnoseUnimplementedProperties(S, IMPDecl, CDecl, in ImplMethodsVsClassMethods()