• Home
  • Raw
  • Download

Lines Matching refs:FromExpr

443       Expr *FromExpr, *ToExpr;  member
473 FromType(), ToType(), FromExpr(0), ToExpr(0), FromTD(0), ToTD(0), in DiffNode()
512 void SetNode(Expr *FromExpr, Expr *ToExpr) { in SetNode() argument
513 FlatTree[CurrentNode].FromExpr = FromExpr; in SetNode()
603 void GetNode(Expr *&FromExpr, Expr *&ToExpr) { in GetNode() argument
604 FromExpr = FlatTree[ReadNode].FromExpr; in GetNode()
885 Expr *FromExpr = 0, *ToExpr = 0; in DiffTemplate() local
911 FromExpr = GetExpr(FromIter, DefaultNTTPD); in DiffTemplate()
921 Tree.SetNode(FromExpr, ToExpr); in DiffTemplate()
922 Tree.SetDefault(FromIter.isEnd() && FromExpr, in DiffTemplate()
925 if (FromExpr) in DiffTemplate()
926 FromInt = GetInt(FromIter, FromExpr); in DiffTemplate()
929 Tree.SetNode(FromInt, ToInt, FromExpr, ToExpr); in DiffTemplate()
933 Tree.SetSame(IsEqualExpr(Context, ParamWidth, FromExpr, ToExpr)); in DiffTemplate()
937 if (!HasFromInt && FromExpr) { in DiffTemplate()
938 FromInt = GetInt(FromIter, FromExpr); in DiffTemplate()
951 if (!HasFromValueDecl && FromExpr) in DiffTemplate()
952 FromValueDecl = GetValueDecl(FromIter, FromExpr); in DiffTemplate()
1157 Expr *FromExpr, Expr *ToExpr) { in IsEqualExpr() argument
1158 if (FromExpr == ToExpr) in IsEqualExpr()
1161 if (!FromExpr || !ToExpr) in IsEqualExpr()
1164 FromExpr = FromExpr->IgnoreParens(); in IsEqualExpr()
1167 DeclRefExpr *FromDRE = dyn_cast<DeclRefExpr>(FromExpr), in IsEqualExpr()
1177 if (!FromExpr->EvaluateAsRValue(FromResult, Context) || in IsEqualExpr()
1231 Expr *FromExpr, *ToExpr; in TreeToString() local
1232 Tree.GetNode(FromExpr, ToExpr); in TreeToString()
1233 PrintExpr(FromExpr, ToExpr, Tree.FromDefault(), Tree.ToDefault(), in TreeToString()
1246 Expr *FromExpr, *ToExpr; in TreeToString() local
1248 Tree.GetNode(FromExpr, ToExpr); in TreeToString()
1251 FromExpr, ToExpr, Tree.FromDefault(), Tree.ToDefault(), in TreeToString()
1386 void PrintExpr(const Expr *FromExpr, const Expr *ToExpr, in PrintExpr() argument
1388 assert((FromExpr || ToExpr) && in PrintExpr()
1391 PrintExpr(FromExpr); in PrintExpr()
1395 PrintExpr(FromExpr); in PrintExpr()
1400 PrintExpr(FromExpr); in PrintExpr()
1454 bool IsValidFromInt, bool IsValidToInt, Expr *FromExpr, in PrintAPSInt() argument
1463 PrintAPSInt(FromInt, FromExpr, IsValidFromInt); in PrintAPSInt()
1466 PrintAPSInt(FromInt, FromExpr, IsValidFromInt); in PrintAPSInt()