• Home
  • Raw
  • Download

Lines Matching refs:ToExpr

601     void SetExpressionDiff(Expr *FromExpr, Expr *ToExpr, bool FromDefault,  in SetExpressionDiff()  argument
606 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; in SetExpressionDiff()
622 Expr *FromExpr, Expr *ToExpr, bool FromDefault, in SetIntegerDiff() argument
633 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; in SetIntegerDiff()
640 Expr *ToExpr, bool FromDefault, bool ToDefault) { in SetDeclarationDiff() argument
650 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; in SetDeclarationDiff()
657 QualType ToIntType, Expr *ToExpr, bool FromDefault, bool ToDefault) { in SetFromDeclarationAndToIntegerDiff() argument
667 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; in SetFromDeclarationAndToIntegerDiff()
674 bool ToNullPtr, Expr *ToExpr, bool FromDefault, bool ToDefault) { in SetFromIntegerAndToDeclarationDiff() argument
684 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; in SetFromIntegerAndToDeclarationDiff()
763 void GetExpressionDiff(Expr *&FromExpr, Expr *&ToExpr) { in GetExpressionDiff() argument
766 ToExpr = FlatTree[ReadNode].ToArgInfo.ArgExpr; in GetExpressionDiff()
778 Expr *&FromExpr, Expr *&ToExpr) { in GetIntegerDiff() argument
787 ToExpr = FlatTree[ReadNode].ToArgInfo.ArgExpr; in GetIntegerDiff()
793 Expr *&ToExpr) { in GetDeclarationDiff() argument
802 ToExpr = FlatTree[ReadNode].ToArgInfo.ArgExpr; in GetDeclarationDiff()
808 QualType &ToIntType, Expr *&ToExpr) { in GetFromDeclarationAndToIntegerDiff() argument
818 ToExpr = FlatTree[ReadNode].ToArgInfo.ArgExpr; in GetFromDeclarationAndToIntegerDiff()
824 bool &ToNullPtr, Expr *&ToExpr) { in GetFromIntegerAndToDeclarationDiff() argument
834 ToExpr = FlatTree[ReadNode].ToArgInfo.ArgExpr; in GetFromIntegerAndToDeclarationDiff()
1206 Expr *FromExpr = nullptr, *ToExpr = nullptr; in DiffNonTypes() local
1216 HasToInt, ToIntType, ToNullPtr, ToExpr, in DiffNonTypes()
1222 (ToExpr || ToValueDecl || HasToInt || ToNullPtr); in DiffNonTypes()
1230 HasToInt, ToIntType, ToExpr, FromDefault, ToDefault); in DiffNonTypes()
1239 NeedToAddressOf, ToNullPtr, ToExpr, FromDefault, ToDefault); in DiffNonTypes()
1246 ToIntType, FromExpr, ToExpr, FromDefault, ToDefault); in DiffNonTypes()
1257 ToExpr, FromDefault, ToDefault); in DiffNonTypes()
1267 assert((FromExpr || ToExpr) && "Both template arguments cannot be empty."); in DiffNonTypes()
1268 Tree.SetExpressionDiff(FromExpr, ToExpr, FromDefault, ToDefault); in DiffNonTypes()
1269 Tree.SetSame(IsEqualExpr(Context, FromExpr, ToExpr)); in DiffNonTypes()
1400 static bool IsEqualExpr(ASTContext &Context, Expr *FromExpr, Expr *ToExpr) { in IsEqualExpr() argument
1401 if (FromExpr == ToExpr) in IsEqualExpr()
1404 if (!FromExpr || !ToExpr) in IsEqualExpr()
1409 ToExpr->Profile(ToID, Context, true); in IsEqualExpr()
1438 Expr *FromExpr, *ToExpr; in TreeToString() local
1439 Tree.GetExpressionDiff(FromExpr, ToExpr); in TreeToString()
1440 PrintExpr(FromExpr, ToExpr, Tree.FromDefault(), Tree.ToDefault(), in TreeToString()
1453 Expr *FromExpr, *ToExpr; in TreeToString() local
1457 FromIntType, ToIntType, FromExpr, ToExpr); in TreeToString()
1459 ToIntType, FromExpr, ToExpr, Tree.FromDefault(), in TreeToString()
1467 Expr *FromExpr, *ToExpr; in TreeToString() local
1470 ToExpr); in TreeToString()
1472 FromNullPtr, ToNullPtr, FromExpr, ToExpr, in TreeToString()
1484 Expr *ToExpr; in TreeToString() local
1487 IsValidToInt, ToIntType, ToExpr); in TreeToString()
1491 ToExpr, Tree.ToDefault()); in TreeToString()
1502 Expr *ToExpr; in TreeToString() local
1505 ToAddressOf, ToNullPtr, ToExpr); in TreeToString()
1509 ToNullPtr, ToExpr, Tree.ToDefault()); in TreeToString()
1639 void PrintExpr(const Expr *FromExpr, const Expr *ToExpr, bool FromDefault, in PrintExpr() argument
1641 assert((FromExpr || ToExpr) && in PrintExpr()
1657 PrintExpr(ToExpr); in PrintExpr()
1709 QualType ToIntType, Expr *FromExpr, Expr *ToExpr, in PrintAPSInt() argument
1733 PrintAPSInt(ToInt, ToExpr, IsValidToInt, ToIntType, PrintType); in PrintAPSInt()
1823 bool ToNullPtr, Expr *FromExpr, Expr *ToExpr, in PrintValueDecl() argument
1842 PrintValueDecl(ToValueDecl, ToAddressOf, ToExpr, ToNullPtr); in PrintValueDecl()