Searched refs:IMPDecl (Results 1 - 4 of 4) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 1527 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl, argument 1545 if (IMPDecl->FindPropertyImplDecl(Prop->getIdentifier())) 1547 if (IMPDecl->getInstanceMethod(Prop->getGetterName())) { 1550 if (IMPDecl->getInstanceMethod(Prop->getSetterName())) 1559 !IMPDecl->getInstanceMethod(Prop->getSetterName()) && 1568 IMPDecl->FindPropertyImplIvarDecl(Prop->getIdentifier())) { 1579 Diag(IMPDecl->getLocation(), 1597 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); 1613 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, argument 1639 I = IMPDecl 1715 AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, ObjCContainerDecl* IDecl) argument [all...] |
H A D | SemaDeclObjC.cpp | 1074 ObjCImplementationDecl* IMPDecl = local 1078 if (CheckObjCDeclScope(IMPDecl)) 1079 return ActOnObjCContainerStartDefinition(IMPDecl); 1087 IMPDecl->setInvalidDecl(); 1089 IDecl->setImplementation(IMPDecl); 1090 PushOnScopeChains(IMPDecl, TUScope); 1095 IMPDecl->getLocation(), 1); 1097 return ActOnObjCContainerStartDefinition(IMPDecl); 1725 ObjCImplDecl* IMPDecl, 1739 WarnUndefinedMethod(IMPDecl 1721 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument 1873 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument [all...] |
H A D | SemaDecl.cpp | 11687 if (ObjCImplementationDecl *IMPDecl = 11691 EnclosingContext = IMPDecl->getClassInterface(); 12150 } else if (ObjCImplementationDecl *IMPDecl = 12152 assert(IMPDecl && "ActOnFields - missing ObjCImplementationDecl"); 12156 ClsFields[I]->setLexicalDeclContext(IMPDecl); 12157 CheckImplementationIvars(IMPDecl, ClsFields, RecFields.size(), RBrac); 12158 IMPDecl->setIvarLBraceLoc(LBrac); 12159 IMPDecl->setIvarRBraceLoc(RBrac);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 2617 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, 2623 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, 2628 void DefaultSynthesizeProperties (Scope *S, ObjCImplDecl* IMPDecl, 2690 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, 2714 ObjCImplDecl* IMPDecl,
|
Completed in 210 milliseconds