Lines Matching refs:BlockDecl
306 if (isa<FunctionDecl>(DC) || isa<BlockDecl>(DC)) in getOutermostFuncOrBlockContext()
1308 if (const auto *BD = dyn_cast<BlockDecl>(OuterD)) { in getLVForLocalDecl()
4681 BlockDecl::BlockDecl(DeclContext *DC, SourceLocation CaretLoc) in BlockDecl() function in BlockDecl
4691 void BlockDecl::setParams(ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
4702 void BlockDecl::setCaptures(ASTContext &Context, ArrayRef<Capture> Captures, in setCaptures()
4715 bool BlockDecl::capturesVariable(const VarDecl *variable) const { in capturesVariable()
4724 SourceRange BlockDecl::getSourceRange() const { in getSourceRange()
4867 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
4868 return new (C, DC) BlockDecl(DC, L); in Create()
4871 BlockDecl *BlockDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
4872 return new (C, ID) BlockDecl(nullptr, SourceLocation()); in CreateDeserialized()