Home
last modified time | relevance | path

Searched refs:IMPDecl (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/Sema/
DSemaDeclObjC.cpp1036 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation() local
1040 if (CheckObjCDeclScope(IMPDecl)) in ActOnStartClassImplementation()
1041 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
1050 IDecl->setImplementation(IMPDecl); in ActOnStartClassImplementation()
1051 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation()
1056 IMPDecl->getLocation(), 1); in ActOnStartClassImplementation()
1058 return ActOnObjCContainerStartDefinition(IMPDecl); in ActOnStartClassImplementation()
1673 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations() argument
1688 WarnUndefinedMethod(IMPDecl->getLocation(), *I, IncompleteImpl, in MatchAllMethodDeclarations()
1693 IMPDecl->getInstanceMethod((*I)->getSelector()); in MatchAllMethodDeclarations()
[all …]
DSemaObjCProperty.cpp1574 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl, in DefaultSynthesizeProperties() argument
1593 !IMPDecl->getInstanceMethod(Prop->getSetterName())) { in DefaultSynthesizeProperties()
1605 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) { in DefaultSynthesizeProperties()
1615 if (IMPDecl->FindPropertyImplDecl(Prop->getIdentifier())) in DefaultSynthesizeProperties()
1617 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) { in DefaultSynthesizeProperties()
1620 if (IMPDecl->getInstanceMethod(Prop->getSetterName())) in DefaultSynthesizeProperties()
1625 Diag(IMPDecl->getLocation(), in DefaultSynthesizeProperties()
1643 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties()
1659 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties() argument
1686 I = IMPDecl->propimpl_begin(), in DiagnoseUnimplementedProperties()
[all …]
DSemaDecl.cpp10617 if (ObjCImplementationDecl *IMPDecl = in ActOnIvar() local
10621 EnclosingContext = IMPDecl->getClassInterface(); in ActOnIvar()
11017 } else if (ObjCImplementationDecl *IMPDecl = in ActOnFields() local
11019 assert(IMPDecl && "ActOnFields - missing ObjCImplementationDecl"); in ActOnFields()
11023 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()
11024 CheckImplementationIvars(IMPDecl, ClsFields, RecFields.size(), RBrac); in ActOnFields()
11025 IMPDecl->setIvarLBraceLoc(LBrac); in ActOnFields()
11026 IMPDecl->setIvarRBraceLoc(RBrac); in ActOnFields()
/external/clang/include/clang/Sema/
DSema.h2436 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl,
2442 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl,
2448 void DefaultSynthesizeProperties (Scope *S, ObjCImplDecl* IMPDecl,
2500 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl,
2524 ObjCImplDecl* IMPDecl,