Searched refs:IMPDecl (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaObjCProperty.cpp | 1834 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl, in DefaultSynthesizeProperties() argument 1853 if (IMPDecl->FindPropertyImplDecl( in DefaultSynthesizeProperties() 1856 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) { in DefaultSynthesizeProperties() 1859 if (IMPDecl->getInstanceMethod(Prop->getSetterName())) in DefaultSynthesizeProperties() 1863 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) { in DefaultSynthesizeProperties() 1880 Diag(IMPDecl->getLocation(), in DefaultSynthesizeProperties() 1896 !IMPDecl->getInstanceMethod(Prop->getSetterName()) && in DefaultSynthesizeProperties() 2044 for (const auto *I : IMPDecl->property_impls()) in DiagnoseUnimplementedProperties() 2049 for (const auto *I : IMPDecl->methods()) in DiagnoseUnimplementedProperties() 2081 IMPDecl, CDecl, C, Prop, InsMap); in DiagnoseUnimplementedProperties() [all …]
|
| H A D | SemaDeclObjC.cpp | 2043 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation() local 2047 if (CheckObjCDeclScope(IMPDecl)) in ActOnStartClassImplementation() 2056 IMPDecl->setInvalidDecl(); in ActOnStartClassImplementation() 2058 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation() 2059 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation() 2840 IMPDecl->getClassMethod(I->getSelector()); in MatchAllMethodDeclarations() 2891 IMPDecl, in MatchAllMethodDeclarations() 2944 for (const auto *I : IMPDecl->instance_methods()) in ImplMethodsVsClassMethods() 2975 for (const auto *I : IMPDecl->class_methods()) in ImplMethodsVsClassMethods() 2982 IMPDecl, CDecl, in ImplMethodsVsClassMethods() [all …]
|
| H A D | SemaDecl.cpp | 15620 if (ObjCImplementationDecl *IMPDecl = in ActOnIvar() local 15624 EnclosingContext = IMPDecl->getClassInterface(); in ActOnIvar() 16122 } else if (ObjCImplementationDecl *IMPDecl = in ActOnFields() local 16124 assert(IMPDecl && "ActOnFields - missing ObjCImplementationDecl"); in ActOnFields() 16128 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields() 16129 CheckImplementationIvars(IMPDecl, ClsFields, RecFields.size(), RBrac); in ActOnFields() 16130 IMPDecl->setIvarLBraceLoc(LBrac); in ActOnFields() 16131 IMPDecl->setIvarRBraceLoc(RBrac); in ActOnFields()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 3448 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, 3454 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, 3463 void DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl, 3524 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, 3552 ObjCImplDecl* IMPDecl,
|