Revert "Introduce rb_code_range_t and replace YYLTYPE with it"

r60655 changed the usage of bison by defining a customized YYLTYPE,
which seemed to cause a random stall at rb_thread_terminate_all.

Kazuki Tsujimoto investigated the issue and pointed out the commit that
caused it.  Thanks!

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
mame 2017-11-05 03:52:22 +00:00
Родитель 6bac2765a7
Коммит cb7d9fe95f
2 изменённых файлов: 792 добавлений и 663 удалений

5
node.h
Просмотреть файл

@ -227,11 +227,6 @@ typedef struct rb_code_location_struct {
int column;
} rb_code_location_t;
typedef struct rb_code_range_struct {
rb_code_location_t first_loc;
rb_code_location_t last_loc;
} rb_code_range_t;
typedef struct RNode {
VALUE flags;
union {

1450
parse.y

Разница между файлами не показана из-за своего большого размера Загрузить разницу