Commit Graph

3386 Commits

Author SHA1 Message Date
David Tolnay
6576064b18
Release 0.4.0 2016-09-07 08:22:16 -07:00
David Tolnay
66daf7471b
Rename Arg to FnArg 2016-09-07 08:21:49 -07:00
David Tolnay
62a8b69243
Rebrand as 'syn' 2016-09-07 08:19:28 -07:00
David Tolnay
1c836f75a5
Release 0.3.2 2016-09-05 17:14:58 -07:00
David Tolnay
c94c38af2e
Fixes while writing lalrpop parser 2016-09-05 17:02:03 -07:00
David Tolnay
2b6f74cf44
Release 0.3.1 2016-09-04 17:39:09 -07:00
David Tolnay
10a24ee81a
Bump version number in readme 2016-09-04 17:38:44 -07:00
David Tolnay
ee89c1baa2
Test items from serde_codegen test suite 2016-09-04 16:27:18 -07:00
David Tolnay
13e5da4f63
Rewrite punct macro in Rust 2016-09-04 16:18:34 -07:00
David Tolnay
71247d164e
Release 0.3.0 2016-09-04 15:47:58 -07:00
David Tolnay
f6ccb8370a
Fix incomplete errors 2016-09-04 15:44:15 -07:00
David Tolnay
e8796aaa28
Fix printing of PolyTraitRef 2016-09-04 14:48:22 -07:00
David Tolnay
f69904a40d
Fix qpath printing 2016-09-04 14:46:07 -07:00
David Tolnay
fbef23468b
Split #[ into separate tokens 2016-09-04 14:42:34 -07:00
David Tolnay
686b59b4f7
Ty param bounds are separated by '+' 2016-09-04 14:39:50 -07:00
David Tolnay
812c200cd1
Terminate enum variants with commas 2016-09-04 14:36:18 -07:00
David Tolnay
d502581747
Printing for item body 2016-09-04 14:21:46 -07:00
David Tolnay
8ef93040a3
Printing for generics 2016-09-04 14:08:40 -07:00
David Tolnay
26469076c5
AsRef instead of Deref to prevent accidental quoting 2016-09-04 13:59:48 -07:00
David Tolnay
42f5029fee
Newtype ident 2016-09-04 13:54:21 -07:00
David Tolnay
94ebdf913b
Use append_separated 2016-09-04 13:33:16 -07:00
David Tolnay
87d0b44e98
Printing for attributes and types 2016-09-04 13:21:49 -07:00
David Tolnay
9d8f197398
Arrange parsing into modules 2016-09-04 11:58:48 -07:00
David Tolnay
99ef8c99b4
Include the real Item struct in readme 2016-09-04 11:31:37 -07:00
David Tolnay
33505d7f73
Remove unwrap() call in readme 2016-09-04 11:30:29 -07:00
David Tolnay
86eca7562a
Feature flag for nom dependency 2016-09-04 11:26:41 -07:00
David Tolnay
3192a8943a
Release 0.2.0 2016-09-04 11:17:06 -07:00
David Tolnay
da4049bdb5
Split up type-parsing function 2016-09-04 10:59:23 -07:00
David Tolnay
6b7aaf0c14
Switch from chain to do_parse 2016-09-04 10:39:25 -07:00
David Tolnay
cef990c749
Parse doc comments 2016-09-04 10:21:36 -07:00
David Tolnay
65e7f308aa
Stop renaming multispace 2016-09-04 10:19:25 -07:00
David Tolnay
b79ee96316
Split into modules 2016-09-04 09:55:46 -07:00
David Tolnay
351ea99c7f
Require space after "struct" and "enum" 2016-09-04 01:15:22 -07:00
David Tolnay
f324996d47
Nom nom 2016-09-04 01:08:20 -07:00
David Tolnay
7ebb9fbbfc
More nom 2016-09-03 16:32:35 -07:00
David Tolnay
35161fff39
item::parse 2016-09-03 11:33:15 -07:00