Searched refs:IMPDecl (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaDeclObjC.cpp | 1023 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation() local 1027 if (CheckObjCDeclScope(IMPDecl)) in ActOnStartClassImplementation() 1028 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation() 1037 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation() 1038 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation() 1043 IMPDecl->getLocation(), 1); in ActOnStartClassImplementation() 1045 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation() 1646 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations() argument 1661 WarnUndefinedMethod(IMPDecl->getLocation(), *I, IncompleteImpl, in MatchAllMethodDeclarations() 1666 IMPDecl->getInstanceMethod((*I)->getSelector()); in MatchAllMethodDeclarations() [all …]
|
D | SemaObjCProperty.cpp | 1577 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl, in DefaultSynthesizeProperties() argument 1596 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) in DefaultSynthesizeProperties() 1599 if (IMPDecl->FindPropertyImplDecl(Prop->getIdentifier())) in DefaultSynthesizeProperties() 1601 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) { in DefaultSynthesizeProperties() 1604 if (IMPDecl->getInstanceMethod(Prop->getSetterName())) in DefaultSynthesizeProperties() 1609 Diag(IMPDecl->getLocation(), in DefaultSynthesizeProperties() 1627 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties() 1643 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties() argument 1657 I = IMPDecl->propimpl_begin(), in DiagnoseUnimplementedProperties() 1658 EI = IMPDecl->propimpl_end(); I != EI; ++I) in DiagnoseUnimplementedProperties() [all …]
|
D | SemaDecl.cpp | 9791 if (ObjCImplementationDecl *IMPDecl = in ActOnIvar() local 9795 EnclosingContext = IMPDecl->getClassInterface(); in ActOnIvar() 10223 } else if (ObjCImplementationDecl *IMPDecl = in ActOnFields() local 10225 assert(IMPDecl && "ActOnFields - missing ObjCImplementationDecl"); in ActOnFields() 10229 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields() 10230 CheckImplementationIvars(IMPDecl, ClsFields, RecFields.size(), RBrac); in ActOnFields() 10231 IMPDecl->setIvarLBraceLoc(LBrac); in ActOnFields() 10232 IMPDecl->setIvarRBraceLoc(RBrac); in ActOnFields()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 2270 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, 2276 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, 2282 void DefaultSynthesizeProperties (Scope *S, ObjCImplDecl* IMPDecl, 2334 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, 2358 ObjCImplDecl* IMPDecl,
|