summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2019-12-05parse.y: suppress "set but not used" warnings on ripper.yYusuke Endoh
2019-12-04Silence incorrect assigned but unused variable warnings in ripperJeremy Evans
2019-11-30Make single line pattern matching void expressionNobuyoshi Nakada
2019-11-28Raise `NoMatchingPatternError` when expr `in` pat doesn't matchNobuyoshi Nakada
2019-11-26[ripper] Fixed unique key check in pattern matchingNobuyoshi Nakada
2019-11-26Hoisted out `push_pvtbl`/`pop_pvtbl`Nobuyoshi Nakada
2019-11-26Wrap `p_kw` in an array at `p_kwarg`Nobuyoshi Nakada
2019-11-25[ripper] Quoted label without expression must be a local variableNobuyoshi Nakada
2019-11-20Revert "[ripper] Quoted label without expression must be a local variable"Nobuyoshi Nakada
2019-11-19[ripper] Quoted label without expression must be a local variableNobuyoshi Nakada
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-14delete unused functions卜部昌平
2019-11-14`#@1` is no longer an embedded variableNobuyoshi Nakada
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
2019-11-12Warn on `...` at EOLNobuyoshi Nakada
2019-11-12Disable tOROP at EXPR_BEGNobuyoshi Nakada
2019-11-12Clear current argument name at empty block argument [Bug #16343]Nobuyoshi Nakada
2019-11-11Revert "Warn EOF char in comment"NARUSE, Yui
2019-11-11Revert "Elaborated EOF char message a little"NARUSE, Yui
2019-11-11Elaborated EOF char message a littleNobuyoshi Nakada
2019-11-11Warn EOF char in commentNobuyoshi Nakada
2019-11-11Fixed embedded document with EOF charNobuyoshi Nakada
2019-11-10Disallow omission of parentheses/brackets in single line pattern matching [Fe...Kazuki Tsujimoto
2019-11-07Disallow duplicated pattern variableKazuki Tsujimoto
2019-11-07Add missing semicolonKazuki Tsujimoto
2019-11-06Numbered parameter is an ID_LOCAL now [Bug #16293]Nobuyoshi Nakada
2019-11-06Numbered parameter cannot appear outside block now [Bug #16293]Nobuyoshi Nakada
2019-11-05Fix a typo in WARN_EOLKazuhiro NISHIYAMA
2019-11-05Fixed conditional expressions with only one void sideNobuyoshi Nakada
2019-11-04Keep `lex.pcur` after `looking_at_eol_p`Nobuyoshi Nakada
2019-11-04Warn `if` and `elsif` at EOL [EXPERIMENTAL]Nobuyoshi Nakada
2019-11-04Revert "Warn `if` and `elsif` at EOL [EXPERIMENTAL]"Yusuke Endoh
2019-11-04Warn `if` and `elsif` at EOL [EXPERIMENTAL]Nobuyoshi Nakada
2019-10-29Restore `in_kwarg` flag properlyNobuyoshi Nakada
2019-10-25Define arguments forwarding as `ruby2_keywords` styleNobuyoshi Nakada
2019-10-25Arguments forwarding is not allowed in lambda [Feature #16253]Nobuyoshi Nakada
2019-10-22Arguments forwarding [Feature #16253]Nobuyoshi Nakada
2019-10-19Fixed passing idNil as a SymbolNobuyoshi Nakada
2019-10-17Make circular argument reference a SyntaxError instead of a warningJeremy Evans
2019-10-10Fixed numbered parameter checkNobuyoshi Nakada
2019-10-10lhs of pattern matching expression of should have a valueNobuyoshi Nakada
2019-10-09Prefer st_is_member over st_lookup with 0Ben Woosley
2019-10-08Packed delayed token elementsNobuyoshi Nakada
2019-10-05Fix potential memory leaks by `rb_imemo_tmpbuf_auto_free_pointer`Nobuyoshi Nakada
2019-10-04parse.y: use "struct rb_iseq_struct" instead of rb_iseq_tYusuke Endoh
2019-10-04Make parser_params have parent_iseq instead of base_blockYusuke Endoh
2019-10-04Refactor parser_params by removing "in_main" flagYusuke Endoh
2019-09-26[EXPERIMENTAL] Expression with modifier `in`Nobuyoshi Nakada
2019-09-25Removed idNUMPARAM_0Nobuyoshi Nakada
2019-09-25Changed numbered parameters semanticsNobuyoshi Nakada