Commit Graph

  • de0a85a245 Update test suite to nightly-2022-05-02 David Tolnay 2022-05-01 20:40:14 -07:00
  • 421046d50a Resolve type_repetition_in_bounds clippy lint David Tolnay 2022-04-30 20:42:32 -07:00
  • 6c76ef9768 Update test suite to nightly-2022-05-01 David Tolnay 2022-04-30 20:24:55 -07:00
  • fc2976f40a Drop unneeded quoting from env variable in workflows yaml David Tolnay 2022-04-28 19:29:12 -07:00
  • 0f14caa693 Release 1.0.92 David Tolnay 2022-04-28 18:43:34 -07:00
  • 444aea5eb6 Punctuate Box->ptr comment in TokenBuffer constructor David Tolnay 2022-04-28 18:36:34 -07:00
  • 2cda144ea4 Merge pull request #1166 from saethlin/raw-pointer-tagging David Tolnay 2022-04-28 18:36:59 -07:00
  • 46673ddafc Update test suite to nightly-2022-04-29 David Tolnay 2022-04-28 18:34:35 -07:00
  • 1b721ae1ec Avoid Box invalidation, for tag-raw-pointers Ben Kimock 2022-04-28 20:32:01 -04:00
  • 5883d3d41a Update workflows to actions/checkout@v3 David Tolnay 2022-04-24 19:04:49 -07:00
  • 945dcadbdd Pull miri from miri branch of dtolnay/rust-toolchain David Tolnay 2022-04-24 15:45:19 -07:00
  • e6584d98e2 Merge pull request #1162 from SOF3/patch-1 David Tolnay 2022-04-23 10:25:15 -07:00
  • 9e8f8cb29d Added dyn to Type::TraitObject docs Jonathan Chan Kwan Yin 2022-04-24 00:51:28 +08:00
  • 2e20d3dcb9 Update test suite to nightly-2022-04-17 David Tolnay 2022-04-16 23:50:57 -07:00
  • 8b57a1bb7b Update test suite to nightly-2022-04-14 David Tolnay 2022-04-13 19:42:57 -07:00
  • b04895e803 Un-export test suite macros David Tolnay 2022-04-09 00:41:20 -07:00
  • aee425b8d1 Make benchmark work with nightly-2022-04-06 David Tolnay 2022-04-05 21:13:31 -07:00
  • d04f52b8e7 Avoid loading XID_Start table on ASCII-only input David Tolnay 2022-04-05 21:07:48 -07:00
  • e4067fac28 Update test suite to nightly-2022-04-06 David Tolnay 2022-04-05 20:23:54 -07:00
  • 9012d623d5 Remove codepath in test_round_trip that is no longer reached David Tolnay 2022-04-05 20:21:49 -07:00
  • 1de9e8da9a Release 1.0.91 David Tolnay 2022-04-05 16:25:42 -07:00
  • 17fb2f0abc impl Parse for MethodTurbofish David Tolnay 2022-04-05 16:22:54 -07:00
  • 563f37b19b impl Parse for GenericMethodArgument David Tolnay 2022-04-05 16:16:50 -07:00
  • 0cc3eccc78 impl Parse for ExprAwait David Tolnay 2022-04-05 16:13:04 -07:00
  • 5a03245260 Sort the Expr variants in impl_by_parsing_expr call David Tolnay 2022-04-05 16:12:48 -07:00
  • 7150a46434 Merge pull request #1158 from frank2/rangelimits-to-tokens David Tolnay 2022-04-05 15:45:11 -07:00
  • 9f26ab59e9 #1157 implement ToTokens for RangeLimits enum frank2 2022-04-05 15:27:40 -07:00
  • e590cf7593 Merge pull request 1156 from ZuseZ4/patch-1 David Tolnay 2022-04-05 13:16:05 -07:00
  • 97b8fe552b Improve lookahead documentation Manuel Drehwald 2022-04-05 21:43:49 +02:00
  • d51e0ee676 Release 1.0.90 David Tolnay 2022-03-28 09:36:06 -07:00
  • adebaf13ac Merge pull request #1067 from dtolnay/nonexhaustive David Tolnay 2022-03-27 14:33:00 -07:00
  • 009133d0d2 Switch non exhaustive syntax tree enums to use #[non_exhaustive] David Tolnay 2021-09-21 19:13:01 -07:00
  • c40d64359b Move path printing to a pub(crate) function David Tolnay 2022-03-27 14:18:26 -07:00
  • b4ac5650d1 Fix up variable names in exhaustive matching idiom comments David Tolnay 2022-03-27 13:51:23 -07:00
  • aa7e7b6e2e Fix unused associated constant warning David Tolnay 2022-03-27 13:53:11 -07:00
  • 1a26cb03fe Factor out placeholder to DUMMY const David Tolnay 2022-03-27 13:42:39 -07:00
  • 3f36cae092 Replace placeholder to avoid round trip over proc macro bridge David Tolnay 2022-03-27 13:40:30 -07:00
  • 4085481473 Replace meaningless placeholder with one of the legit expr variants David Tolnay 2022-03-27 13:38:07 -07:00
  • 278165fcc0 Update generated modules at prettyplease 0.1.8 David Tolnay 2022-03-25 19:52:46 -07:00
  • 2409f323c8 Release 1.0.89 David Tolnay 2022-03-16 12:02:23 -07:00
  • c6389428fc Merge pull request #1148 from dtolnay/fnmutself David Tolnay 2022-03-16 12:01:59 -07:00
  • 33a3277954 Fix panic on comma after 'mut self' in bare fn type David Tolnay 2022-03-16 11:49:12 -07:00
  • 9a63f631cf Add test of trailing comma after mut self David Tolnay 2022-03-16 11:49:50 -07:00
  • 03c3c2e8ec Update test suite to nightly-2022-03-16 David Tolnay 2022-03-15 19:56:47 -07:00
  • b4b4dbdc76 Merge pull request #1146 from dtolnay/innerattr David Tolnay 2022-03-15 17:21:42 -07:00
  • 4b5de71209 Remove support for inner attributes on non-block expressions David Tolnay 2022-03-15 17:04:25 -07:00
  • a16caa4285 Revert "Parse inner attrs on structs, enums, unions, variants" David Tolnay 2022-03-15 16:56:20 -07:00
  • cd5e58c56f Release 1.0.88 David Tolnay 2022-03-14 20:10:09 -07:00
  • d4785b4b0e Merge pull request #1144 from dtolnay/nothingtraits David Tolnay 2022-03-14 19:54:10 -07:00
  • 1fc6167f89 Implement extra-traits for syn::parse::Nothing David Tolnay 2022-03-14 19:45:16 -07:00
  • a6d22038a4 Merge pull request #1142 from dtolnay/castsuffix David Tolnay 2022-03-14 00:37:33 -07:00
  • 1b9be8a064 Reject postfix operators after cast David Tolnay 2022-03-14 00:18:18 -07:00
  • 25bf7ec330 Add cast tests that should fail to parse David Tolnay 2022-03-14 00:24:45 -07:00
  • ba6454dff4 Merge pull request #1141 from dtolnay/forclosure David Tolnay 2022-03-13 23:35:38 -07:00
  • e9aeee4238 Parse for<…> lifetime introducer on closures David Tolnay 2022-03-13 23:23:41 -07:00
  • 25eee2c5a7 Merge pull request #1140 from dtolnay/letdotdot David Tolnay 2022-03-13 23:23:49 -07:00
  • ff16d79cf7 Parse .. pattern in pattern of let David Tolnay 2022-03-13 23:07:40 -07:00
  • c62b7dda46 Add test of let dot dot David Tolnay 2022-03-13 23:10:59 -07:00
  • 14fd129e89 Release 1.0.87 David Tolnay 2022-03-13 22:55:18 -07:00
  • b6cedcecb0 Merge pull request #1139 from dtolnay/where David Tolnay 2022-03-13 22:54:40 -07:00
  • 962fc64e97 Restore where-clause parsing compatibility with rust 1.32 David Tolnay 2022-03-13 22:45:47 -07:00
  • a2d3f1f081 Update syntax of where-clauses on associated types David Tolnay 2022-03-13 21:49:12 -07:00
  • 960a9ea113 Parse trait bounds containing associated constant constraint David Tolnay 2022-03-13 21:35:45 -07:00
  • af21aae086 Attach issue to remaining test suite TODOs David Tolnay 2022-03-13 21:14:57 -07:00
  • c3b5c86edd Skip traversing into const generic path arg in precedence test David Tolnay 2022-03-13 21:05:48 -07:00
  • 300dd743b6 Merge pull request #1137 from dtolnay/up David Tolnay 2022-03-13 21:14:02 -07:00
  • 92bf7dbc10 Categorize new round of rust repo source file failures David Tolnay 2022-03-13 20:40:12 -07:00
  • 7388204e84 Update test suite to nightly-2022-03-14 David Tolnay 2022-03-13 20:31:16 -07:00
  • 479b161754 Update test suite to nightly-2022-03-07 David Tolnay 2022-03-06 20:44:30 -08:00
  • 65d8ef12e6 Update test suite to nightly-2022-02-26 David Tolnay 2022-02-28 14:50:58 -08:00
  • 9ddee60b12 Release 1.0.86 David Tolnay 2022-01-19 17:01:06 -08:00
  • 87b47e9841 Merge pull request #1128 from dtolnay/letchain David Tolnay 2022-01-19 17:00:35 -08:00
  • 9071ddde9a Reduce predence of rhs of let-expr David Tolnay 2022-01-19 16:38:21 -08:00
  • 43feb657f5 Merge pull request #1127 from dtolnay/staticasync David Tolnay 2022-01-19 16:53:36 -08:00
  • 1e5fb3464b Update generated code for ExprClosure field order David Tolnay 2022-01-19 16:46:06 -08:00
  • c65bcfba87 Fix static async closure keyword order David Tolnay 2022-01-19 16:31:18 -08:00
  • 603c9b0b10 Merge pull request #1126 from dtolnay/tests David Tolnay 2022-01-19 16:39:51 -08:00
  • 7592cb33b8 Categorize most recent group of upstream's tests David Tolnay 2022-01-19 16:30:54 -08:00
  • 35ea0cccee Advance test suite past the let-chains PR David Tolnay 2022-01-19 16:08:09 -08:00
  • f104e4b03e Update ui test suite to nightly-2022-01-19 David Tolnay 2022-01-18 18:44:06 -08:00
  • c1968a63ce Add eq constraints on associated constants David Tolnay 2022-01-18 18:43:02 -08:00
  • 18672f7b1f Exclude test suite's generated code from rustfmt David Tolnay 2022-01-17 18:25:27 -08:00
  • 1bb554ffa8 Update test suite to nightly-2022-01-18 David Tolnay 2022-01-17 18:22:36 -08:00
  • 3a4ac52351 Disable buggy iter_not_returning_iterator lint David Tolnay 2022-01-14 18:53:31 -08:00
  • 6947a01f01 Merge pull request #1121 from dtolnay/prettyplease David Tolnay 2022-01-12 10:37:28 -08:00
  • ba32840664 Regenerate src/gen using prettyplease David Tolnay 2022-01-11 13:36:56 -08:00
  • 25b6227f79 Replace rustfmt with prettyplease crate David Tolnay 2022-01-07 20:00:58 -08:00
  • e3ef04ca87 Update rustfmt for generated code to 1.4.38 David Tolnay 2022-01-12 09:50:59 -08:00
  • 2d6c353d19 Emit imports in rustfmt's preferred order David Tolnay 2022-01-11 13:34:46 -08:00
  • 8003864fb4 Disable reorder_imports in code generator David Tolnay 2022-01-11 13:28:46 -08:00
  • 9cf8f75288 Eliminate unneeded closure braces from fold impl David Tolnay 2022-01-10 23:36:52 -08:00
  • aab0240a9c Release 1.0.85 David Tolnay 2022-01-05 21:07:04 -08:00
  • 2cdde2a41e Merge pull request #1119 from dtolnay/token David Tolnay 2022-01-05 21:05:58 -08:00
  • f32f7cb1fc Expose original token reprsentation of syn::Lit David Tolnay 2022-01-05 20:47:47 -08:00
  • a5454b824f Update test suite to nightly-2022-01-06 David Tolnay 2022-01-05 19:35:01 -08:00
  • 8cb0bb5128 Fix unused import when parsing disabled David Tolnay 2021-12-31 22:21:15 -08:00
  • 2cc2d16136 Detect warnings in CI David Tolnay 2021-12-31 22:11:56 -08:00
  • c5b6718199 Run nightly-only test suite on dev builds of rustc too David Tolnay 2021-12-29 15:26:57 -08:00
  • 7531a9fb66 Fix typo in documentation of Cursor::punct David Tolnay 2021-12-25 19:55:58 -08:00
  • 6445724014 Consistently use Self in return type of constructors David Tolnay 2021-12-25 19:51:29 -08:00