aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
diff options
context:
space:
mode:
authoryui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-10-21 02:50:38 +0000
committeryui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-10-21 02:50:38 +0000
commit1a0ed8cb42c88868ea51adb8fa6f3a4bab722b7d (patch)
tree694cf4df4b5addcf6232c7ce7225afbc8f64dcf8 /parse.y
parent342e9ae38a0411df3fff5d1f1cbd77ea66af81e2 (diff)
downloadruby-1a0ed8cb42c88868ea51adb8fa6f3a4bab722b7d.tar.gz
Do not literal_flush if float is read correctly
* parse.y (parse_numeric): Do not literal_flush if float is read correctly. This will fix the first column of float. before: ``` 1.2i1.1 ^ ``` after: ``` 1.2i1.1 ^~~ ``` git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y1
1 files changed, 0 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index 7aef9630a9..8d9e2288ed 100644
--- a/parse.y
+++ b/parse.y
@@ -7617,7 +7617,6 @@ parse_numeric(struct parser_params *parser, int c)
}
v = DBL2NUM(d);
}
- literal_flush(lex_p);
return set_number_literal(v, type, suffix);
}
suffix = number_literal_suffix(NUM_SUFFIX_ALL);