summaryrefslogtreecommitdiff
path: root/prism
AgeCommit message (Expand)Author
2023-11-02[ruby/prism] Handle invalid constants in the constant poolKevin Newton
2023-11-01[ruby/prism] Disallow assigning to numbered parameters in regexpKevin Newton
2023-11-01[ruby/prism] Fix up lintKevin Newton
2023-11-01[ruby/prism] Last remaining missing C commentsKevin Newton
2023-11-01[ruby/prism] Comment format for prism.cKevin Newton
2023-11-01[ruby/prism] More documentation for ast.hKevin Newton
2023-11-01[ruby/prism] Even more C file documentationKevin Newton
2023-11-01[ruby/prism] Documentation for nodesKevin Newton
2023-11-01[ruby/prism] Remove unnecessary PM_EMPTY_ARGUMENTSKevin Newton
2023-11-01[ruby/prism] Remove unnecessary PM_EMPTY_NODE_LISTKevin Newton
2023-11-01[ruby/prism] Documentation for defines, version, and prettyprintKevin Newton
2023-11-01[ruby/prism] Documentation for diagnostics and regexpKevin Newton
2023-11-01[ruby/prism] Documentation for constant poolKevin Newton
2023-11-01[ruby/prism] Documentation for the encodingsKevin Newton
2023-11-01[ruby/prism] Documentation for pm_strncasecmpKevin Newton
2023-11-01[ruby/prism] Documentation for more C functionsKevin Newton
2023-11-01[ruby/prism] Documentation for pm_newline_list_tKevin Newton
2023-11-01[ruby/prism] Documentation for pm_string_tKevin Newton
2023-11-01[ruby/prism] Even more C documentationKevin Newton
2023-11-01[ruby/prism] Start better documenting C APIKevin Newton
2023-11-01[ruby/prism] Finish Ruby documentationKevin Newton
2023-11-01[ruby/prism] More Ruby docsKevin Newton
2023-11-01[ruby/prism] Docs for node.rb and parse_result.rbKevin Newton
2023-11-01[ruby/prism] Add comments on flagsKevin Newton
2023-11-01[ruby/prism] Fix up extension docsKevin Newton
2023-11-01[ruby/prism] Fix up Ruby docsKevin Newton
2023-11-01[ruby/prism] Forward parameters into arraysKevin Newton
2023-11-01[ruby/prism] Fix rescue modifier commentKevin Newton
2023-11-01[ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff
2023-11-01[ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff
2023-10-31[ruby/prism] Fix a possible malloc(0)Haldun Bayhantopcu
2023-10-31[ruby/prism] Share comment generation logicKevin Newton
2023-10-31[ruby/prism] Fix a possible null dereferenceHaldun Bayhantopcu
2023-10-30[prism] Update prism to latestKevin Newton
2023-10-30[ruby/prism] Faster lex_identifierHaldun Bayhantopcu
2023-10-30[ruby/prism] parse_inline_comments -> parse_commentsKevin Newton
2023-10-30[ruby/prism] Improve comment generation in templatesUfuk Kayserilioglu
2023-10-27[ruby/prism] Prism.parse_inline_commentsKevin Newton
2023-10-27[ruby/prism] Parse inline commentsKevin Newton
2023-10-27[ruby/prism] Use printf attribute and then fix warningsKevin Newton
2023-10-27[ruby/prism] Add rbi_class to fieldsVinicius Stock
2023-10-27[ruby/prism] Add RBI and RBS templates for PrismVinicius Stock
2023-10-27[ruby/prism] Use MatchWriteNode on split InterpolatedRENKevin Newton
2023-10-27[ruby/prism] Fix parsing lone assoc splat within hash patternsKevin Newton
2023-10-26[ruby/prism] Allow regexp flags to changeKevin Newton
2023-10-26[ruby/prism] Regenerate snapshotsKevin Newton
2023-10-26[ruby/prism] Match existing Ruby prettyprintKevin Newton
2023-10-26[ruby/prism] Get general prettyprint structure workingKevin Newton
2023-10-26[ruby/prism] Avoid warning for pm_token_buffer_t initializationBenoit Daloze
2023-10-26[ruby/prism] Rename to lefts/rightsKevin Newton