Searched refs:getNonClosureContext (Results 1 – 5 of 5) sorted by relevance
1026 template <class T> static Decl *getNonClosureContext(T *D) { in getNonClosureContext() function1031 return getNonClosureContext(MD->getParent()->getParent()); in getNonClosureContext()1039 return getNonClosureContext(BD->getParent()); in getNonClosureContext()1041 return getNonClosureContext(CD->getParent()); in getNonClosureContext()1045 Decl *Decl::getNonClosureContext() { in getNonClosureContext() function in Decl1046 return ::getNonClosureContext(this); in getNonClosureContext()1050 return ::getNonClosureContext(this); in getNonClosureAncestor()
453 Decl *getNonClosureContext();454 const Decl *getNonClosureContext() const { in getNonClosureContext() function455 return const_cast<Decl*>(this)->getNonClosureContext(); in getNonClosureContext()
225 DC = cast<DeclContext>(CD->getNonClosureContext()); in getStaticDeclName()302 DC = DC->getNonClosureContext(); in getOrCreateStaticVarDecl()
716 CurFuncDecl = (D ? D->getNonClosureContext() : nullptr); in StartFunction()
4638 cast_or_null<CXXMethodDecl>(blockDecl->getNonClosureContext())) in EmitDeclareOfBlockLiteralArgVariable()