summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2015-08-11rb_parser_compile_*: remove volatile argnormal
2015-08-11parse.y: optional superclassnobu
2015-08-07parse.y: shrink parser_paramsnobu
2015-08-07parse.y: remove prefixesnobu
2015-08-07parse.y: require pure parsernobu
2015-07-23parse.y: pop cmdargnobu
2015-07-22parse.y: call rb_intern2nobu
2015-07-20parse.y (parser_initialize): avoid redundant zero-ingnormal
2015-07-20parse.y (ripper_initialize): fixup r51302normal
2015-07-20parse.y (struct parser_params): pack to 4 cache lines on x86-64normal
2015-07-09* parse.y: Improve duplicate key warning with patch by @andremedeiroszzak
2015-06-03* method.h: split rb_method_definition_t::flag to several flags.ko1
2015-05-29parse.y: check NTH_REF rangenobu
2015-05-16allocate structs with wrappernobu
2015-05-13parse.y: refine message for gvar w/o identitirsnobu
2015-05-08Revert "support ES6-like hash literals."shugo
2015-05-08support ES6-like hash literals.shugo
2015-04-30parse.y: %-string cannot be a labelnobu
2015-04-30parse.y: push cmdarg_stacknobu
2015-04-29parse.y: simplifiednobu
2015-04-29compile.c: move expansion of massignnobu
2015-04-12parse.y: null by syntax errornobu
2015-03-13parse.y: empty parennobu
2015-03-11* internal.h: use T_IMEMO to represent `struct MEMO' value.ko1
2015-02-16use rb_funcallvnobu
2015-01-29parse.y: no optimization in defined?nobu
2015-01-29parse.y: condition nodenobu
2015-01-29parse.y: optimize conditionsnobu
2015-01-09parse.y: eliminate empty hashesnobu
2015-01-04parse.y: fix f_label resultnobu
2014-12-31parse.y: disable past scope warningsnobu
2014-12-28parse.y: fix internal IDs conflictnobu
2014-12-25parse.y: warn past scope variablenobu
2014-12-14parse.y: warn reference after method definitionnobu
2014-12-05parse.y: fix lex_state after tLABEL_ENDnobu
2014-12-01parse.y: preserve tSTRING_CONTENT resultsnobu
2014-12-01parse.y: check single regexp onlynobu
2014-12-01parse.y: remove garbagenobu
2014-12-01parse.y: enable encoding pragma in rippernobu
2014-12-01use 0 for reservednobu
2014-11-30parse.y: fix a typonobu
2014-11-26parse.y: fix invalid keyword argumentnobu
2014-11-23parse.y: replace with TOK_INTERNnobu
2014-11-19parse.y: shrink parser_paramsnobu
2014-11-19parse.y: regexp error in rippernobu
2014-11-19parse.y: ripper_new_yylvalnobu
2014-11-19parse.y: predefined IDnobu
2014-11-19parse.y: append directly to delayed contentnobu
2014-11-18parse.y: fix literal symbol list node typenobu
2014-11-02* rewrite method/block parameter fitting logic to optimizeko1