David Tolnay
|
807d7ad098
|
Update generated code
|
2019-07-28 17:36:26 -07:00 |
|
David Tolnay
|
846cf46545
|
Update generated code
|
2019-07-28 17:33:09 -07:00 |
|
David Tolnay
|
a63858c267
|
Rename Pat::Ref to Pat::Reference
This matches Expr::Reference and is less ambiguous with `ref x`
patterns.
|
2019-07-28 17:28:59 -07:00 |
|
David Tolnay
|
bf752ef807
|
Update generated code
|
2019-07-28 17:21:10 -07:00 |
|
David Tolnay
|
fd09409800
|
Update generated code
|
2019-07-28 17:14:52 -07:00 |
|
David Tolnay
|
865f1e62f0
|
Update generated code
|
2019-07-28 16:40:26 -07:00 |
|
David Tolnay
|
d6c7db3edf
|
Update generated code
|
2019-07-28 16:03:22 -07:00 |
|
David Tolnay
|
478e97c208
|
Sort the variants of Pat
|
2019-07-28 15:27:11 -07:00 |
|
David Tolnay
|
2486a08cf9
|
Update generated code with leading verts
|
2019-07-28 14:25:38 -07:00 |
|
David Tolnay
|
0669515990
|
Update generated code with multiple patterns in for-loop
|
2019-07-28 14:08:04 -07:00 |
|
David Tolnay
|
31117d2c96
|
Codegen for await expression
|
2019-07-28 11:38:49 -07:00 |
|
David Tolnay
|
366b80c80f
|
Add token type for await keyword
|
2019-07-28 11:37:36 -07:00 |
|
David Tolnay
|
cf702cb699
|
Run codegen to pick up sorted variants
|
2019-07-28 11:37:05 -07:00 |
|
David Tolnay
|
9b98fcec15
|
Remove FnArg::Ignored variant
|
2019-07-28 11:04:23 -07:00 |
|
David Tolnay
|
776c364230
|
Rename tts to tokens in syntax tree
|
2019-07-28 09:06:57 -07:00 |
|
David Tolnay
|
b48a2b922e
|
Release 0.15.42
|
2019-07-23 19:24:29 -07:00 |
|
David Tolnay
|
d11d8c9022
|
Release 0.15.41
|
2019-07-22 21:44:16 -07:00 |
|
David Tolnay
|
86de03a354
|
Release 0.15.40
|
2019-07-20 12:39:46 -07:00 |
|
David Tolnay
|
49a674c76e
|
Release 0.15.39
|
2019-06-27 09:08:20 -07:00 |
|
Jannis Harder
|
2ccec118ce
|
Support Token![$] for token::Dollar as documented
|
2019-06-26 10:11:18 +02:00 |
|
David Tolnay
|
1139c5e920
|
Release 0.15.38
|
2019-06-23 14:22:46 -07:00 |
|
David Tolnay
|
8f31583339
|
Release 0.15.37
|
2019-06-22 00:29:31 -07:00 |
|
David Tolnay
|
2cf48740ca
|
Release 0.15.36
|
2019-06-13 22:47:49 -07:00 |
|
Felix Rabe
|
12cb78e76a
|
Fix order to be "const async unsafe" everywhere
|
2019-06-08 23:55:11 +02:00 |
|
David Tolnay
|
848f676fcf
|
Release 0.15.35
|
2019-06-08 06:13:31 -07:00 |
|
David Tolnay
|
52c0abc464
|
Release 0.15.34
|
2019-05-07 13:09:55 -07:00 |
|
David Tolnay
|
e21177e987
|
Release 0.15.33
|
2019-04-25 18:58:38 -07:00 |
|
David Tolnay
|
643b96d00c
|
Release 0.15.32
|
2019-04-17 12:00:25 -07:00 |
|
David Tolnay
|
ac5e44e01c
|
Release 0.15.31
|
2019-04-13 17:31:06 -07:00 |
|
David Tolnay
|
c1a8efe882
|
Release 0.15.30
|
2019-04-02 09:14:24 -07:00 |
|
David Tolnay
|
d01c8935aa
|
Release 0.15.29
|
2019-03-09 23:21:54 -08:00 |
|
David Tolnay
|
9350a2ce1d
|
Release 0.15.28
|
2019-03-07 23:40:05 -08:00 |
|
David Tolnay
|
87407bd18b
|
Remember to update version number in syn.json
|
2019-02-28 23:40:40 -08:00 |
|
David Tolnay
|
12c027f989
|
Include trailing newline on last line of syn.json
|
2019-02-28 23:39:57 -08:00 |
|
David Tolnay
|
75c5a17da6
|
Condense representation of variants in json
|
2019-02-15 20:35:41 -08:00 |
|
David Tolnay
|
440fe58261
|
Remove Features methods
|
2019-02-15 20:29:16 -08:00 |
|
David Tolnay
|
c2be7b2c66
|
Move ident and features fields into Node struct
|
2019-02-15 20:13:19 -08:00 |
|
David Tolnay
|
8964fffbc3
|
Omit private fields from json
|
2019-02-15 14:34:51 -08:00 |
|
David Tolnay
|
14d463e089
|
Emit fields as a json map of name to type
|
2019-02-15 14:23:51 -08:00 |
|
Carl Lerche
|
cbf7cc1b02
|
Reclasify Ident and Span as being from proc_macro2
|
2019-02-15 14:09:31 -08:00 |
|
David Tolnay
|
d307657bfc
|
Use syn and proc_macro2 keys in json
|
2019-02-15 13:34:10 -08:00 |
|
David Tolnay
|
157c7eb18d
|
Remove redundancy about tokens in json
|
2019-02-15 13:34:09 -08:00 |
|
David Tolnay
|
f9bb8fff84
|
Include token types in json file
|
2019-02-15 13:34:08 -08:00 |
|
David Tolnay
|
295141bb59
|
Reduce json nesting
|
2019-02-15 13:34:07 -08:00 |
|
Carl Lerche
|
9a7d588862
|
Generate JSON file of all syn types
The JSON file can be used by third party libs to build tools that
consume `syn` types.
|
2019-02-15 12:27:04 -08:00 |
|