aboutsummaryrefslogtreecommitdiffstats
path: root/prism/util
Commit message (Collapse)AuthorAgeFilesLines
* [ruby/prism] Properly support the start line optionKevin Newton2023-11-032-39/+0
| | | | https://github.com/ruby/prism/commit/33cc75a4b7
* [ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton2023-11-032-0/+39
| | | | https://github.com/ruby/prism/commit/99e81619de
* [ruby/prism] Fix up lintKevin Newton2023-11-014-12/+16
| | | | https://github.com/ruby/prism/commit/77d4056766
* [ruby/prism] Last remaining missing C commentsKevin Newton2023-11-0111-14/+80
| | | | https://github.com/ruby/prism/commit/e327449db6
* [ruby/prism] Documentation for constant poolKevin Newton2023-11-012-44/+156
| | | | https://github.com/ruby/prism/commit/76af64eb21
* [ruby/prism] Documentation for pm_strncasecmpKevin Newton2023-11-012-3/+37
| | | | https://github.com/ruby/prism/commit/26934263b7
* [ruby/prism] Documentation for more C functionsKevin Newton2023-11-016-56/+91
| | | | https://github.com/ruby/prism/commit/88336e7d9f
* [ruby/prism] Documentation for pm_newline_list_tKevin Newton2023-11-014-67/+128
| | | | https://github.com/ruby/prism/commit/97b3cc0af8
* [ruby/prism] Documentation for pm_string_tKevin Newton2023-11-012-22/+8
| | | | https://github.com/ruby/prism/commit/ff1d2ec579
* [ruby/prism] Even more C documentationKevin Newton2023-11-0110-210/+535
| | | | https://github.com/ruby/prism/commit/bec5ca37a0
* [ruby/prism] Start better documenting C APIKevin Newton2023-11-012-94/+168
| | | | https://github.com/ruby/prism/commit/2b6e661bbc
* [ruby/prism] Use printf attribute and then fix warningsKevin Newton2023-10-271-1/+1
| | | | https://github.com/ruby/prism/commit/3193902c43
* [ruby/prism] Match existing Ruby prettyprintKevin Newton2023-10-266-57/+35
| | | | https://github.com/ruby/prism/commit/6d8358c083
* [ruby/prism] Get general prettyprint structure workingKevin Newton2023-10-262-16/+33
| | | | https://github.com/ruby/prism/commit/7c9cf63d4c
* [ruby/prism] Bump to version 0.15.1Kevin Newton2023-10-181-1/+1
| | | | https://github.com/ruby/prism/commit/d906a8ceba
* [ruby/prism] Modify less of the CRuby localsKevin Newton2023-10-182-6/+1
| | | | https://github.com/ruby/prism/commit/aca24b3a17
* [ruby/prism] Extract out constant pool bucket bits to constantsKevin Newton2023-10-182-12/+27
| | | | https://github.com/ruby/prism/commit/1985a9ba51
* [ruby/prism] Provide "constant" constants, embedded in the codeKevin Newton2023-10-182-11/+29
| | | | https://github.com/ruby/prism/commit/d469a56e7e
* [ruby/prism] Handle remaining escape sequences for character literalsKevin Newton2023-10-132-7/+12
| | | | https://github.com/ruby/prism/commit/ba33607034
* Sync with prism CallNode#name changesBenoit Daloze2023-10-022-1/+7
| | | | * https://github.com/ruby/prism/pull/1533
* [ruby/prism] rearrange the constant pool so IDs can be used for indexingNathan Froyd2023-09-272-27/+53
| | | | https://github.com/ruby/prism/commit/6f243de0c7
* [ruby/prism] shrink `yp_constant_t` by 8 bytesNathan Froyd2023-09-271-1/+1
| | | | https://github.com/ruby/prism/commit/5c01eb5e6f
* Sync to prism rename commitsKevin Newton2023-09-2721-363/+367
|
* Rename YARP filepaths to prism filepathsKevin Newton2023-09-2721-0/+1637