index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
ruby
/
test_ast.rb
Age
Commit message (
Expand
)
Author
2024-01-24
Do not use ruby2_keywords for ... argument forwarding
Jeremy Evans
2024-01-09
Introduce NODE_SYM to manage symbol literal
yui-knk
2024-01-07
Introduce Numeric Node's
S-H-GAMELINKS
2023-11-05
ast.rb: Fix bug for source of multibyte characters
alpaca-tc
2023-10-02
`yield` cannot be placed outside methods even in blocks
Nobuyoshi Nakada
2023-09-29
Fix `retry` in nested `rescue` blocks
Nobuyoshi Nakada
2023-09-28
Syntax check of `yield` in the parser
Nobuyoshi Nakada
2023-09-28
Suppress void context warnings in verbose mode
Nobuyoshi Nakada
2023-09-27
Out of place jumps are valid in `defined?`
Nobuyoshi Nakada
2023-09-27
Syntax check of `retry` in the parser
Nobuyoshi Nakada
2023-09-27
Syntax check of block exits in the parser
Nobuyoshi Nakada
2023-08-25
[Bug #19848] Flush BOM
Nobuyoshi Nakada
2023-03-30
[Bug #19547] Add token for unescaped backslash
Nobuyoshi Nakada
2023-01-06
[Bug #19312] Return end-of-input at `__END__`
Nobuyoshi Nakada
2023-01-06
Check if the argument is Thread::Backtrace::Location object
yui-knk
2022-12-15
Disallow mixed usage of ... and */**
Shugo Maeda
2022-11-29
Add a test case for argument forwarding
yui-knk
2022-11-21
Enhance keep_tokens option for RubyVM::AbstractSyntaxTree parsing methods
yui-knk
2022-11-18
Make anonymous rest arg (*) and block arg (&) accessible from ARGS node
yui-knk
2022-11-18
Allow anonymous keyword rest parameter with other keyword parameters
Shugo Maeda
2022-10-31
Add `node_id_for_backtrace_location` function
eileencodes
2022-10-12
Suppress warnings in test/ruby/test_ast.rb
Yusuke Endoh
2022-10-09
Do not set `$!` to `SyntaxError` when error tolerant
Nobuyoshi Nakada
2022-10-09
Extract `assert_error_tolerant`
Nobuyoshi Nakada
2022-10-09
Set AST prettyprint width to 80 explicitly
Nobuyoshi Nakada
2022-10-08
"expr_value" can be error
yui-knk
2022-10-08
Move `error` from top_stmts and top_stmt to stmt
yui-knk
2022-10-08
Treat "end" as reserved word with consideration of indent
yui-knk
2022-10-08
Generates "end" tokens if parser hits end of input
yui-knk
2022-10-08
Add error_tolerant option to RubyVM::AST
yui-knk
2022-06-20
Prevent a warning "possibly useless use of a literal in void context"
Yusuke Endoh
2022-06-17
Respect the encoding of the source [Bug #18827]
Nobuyoshi Nakada
2022-01-31
pend some tests while using to_binary
Koichi Sasada
2021-12-26
Make RubyVM::AST.of work with code written in `-e` command-line option
Yusuke Endoh
2021-12-20
test/ruby/test_ast.rb: Avoid a "method redefined" warning
Yusuke Endoh
2021-12-19
Make AST.of possible even under eval when keep_script_lines is enabled
Yusuke Endoh
2021-12-19
Make RubyVM::AbstractSyntaxTree.of raise for backtrace location in eval
Yusuke Endoh
2021-09-18
ast.c: AST.of against C method should return nil (as Ruby 2.6--3.0)
Yusuke Endoh
2021-09-18
ast.c: AST.of checks if a given method object is defined in C
Yusuke Endoh
2021-08-20
ast.c: Rename "save_script_lines" to "keep_script_lines"
Yusuke Endoh
2021-07-29
Make RubyVM::AbstractSyntaxTree.of raise for method/proc created in eval
Jeremy Evans
2021-06-18
ast.rb: RubyVM::AST.parse and .of accepts `save_script_lines: true`
Yusuke Endoh
2021-01-01
Added AST assertions for method definition arguments [Bug #17495]
Nobuyoshi Nakada
2021-01-01
Added AST tests for endless method definitions
Nobuyoshi Nakada
2020-07-08
Added `NODE_SPECIAL_EXCESSIVE_COMMA` info to `ARGS` of `RubyVM::AbstractSynta...
manga_osyo
2020-07-06
Add operator info to `OP_ASGN2` of `RubyVM::AbstractSyntaxTree`.
manga_osyo
2020-01-17
Added test for f38b3e8c707ebdcad05aa9485cf1760640b74fbb
Nobuyoshi Nakada
2019-11-12
Revert "Method reference operator"
Nobuyoshi Nakada
2019-09-07
Rename NODE_ARRAY to NODE_LIST to reflect its actual use cases
Yusuke Endoh
2019-08-30
Make RubyVM::AbstractSyntaxTree handle **nil syntax
Jeremy Evans
[next]