summaryrefslogtreecommitdiff
path: root/node.c
Commit message (Expand)AuthorAgeFilesLines
* node.c: mark u3 of NODE_MATCH2nobu2016-03-211-1/+1
* optimize named capture assignmentnobu2016-03-141-1/+5
* node.c: no nd_compile_option unless setnobu2016-03-101-3/+6
* node.c: stringize before expansionnobu2016-03-101-4/+4
* node.c: hidden options hashnobu2016-03-101-4/+45
* node.c: NODE_QCALLnobu2015-12-051-0/+10
* Safe navigation operatornobu2015-10-221-1/+4
* node.c: update commentnobu2015-10-121-6/+2
* node.c: no attrset ID in NODEnobu2015-10-121-2/+4
* node.c: fix comments [ci skip]nobu2015-10-091-3/+3
* node.c: reduce sizenobu2015-10-081-10/+17
* node.c: move blocknobu2015-10-081-21/+23
* node.c: D_FIELD_HEADERnobu2015-10-081-8/+9
|\
* | node.c: indent [ci skipnobu2015-10-081-18/+18
|/
* fronzen-string-literal pragmanobu2015-09-271-1/+3
* gc.c: move tmp buffer functionsnobu2015-08-061-30/+0
* node.c: check sizenobu2015-08-061-4/+12
* ruby_atomic.h: atomic VALUE operationsnobu2015-08-061-4/+2
* node.c: NODE_ALLOCA for ALLOCVnobu2015-08-051-0/+24
* * vm_insnhelper.c: use T_IMEMO to create SVAR.ko12015-03-111-1/+0
* * include/ruby/ruby.h: introduce new type T_IMEMO.ko12015-03-111-5/+0
* * internal.h: define rb_cref_t and change to use it.ko12015-03-081-4/+4
* * internal.h: define CREF accessor macros.ko12015-03-081-4/+4
* * fix namespace issue on singleton class expressions. [Bug #10943]ko12015-03-061-0/+1
* * st.c (numberof): unused. internal.h has same macro.nari2014-09-211-3/+0
* node.h: extract NODE functions from gc.cnobu2014-08-161-0/+181
* Fix --dump=parsetree segfault on required keyword argumentcharliesome2014-07-011-1/+6
* node.c: indentnobu2014-04-251-13/+13
* * include/ruby/util.h: removed extra semicolon in definition oftadf2012-11-211-2/+2
* * compile.c (iseq_set_arguments): keyword rest arg without keyword args.nobu2012-03-131-0/+1
* * node.h (rb_args_info): change pre_args_num and post_args_num asnobu2011-12-271-2/+2
* * node.h, node.c, parse.y: implement a parser part for keyword arguments. Thi...mame2011-12-261-0/+11
* * node.h, parse.y (new_args_gen), compile.c (iseq_set_arguments): use struct ...mame2011-12-261-45/+8
* * node.c (dump_node): add today's knowledge. "init arguments (m)" andmame2011-07-211-0/+3
* * node.c (add_id): remove duplicated rb_id2str() call.nagachika2011-01-311-1/+1
* * node.c: parenthesize macro arguments.akr2010-12-201-4/+4
* * cont.c (fiber_set_stack_location), iseq.c (prepare_iseq_build),nobu2010-05-161-1/+1
* * node.c (dump_node): fixed for long members.nobu2009-12-091-6/+8
* * node.c: node management added. Currently, only pretty-dumper ismame2009-12-091-0/+919