Lines Matching refs:BlockDecl
307 if (isa<FunctionDecl>(DC) || isa<BlockDecl>(DC)) in getOutermostFuncOrBlockContext()
1409 if (const auto *BD = dyn_cast<BlockDecl>(OuterD)) { in getLVForLocalDecl()
5211 BlockDecl::BlockDecl(DeclContext *DC, SourceLocation CaretLoc) in BlockDecl() function in BlockDecl
5221 void BlockDecl::setParams(ArrayRef<ParmVarDecl *> NewParamInfo) { in setParams()
5232 void BlockDecl::setCaptures(ASTContext &Context, ArrayRef<Capture> Captures, in setCaptures()
5245 bool BlockDecl::capturesVariable(const VarDecl *variable) const { in capturesVariable()
5254 SourceRange BlockDecl::getSourceRange() const { in getSourceRange()
5408 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
5409 return new (C, DC) BlockDecl(DC, L); in Create()
5412 BlockDecl *BlockDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
5413 return new (C, ID) BlockDecl(nullptr, SourceLocation()); in CreateDeserialized()