summaryrefslogtreecommitdiff
path: root/lib/prism/ffi.rb
AgeCommit message (Expand)Author
2024-04-19[ruby/prism] Split parse result based on typeKevin Newton
2024-04-17[ruby/prism] Add a reflection API for determining the fields of a nodeKevin Newton
2024-03-28[ruby/prism] CLI -x flagKevin Newton
2024-03-11[ruby/prism] Support offsetKevin Newton
2024-03-07[ruby/prism] Support parsing streamsKevin Newton
2024-02-29[ruby/prism] Command line options as a bitsetKevin Newton
2024-02-29[ruby/prism] Resync RBI and test it in CIKevin Newton
2024-02-27[ruby/prism] Support -p, -n, -a, and -l command line optionsKevin Newton
2024-02-15[ruby/prism] Avoid extra String copies in the FFI backendBenoit Daloze
2024-02-13[ruby/prism] Introduce `version: "3.4.0"`Kevin Newton
2024-02-06[ruby/prism] Implement file parsing error handlingeileencodes
2024-02-01Sync to latest prismKevin Newton
2024-01-16[ruby/prism] Add parse options to JavaScript's parsePrism functionCameron Dutro
2024-01-02[ruby/prism] IndexTargetNode should always have ATTRIBUTE_WRITEKevin Newton
2023-12-01[ruby/prism] Prism.parse_success?(source)Kevin Newton
2023-11-28[ruby/prism] Move DATA parsing into its own parse result fieldKevin Newton
2023-11-21[ruby/prism] Warning for ENDs in methodsHaldun Bayhantopcu
2023-11-20[ruby/prism] Add character APIs for locationsKevin Newton
2023-11-14[ruby/prism] Rename librubyparser to libprismKevin Newton
2023-11-03[ruby/prism] Rename suppress warnings to verboseKevin Newton
2023-11-03[ruby/prism] Wire up options through the Java parserKevin 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-01[ruby/prism] More Ruby docsKevin Newton
2023-10-30[ruby/prism] parse_inline_comments -> parse_commentsKevin Newton
2023-10-27[ruby/prism] Prism.parse_inline_commentsKevin Newton
2023-10-16[ruby/prism] Attach magic comments to the parse resultKevin Newton
2023-10-16[ruby/prism] Avoid unnecessary delete_prefix in LibRubyParser.resolve_typeMau Magnaguagno
2023-09-27Sync to prism rename commitsKevin Newton
2023-09-27Rename YARP filepaths to prism filepathsKevin Newton