Searched defs:IMPDecl (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/Sema/
H A DSemaObjCProperty.cpp1524 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl, argument
1542 if (IMPDecl->FindPropertyImplDecl(Prop->getIdentifier()))
1544 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) {
1547 if (IMPDecl->getInstanceMethod(Prop->getSetterName()))
1556 !IMPDecl->getInstanceMethod(Prop->getSetterName()) &&
1565 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) {
1580 Diag(IMPDecl->getLocation(),
1600 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation);
1619 ObjCImplDecl* IMPDecl,
1631 S.Diag(IMPDecl
1616 DiagnoseUnimplementedAccessor(Sema &S, ObjCInterfaceDecl *PrimaryClass, Selector Method, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, ObjCPropertyDecl *Prop, Sema::SelectorSet &SMap) argument
1646 DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, bool SynthesizeProperties) argument
1750 AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, ObjCContainerDecl* IDecl) argument
[all...]
H A DSemaDeclObjC.cpp1105 ObjCImplementationDecl* IMPDecl = local
1109 if (CheckObjCDeclScope(IMPDecl))
1110 return ActOnObjCContainerStartDefinition(IMPDecl);
1118 IMPDecl->setInvalidDecl();
1120 IDecl->setImplementation(IMPDecl);
1121 PushOnScopeChains(IMPDecl, TUScope);
1126 IMPDecl->getLocation(), 1);
1128 return ActOnObjCContainerStartDefinition(IMPDecl);
1814 ObjCImplDecl* IMPDecl,
1827 WarnUndefinedMethod(*this, IMPDecl
1810 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument
1952 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument
[all...]

Completed in 83 milliseconds