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

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaObjCProperty.cpp1527 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 DSemaDeclObjC.cpp1074 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 DSemaDecl.cpp11687 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 DSema.h2617 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