from an expression in case of an error.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4482
b7a2c559-68d2-44c3-8de9-
860c34a00d81
{
Expr->Sym = 0;
Expr->Type = Type;
- Expr->Flags = E_LOC_ABS | E_RTYPE_RVAL;
+ Expr->Flags = E_LOC_ABS | E_RTYPE_RVAL | (Expr->Flags & E_HAVE_MARKS);
Expr->Name = 0;
Expr->IVal = Value;
Expr->FVal = FP_D_Make (0.0);
{
Expr->Sym = 0;
Expr->Type = type_int;
- Expr->Flags = E_LOC_ABS | E_RTYPE_RVAL;
+ Expr->Flags = E_LOC_ABS | E_RTYPE_RVAL | (Expr->Flags & E_HAVE_MARKS);
Expr->Name = 0;
Expr->IVal = Value;
Expr->FVal = FP_D_Make (0.0);