Lines Matching refs:ValueDecl
508 /// Declaration difference, uses ValueDecl
550 ValueDecl *FromValueDecl, *ToValueDecl;
552 /// FromAddressOf, ToAddressOf - Whether the ValueDecl needs an address of
626 void SetNode(ValueDecl *FromValueDecl, ValueDecl *ToValueDecl,
729 void GetNode(ValueDecl *&FromValueDecl, ValueDecl *&ToValueDecl,
1000 bool &IsNullPtr, Expr *&E, llvm::APSInt &Value, ValueDecl *&VD) {
1020 /// ValueDecl needs a '&' when printed.
1021 static bool NeedsAddressOf(ValueDecl *VD, Expr *E,
1049 ValueDecl *FromValueDecl = nullptr, *ToValueDecl = nullptr;
1311 static ValueDecl *GetValueDecl(const TSTiterator &Iter, Expr *ArgExpr) {
1416 return FromBase.get<const ValueDecl*>() ==
1417 ToBase.get<const ValueDecl*>();
1476 ValueDecl *FromValueDecl, *ToValueDecl;
1736 void PrintValueDecl(ValueDecl *VD, bool AddressOf, bool NullPtr) {
1754 void PrintValueDecl(ValueDecl *FromValueDecl, ValueDecl *ToValueDecl,