Lines Matching refs:BindingDecl
94 if (!isa<VarDecl, BindingDecl>(Decl)) in VisitDeclRefExpr()
873 SmallVector<BindingDecl*, 8> Bindings; in ActOnDecompositionDeclarator()
892 auto *BD = BindingDecl::Create(Context, DC, B.NameLoc, B.Name); in ActOnDecompositionDeclarator()
940 Sema &S, ArrayRef<BindingDecl *> Bindings, ValueDecl *Src, in checkSimpleDecomposition()
967 ArrayRef<BindingDecl *> Bindings, in checkArrayLikeDecomposition()
981 static bool checkArrayDecomposition(Sema &S, ArrayRef<BindingDecl*> Bindings, in checkArrayDecomposition()
989 static bool checkVectorDecomposition(Sema &S, ArrayRef<BindingDecl*> Bindings, in checkVectorDecomposition()
999 ArrayRef<BindingDecl *> Bindings, in checkComplexDecomposition()
1181 InitializingBinding(Sema &S, BindingDecl *BD) : S(S) { in InitializingBinding()
1195 ArrayRef<BindingDecl *> Bindings, in checkTupleLikeDecomposition()
1404 static bool checkMemberDecomposition(Sema &S, ArrayRef<BindingDecl*> Bindings, in checkMemberDecomposition()
1516 ArrayRef<BindingDecl*> Bindings = DD->bindings(); in CheckCompleteDecompositionDeclaration()