Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDecl.cpp11683 ObjCContainerDecl *EnclosingDecl = cast<ObjCContainerDecl>(CurContext); in ActOnIvar() local
11684 if (!EnclosingDecl || EnclosingDecl->isInvalidDecl()) in ActOnIvar()
11688 dyn_cast<ObjCImplementationDecl>(EnclosingDecl)) { in ActOnIvar()
11695 EnclosingContext = EnclosingDecl; in ActOnIvar()
11698 dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) { in ActOnIvar()
11704 EnclosingContext = EnclosingDecl; in ActOnIvar()
11744 !NewID->isInvalidDecl() && isa<ObjCInterfaceDecl>(EnclosingDecl)) in ActOnIvar()
11788 void Sema::ActOnFields(Scope *S, SourceLocation RecLoc, Decl *EnclosingDecl, in ActOnFields() argument
11791 assert(EnclosingDecl && "missing record or interface decl"); in ActOnFields()
11796 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { in ActOnFields()
[all …]