Lines Matching refs:BindingDecl
3088 if (isa<BindingDecl>(ExtendingDecl)) in getStorageDuration()
3340 assert((isa<VarDecl, BindingDecl>(this)) && in getPotentiallyDecomposedVarDecl()
3344 if (auto *BD = llvm::dyn_cast<BindingDecl>(this)) in getPotentiallyDecomposedVarDecl()
3349 void BindingDecl::anchor() {} in anchor()
3351 BindingDecl *BindingDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3353 return new (C, DC) BindingDecl(DC, IdLoc, Id); in Create()
3356 BindingDecl *BindingDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized()
3357 return new (C, ID) BindingDecl(nullptr, SourceLocation(), nullptr); in CreateDeserialized()
3360 VarDecl *BindingDecl::getHoldingVar() const { in getHoldingVar()
3380 ArrayRef<BindingDecl *> Bindings) { in Create()
3381 size_t Extra = additionalSizeToAlloc<BindingDecl *>(Bindings.size()); in Create()
3389 size_t Extra = additionalSizeToAlloc<BindingDecl *>(NumBindings); in CreateDeserialized()
3395 auto *Trail = Result->getTrailingObjects<BindingDecl *>(); in CreateDeserialized()
3397 new (Trail + I) BindingDecl*(nullptr); in CreateDeserialized()