summaryrefslogtreecommitdiff
path: root/prism/internal/parser.h
AgeCommit message (Expand)Author
2026-04-29[ruby/prism] Fix array-bounds error with GCC 9Benoit Daloze
2026-03-20[ruby/prism] Provide a single-entry cache on parser for avoiding constant hashesKevin Newton
2026-03-20[ruby/prism] Clean up documentationKevin Newton
2026-03-20[ruby/prism] pm_parser_init and pm_parser_cleanup -> internalKevin Newton
2026-03-20[ruby/prism] Make the constant pool fully opaqueKevin Newton
2026-03-20[ruby/prism] Make arena fully opaqueKevin Newton
2026-03-20[ruby/prism] Fix up buildKevin Newton
2026-03-20[ruby/prism] Move comment into its own sectionKevin Newton
2026-03-20[ruby/prism] Make pm_comment_t opaqueKevin Newton
2026-03-20[ruby/prism] Move some options internal metadata internalKevin Newton
2026-03-20[ruby/prism] Move encoding entirely internalKevin Newton
2026-03-20[ruby/prism] Move static literals entirely internalKevin Newton
2026-03-20[ruby/prism] Make parser an opaque pointerKevin Newton