summaryrefslogtreecommitdiff
path: root/prism/templates/include/prism
AgeCommit message (Expand)Author
2026-03-20[ruby/prism] Rename strings to stringy because of linux conflictsKevin Newton
2026-03-20[ruby/prism] Clean up documentationKevin Newton
2026-03-20[ruby/prism] Make some token logic internalKevin Newton
2026-03-20[ruby/prism] Move even more headers into their own spotsKevin Newton
2026-03-20[ruby/prism] Fold node_new into node/astKevin Newton
2026-03-20[ruby/prism] Do not inline node_new functionsKevin Newton
2026-03-20[ruby/prism] Remove iterators, just use callbacksKevin Newton
2026-03-20[ruby/prism] Fix up buildKevin Newton
2026-03-20[ruby/prism] Move diagnostics entirely internalKevin Newton
2026-03-20[ruby/prism] Consistency in namingKevin Newton
2026-03-20[ruby/prism] Move file system into compiler headersKevin Newton
2026-03-20[ruby/prism] Move compiler detection stuff into include/prism/compilerKevin Newton
2026-03-20[ruby/prism] More splitting of headersKevin Newton
2026-03-20[ruby/prism] Put inline in its own headerKevin Newton
2026-03-20[ruby/prism] Move list out of utilsKevin Newton
2026-03-20[ruby/prism] Move strings out of utilKevin Newton
2026-03-20[ruby/prism] Move constant pool out of utilsKevin Newton
2026-03-20[ruby/prism] Split up diagnostic headers into public and internalKevin Newton
2026-03-20[ruby/prism] Move arena out of utilsKevin Newton
2026-03-20[ruby/prism] Move integer out of utilsKevin Newton
2026-03-17[ruby/prism] Use an arena for parser metadataKevin Newton
2026-03-05[PRISM] Template out node creation functionsKevin Newton
2026-02-02[ruby/prism] Add escaping for doxygen token commentEarlopain
2026-01-27Use slices instead of locationsKevin Newton
2025-12-02[ruby/prism] Introduce PM_NODE_FLAGS macroKevin Newton
2025-12-02[ruby/prism] Introduce PM_NODE_UPCAST macro for readabilityKevin Newton
2025-10-01[ruby/prism] Add a "LAST" enum field to all flags enumsAaron Patterson
2025-05-29[ruby/prism] [DOC] No RDoc in include/prism/ast.hNobuyoshi Nakada
2024-09-25[ruby/prism] Update templates/include/prism/ast.h.erbKevin Newton
2024-09-25[ruby/prism] Fix rendering of type overview docsAlexander Momchilov
2024-09-25[ruby/prism] Type every node field and mark on-error-only types explicitlyBenoit Daloze
2024-09-13[ruby/prism] Refactor and move common node flags count into a constant to reu...Andrew Konchin
2024-08-22[ruby/prism] Update templates/include/prism/ast.h.erbKevin Newton
2024-08-22[ruby/prism] Render node comments into their `ast.h`Alexander Momchilov
2024-07-11[ruby/prism] Add node ids to nodesKevin Newton
2024-07-11[ruby/prism] Expose flags on every node typeKevin Newton
2024-03-28[ruby/prism] CLI -x flagKevin Newton
2024-03-06[ruby/prism] Expose types on diagnosticsKevin Newton
2024-03-06[ruby/prism] Move template related methods/classes under `Prism::Template` na...Ufuk Kayserilioglu
2024-02-22[ruby/prism] Parse float valuesKevin Newton
2024-02-22[ruby/prism] Regenerate snapshots using integer valuesKevin Newton
2024-02-22[ruby/prism] Add an IntegerField for parsing integer valuesKevin Newton
2024-02-01[ruby/prism] Add parentheses around macro argumentsJenny Shen
2024-01-03[ruby/prism] Include field comments in Java sourceBenoit Daloze
2024-01-02[ruby/prism] Introduce field commentsKevin Newton
2023-12-12[ruby/prism] Add methods for setting/unsetting and macros for testing a flagsUfuk Kayserilioglu
2023-12-01[ruby/prism] Change numbered parametersKevin 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