aboutsummaryrefslogtreecommitdiffstats
path: root/prism
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Disallow assigning to numbered parameters in regexpKevin Newton2023-11-011-5/+16
* [ruby/prism] Fix up lintKevin Newton2023-11-0118-85/+89
* [ruby/prism] Last remaining missing C commentsKevin Newton2023-11-0125-169/+424
* [ruby/prism] Comment format for prism.cKevin Newton2023-11-011-650/+1385
* [ruby/prism] More documentation for ast.hKevin Newton2023-11-012-12/+8
* [ruby/prism] Even more C file documentationKevin Newton2023-11-017-265/+617
* [ruby/prism] Documentation for nodesKevin Newton2023-11-012-17/+54
* [ruby/prism] Remove unnecessary PM_EMPTY_ARGUMENTSKevin Newton2023-11-011-19/+12
* [ruby/prism] Remove unnecessary PM_EMPTY_NODE_LISTKevin Newton2023-11-013-50/+46
* [ruby/prism] Documentation for defines, version, and prettyprintKevin Newton2023-11-014-3/+26
* [ruby/prism] Documentation for diagnostics and regexpKevin Newton2023-11-014-152/+225
* [ruby/prism] Documentation for constant poolKevin Newton2023-11-012-44/+156
* [ruby/prism] Documentation for the encodingsKevin Newton2023-11-018-154/+513
* [ruby/prism] Documentation for pm_strncasecmpKevin Newton2023-11-014-5/+38
* [ruby/prism] Documentation for more C functionsKevin Newton2023-11-017-63/+98
* [ruby/prism] Documentation for pm_newline_list_tKevin Newton2023-11-015-68/+129
* [ruby/prism] Documentation for pm_string_tKevin Newton2023-11-014-33/+15
* [ruby/prism] Even more C documentationKevin Newton2023-11-0111-221/+546
* [ruby/prism] Start better documenting C APIKevin Newton2023-11-016-105/+299
* [ruby/prism] Finish Ruby documentationKevin Newton2023-11-011-9/+20
* [ruby/prism] More Ruby docsKevin Newton2023-11-014-5/+25
* [ruby/prism] Docs for node.rb and parse_result.rbKevin Newton2023-11-011-4/+5
* [ruby/prism] Add comments on flagsKevin Newton2023-11-014-2/+13
* [ruby/prism] Fix up extension docsKevin Newton2023-11-011-64/+187
* [ruby/prism] Fix up Ruby docsKevin Newton2023-11-012-11/+11
* [ruby/prism] Forward parameters into arraysKevin Newton2023-11-011-5/+15
* [ruby/prism] Fix rescue modifier commentKevin Newton2023-11-011-2/+2
* [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff2023-11-012-22/+22
* [ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff2023-11-012-30/+62
* [ruby/prism] Fix a possible malloc(0)Haldun Bayhantopcu2023-10-311-1/+1
* [ruby/prism] Share comment generation logicKevin Newton2023-10-312-2/+6
* [ruby/prism] Fix a possible null dereferenceHaldun Bayhantopcu2023-10-311-0/+1
* [prism] Update prism to latestKevin Newton2023-10-303-6/+6
* [ruby/prism] Faster lex_identifierHaldun Bayhantopcu2023-10-303-7/+16
* [ruby/prism] parse_inline_comments -> parse_commentsKevin Newton2023-10-303-27/+12
* [ruby/prism] Improve comment generation in templatesUfuk Kayserilioglu2023-10-301-1/+4
* [ruby/prism] Prism.parse_inline_commentsKevin Newton2023-10-274-15/+58
* [ruby/prism] Parse inline commentsKevin Newton2023-10-271-0/+60
* [ruby/prism] Use printf attribute and then fix warningsKevin Newton2023-10-273-3/+12
* [ruby/prism] Add rbi_class to fieldsVinicius Stock2023-10-271-0/+44
* [ruby/prism] Add RBI and RBS templates for PrismVinicius Stock2023-10-271-28/+44
* [ruby/prism] Use MatchWriteNode on split InterpolatedRENKevin Newton2023-10-272-30/+85
* [ruby/prism] Fix parsing lone assoc splat within hash patternsKevin Newton2023-10-272-40/+82
* [ruby/prism] Allow regexp flags to changeKevin Newton2023-10-261-5/+11
* [ruby/prism] Regenerate snapshotsKevin Newton2023-10-262-16/+8
* [ruby/prism] Match existing Ruby prettyprintKevin Newton2023-10-2611-124/+152
* [ruby/prism] Get general prettyprint structure workingKevin Newton2023-10-266-158/+249
* [ruby/prism] Avoid warning for pm_token_buffer_t initializationBenoit Daloze2023-10-261-4/+4
* [ruby/prism] Rename to lefts/rightsKevin Newton2023-10-262-12/+12
* [ruby/prism] Remove RequiredDestructuredParameterNode in favor of MultiTarget...Kevin Newton2023-10-262-62/+23