Lines Matching refs:BindingDecl
3003 if (isa<BindingDecl>(ExtendingDecl)) in getStorageDuration()
3253 assert((isa<VarDecl, BindingDecl>(this)) && in getPotentiallyDecomposedVarDecl()
3257 if (auto *BD = llvm::dyn_cast<BindingDecl>(this)) in getPotentiallyDecomposedVarDecl()
3262 void BindingDecl::anchor() {} in anchor()
3264 BindingDecl *BindingDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3266 return new (C, DC) BindingDecl(DC, IdLoc, Id); in Create()
3269 BindingDecl *BindingDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3270 return new (C, ID) BindingDecl(nullptr, SourceLocation(), nullptr); in CreateDeserialized()
3273 VarDecl *BindingDecl::getHoldingVar() const { in getHoldingVar()
3293 ArrayRef<BindingDecl *> Bindings) { in Create()
3294 size_t Extra = additionalSizeToAlloc<BindingDecl *>(Bindings.size()); in Create()
3302 size_t Extra = additionalSizeToAlloc<BindingDecl *>(NumBindings); in CreateDeserialized()
3308 auto *Trail = Result->getTrailingObjects<BindingDecl *>(); in CreateDeserialized()
3310 new (Trail + I) BindingDecl*(nullptr); in CreateDeserialized()