summaryrefslogtreecommitdiff
path: root/lib/yarp
AgeCommit message (Expand)Author
2023-09-08[ruby/yarp] Increment versionKevin Newton
2023-09-08[ruby/yarp] Template out a comment_targets methodKevin Newton
2023-09-08[ruby/yarp] Move parse result mutations into their own filesKevin Newton
2023-09-06[ruby/yarp] Introduce YARP::PatternKevin Newton
2023-09-06[ruby/yarp] Add constants and constantsKevin Newton
2023-09-01[ruby/yarp] Add global variables to the constant poolKevin Newton
2023-09-01[ruby/yarp] Bump to v0.10.0Kevin Newton
2023-09-01[ruby/yarp] Do not desugar Foo::Bar {||,&&,+}= baz as it is incorrect without...Benoit Daloze
2023-09-01[ruby/yarp] Fix comments for methods using desugar_or_write_defined_nodeBenoit Daloze
2023-08-30[ruby/yarp] Add class variables to the constant poolKevin Newton
2023-08-30[ruby/yarp] Desugar ||= more accuratelyKevin Newton
2023-08-29[ruby/yarp] Add instance variable names to the constant poolKevin Newton
2023-08-27[ruby/yarp] Rename constant pool fields to name or operatorBenoit Daloze
2023-08-26[ruby/yarp] Bump to version 0.9.0Kevin Newton
2023-08-25Remove version templating in YARPKevin Newton
2023-08-25[ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton
2023-08-25[ruby/yarp] Fix relative require for version in YARP gemspecKevin Newton
2023-08-25[ruby/yarp] Use templating to avoid duplicating the YARP version in many placesBenoit Daloze
2023-08-25[ruby/yarp] Provide a desugar visitorKevin Newton
2023-08-25[ruby/yarp] Add Node#copy and MutationVisitorKevin Newton
2023-08-25[ruby/yarp] ignore state on embexpr_endHParker
2023-08-25Fix merge conflict in lib/yarp/lex_compat.rbKevin Newton
2023-08-25[ruby/yarp] Fix up lex compat on Ruby HEADKevin Newton
2023-08-25Remove yarp hack for BOMNobuyoshi Nakada
2023-08-24[ruby/yarp] Fix lex compat with BOMKevin Newton
2023-08-23[ruby/yarp] Fix first method param lex failuresKevin Newton
2023-08-23[ruby/yarp] Match EOF after newline behaviorHParker
2023-08-19[ruby/yarp] Bump to version 0.8.0Kevin Newton
2023-08-17Render YARP templates in the build process (#8228)Takashi Kokubun
2023-08-17[ruby/yarp] Treat yp_buffer_t as an opaque pointerKevin Newton
2023-08-16Resync YARPTakashi Kokubun
2023-08-16[ruby/yarp] Fixes so `bundle exec rake` can run on JRuby and TruffleRubyBenoit Daloze
2023-08-16[ruby/yarp] Add a CHANGELOGKevin Newton
2023-08-16[ruby/yarp] Simplify creation of numericsKevin Newton
2023-08-05[ruby/yarp] Document the build system of YARPBenoit Daloze
2023-07-31[ruby/yarp] Document building, more macro changesKevin Newton
2023-07-20Sync YARP gemspec (#8101)Jemma Issroff
2023-07-12YARP resync (#8059)Jemma Issroff
2023-07-07[ruby/yarp] Add source to ParseResultJemma Issroff
2023-07-05Manual YARP resyncJemma Issroff
2023-06-21[Feature #19741] Sync all files in yarpJemma Issroff