summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2024-08-28[ruby/prism] Multi-splat flag for argumentsKevin Newton
2024-08-28[PRISM] Field renamingKevin Newton
2024-08-27[ruby/prism] Add `contains_splat` flageileencodes
2024-08-27[ruby/prism] Fix warning when `#!` ends with carriage returnAlexander Momchilov
2024-08-23[ruby/prism] Pass Unicode escapes on to onigmoKevin Newton
2024-08-22[ruby/prism] Turn off extended mode when parsing extended groupKevin Newton
2024-08-15[ruby/prism] Fix up lex result constantsKevin Newton
2024-08-15[ruby/prism] Special error for too short unicode errorsKevin Newton
2024-07-25[ruby/prism] Sync from ruby/rubyKevin Newton
2024-07-24[Bug #20647] Disallow `return` directly within a singleton classNobuyoshi Nakada
2024-07-23[ruby/prism] Single line method bodies should not be marked as newlineKevin Newton
2024-07-22[ruby/prism] Implement mismatched indentation warningKevin Newton
2024-07-17[ruby/prism] Have parse_stream handle NUL bytesKevin Newton
2024-07-17[Bug #20457] [Prism] Remove redundant return flagNobuyoshi Nakada
2024-07-15[ruby/prism] Fix up implicit flagsKevin Newton
2024-07-12[ruby/prism] When parsing an invalid write, still add to the local tableKevin Newton
2024-07-11[ruby/prism] Various cleanup for initializers and typechecksKevin Newton
2024-07-11[ruby/prism] Add node ids to nodesKevin Newton
2024-07-11[ruby/prism] Move Node#type and Node::type documentationKevin Newton
2024-07-11[ruby/prism] Add Node#breadth_first_searchKevin Newton
2024-07-11[ruby/prism] Expose common flags in inspect outputKevin Newton
2024-07-11[ruby/prism] Expose flags on every node typeKevin Newton
2024-07-11[ruby/prism] Move location to second position for node initializersKevin Newton
2024-07-11[ruby/prism] Reconfigure error testsKevin Newton
2024-06-26[ruby/prism] Handle block exits under modifiersKevin Newton
2024-06-18[ruby/prism] (parser) Print when token tests are now passingKevin Newton
2024-06-18[ruby/prism] (parser) Fix up tokens for empty symbolKevin Newton
2024-06-18Optimized forwarding callers and calleesAaron Patterson
2024-06-14[ruby/prism] Ensure ranges are non-associativeKevin Newton
2024-06-13[ruby/prism] Handle implicit array precedenceKevin Newton
2024-06-11[ruby/prism] Match CRuby error message for unknown regexp optionsKevin Newton
2024-06-10[ruby/prism] Provide ability to lock encoding while parsingKevin Newton
2024-06-10[ruby/prism] Allow block exits in loop predicatesKevin Newton
2024-06-07[ruby/prism] Handle chomped bytesize with lines without newlinesKevin Newton
2024-06-07[ruby/prism] Document that nested heredocs are not properly parsed for parserKevin Newton
2024-06-07[ruby/prism] Ensure inner heredoc nodes have the correct locationKevin Newton
2024-06-07[ruby/prism] Use correct newlines for heredoc inner linesKevin Newton
2024-06-06Remove circular parameter syntax errorKevin Newton
2024-06-05[ruby/prism] Parse all regular expressionsKevin Newton
2024-06-05[ruby/prism] Add Onigmo to other gemfilesKevin Newton
2024-06-05[ruby/prism] Add Onigmo errors for invalid groupsKevin Newton
2024-06-05[ruby/prism] Add Onigmo error for invalid repeat and empty group nameKevin Newton
2024-06-05[ruby/prism] Add Onigmo error for empty char-classKevin Newton
2024-06-05[ruby/prism] Report onigmo errors for depthKevin Newton
2024-06-04[ruby/prism] (parser) mark spanning newlines as incorrectKevin Newton
2024-06-04[ruby/prism] (parser) split up regexp content by linesKevin Newton
2024-06-04[ruby/prism] (parser) handle quoted symbols in hash patternsKevin Newton
2024-06-04[ruby/prism] (parser) mark unary_num_pow_precedence as incorrectKevin Newton
2024-06-04[ruby/prism] (parser) fix up nested multi writeKevin Newton
2024-06-04[ruby/prism] Revert "Revert "Properly destructure procarg0 in parser translat...Kevin Newton