summaryrefslogtreecommitdiff
path: root/prism/templates
AgeCommit message (Expand)Author
2023-11-12[ruby/prism] Add the ability to convert nodes to dotKevin Newton
2023-11-11[ruby/prism] Implement JavaScript visitorsMarco Roth
2023-11-05Do not use non-ASCII chars in sourcesNobuyoshi Nakada
2023-11-03Update prism to v0.17.1Kevin Newton
2023-11-03[ruby/prism] Always fully qualify types for RBIs and avoid using attributesVinicius Stock
2023-11-03[ruby/prism] Bump to version 0.17.0Kevin Newton
2023-11-03[ruby/prism] Split commentKevin Newton
2023-11-03[ruby/prism] Fix up lintKevin Newton
2023-11-03[ruby/prism] Wire up options through the Java parserKevin Newton
2023-11-03[ruby/prism] Properly support the start line optionKevin Newton
2023-11-03[ruby/prism] Rename serialization APIs for consistencyKevin Newton
2023-11-03[ruby/prism] Wire up options through the FFI APIKevin Newton
2023-11-03[ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton
2023-11-02[ruby/prism] Handle invalid constants in the constant poolKevin 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] 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_NODE_LISTKevin Newton
2023-11-01[ruby/prism] Documentation for defines, version, and prettyprintKevin Newton
2023-11-01[ruby/prism] Start better documenting C APIKevin 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 Ruby docsKevin Newton
2023-10-31[ruby/prism] Share comment generation logicKevin Newton
2023-10-30[prism] Update prism to latestKevin 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] 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-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] Split Prism::Loader#load_node in one lambda per node typeBenoit Daloze
2023-10-26[ruby/prism] Compile with WASIKevin Newton
2023-10-23[ruby/prism] Exclude comments when only serializing semantic fieldsBenoit Daloze
2023-10-18[ruby/prism] Bump to version 0.15.1Kevin Newton
2023-10-18[ruby/prism] Bump to version 0.15.0Kevin Newton
2023-10-18[ruby/prism] Extract out constant pool bucket bits to constantsKevin Newton
2023-10-18[ruby/prism] Provide "constant" constants, embedded in the codeKevin Newton
2023-10-16[ruby/prism] Attach magic comments to the parse resultKevin Newton
2023-10-13[ruby/prism] Make PM_NODE_FLAG_COMMON_MASK into a constantKevin Newton
2023-10-13[ruby/prism] Bump version to 0.14.0Kevin Newton
2023-10-13[ruby/prism] Move common flags to top bitseileencodes
2023-10-13[ruby/prism] Remove now-defunct semantic_field from nodesKevin Newton
2023-10-11[ruby/prism] Add Node::typeKevin Newton
2023-10-04[ruby/prism] give flag enums a non-`typedef`'d nameNathan Froyd