aboutsummaryrefslogtreecommitdiffstats
path: root/prism/templates
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Correct template.rb commentKevin Newton2023-11-271-1/+2
* [ruby/prism] Remove handling OptionalNodeField in set_newline_flagHiroya Fujinami2023-11-211-1/+1
* [ruby/prism] Update to v0.18.0Kevin Newton2023-11-211-2/+2
* [ruby/prism] Add character APIs for locationsKevin Newton2023-11-201-10/+4
* [ruby/prism] Remove non-ASCII source charactersKevin Newton2023-11-202-12/+21
* [ruby/prism] Revert "Ensure serialized file is little endian"Kevin Newton2023-11-182-24/+9
* [ruby/prism] Ensure serialized file is little endianKevin Newton2023-11-172-9/+24
* [ruby/prism] Add the ability to convert nodes to dotKevin Newton2023-11-123-0/+188
* [ruby/prism] Implement JavaScript visitorsMarco Roth2023-11-111-0/+1
* Do not use non-ASCII chars in sourcesNobuyoshi Nakada2023-11-051-0/+4
* Update prism to v0.17.1Kevin Newton2023-11-031-1/+1
* [ruby/prism] Always fully qualify types for RBIs and avoid using attributesVinicius Stock2023-11-031-7/+5
* [ruby/prism] Bump to version 0.17.0Kevin Newton2023-11-031-1/+1
* [ruby/prism] Split commentKevin Newton2023-11-031-1/+7
* [ruby/prism] Fix up lintKevin Newton2023-11-031-0/+2
* [ruby/prism] Wire up options through the Java parserKevin Newton2023-11-031-1/+8
* [ruby/prism] Properly support the start line optionKevin Newton2023-11-031-2/+2
* [ruby/prism] Rename serialization APIs for consistencyKevin Newton2023-11-031-2/+2
* [ruby/prism] Wire up options through the FFI APIKevin Newton2023-11-031-5/+8
* [ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton2023-11-031-1/+5
* [ruby/prism] Handle invalid constants in the constant poolKevin Newton2023-11-021-1/+11
* [ruby/prism] Fix up lintKevin Newton2023-11-012-2/+2
* [ruby/prism] Last remaining missing C commentsKevin Newton2023-11-011-4/+37
* [ruby/prism] More documentation for ast.hKevin Newton2023-11-012-12/+8
* [ruby/prism] Even more C file documentationKevin Newton2023-11-013-17/+69
* [ruby/prism] Documentation for nodesKevin Newton2023-11-011-9/+21
* [ruby/prism] Remove unnecessary PM_EMPTY_NODE_LISTKevin Newton2023-11-011-7/+0
* [ruby/prism] Documentation for defines, version, and prettyprintKevin Newton2023-11-011-1/+3
* [ruby/prism] Start better documenting C APIKevin Newton2023-11-011-6/+13
* [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-013-2/+6
* [ruby/prism] Fix up Ruby docsKevin Newton2023-11-011-1/+1
* [ruby/prism] Share comment generation logicKevin Newton2023-10-312-2/+6
* [prism] Update prism to latestKevin Newton2023-10-301-2/+2
* [ruby/prism] Improve comment generation in templatesUfuk Kayserilioglu2023-10-301-1/+4
* [ruby/prism] Prism.parse_inline_commentsKevin Newton2023-10-272-12/+23
* [ruby/prism] Use printf attribute and then fix warningsKevin Newton2023-10-271-2/+2
* [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] Regenerate snapshotsKevin Newton2023-10-261-9/+3
* [ruby/prism] Match existing Ruby prettyprintKevin Newton2023-10-262-53/+89
* [ruby/prism] Get general prettyprint structure workingKevin Newton2023-10-262-102/+153
* [ruby/prism] Split Prism::Loader#load_node in one lambda per node typeBenoit Daloze2023-10-261-25/+62
* [ruby/prism] Compile with WASIKevin Newton2023-10-262-2/+4
* [ruby/prism] Exclude comments when only serializing semantic fieldsBenoit Daloze2023-10-231-0/+2
* [ruby/prism] Bump to version 0.15.1Kevin Newton2023-10-181-1/+1
* [ruby/prism] Bump to version 0.15.0Kevin Newton2023-10-181-1/+1
* [ruby/prism] Extract out constant pool bucket bits to constantsKevin Newton2023-10-181-1/+1
* [ruby/prism] Provide "constant" constants, embedded in the codeKevin Newton2023-10-181-6/+6