Home | History | Annotate | Download | only in Sema

Lines Matching refs:CurContext

689   return ObjCTypeParamDecl::Create(Context, CurContext, variance, varianceLoc,
963 CurContext,
982 = ObjCInterfaceDecl::Create(Context, CurContext, AtInterfaceLoc, ClassName,
1088 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl);
1147 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName,
1162 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName,
1684 = ObjCProtocolDecl::Create(Context, CurContext, Ident,
1725 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc,
1729 CurContext->addDecl(CDecl);
1772 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc,
1776 CurContext->addDecl(CDecl);
1807 CatIDecl = ObjCCategoryDecl::Create(Context, CurContext, AtCatImplLoc,
1816 ObjCCategoryImplDecl::Create(Context, CurContext, CatName, IDecl,
1828 CurContext->addDecl(CDecl);
1925 IDecl = ObjCInterfaceDecl::Create(Context, CurContext, AtClassImplLoc,
1949 ObjCImplementationDecl::Create(Context, CurContext, IDecl, SDecl,
3001 = ObjCInterfaceDecl::Create(Context, CurContext, AtClassLoc,
3530 switch (CurContext->getDeclKind()) {
3536 if (cast<ObjCCategoryDecl>(CurContext)->IsClassExtension())
3557 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext);
4143 if (!CurContext->isObjCContainer()) {
4147 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext);
4169 Context, MethodLoc, EndLoc, Sel, resultDeclType, ReturnTInfo, CurContext,
4356 if (isa<ObjCContainerDecl>(CurContext->getRedeclContext()))
4441 VarDecl *New = VarDecl::Create(Context, CurContext, StartLoc, IdLoc, Id,