1. b28acf3 Release 0.15.0 by David Tolnay · 6 years ago
  2. 2a22a56 Fix syn dependency in codegen crate by David Tolnay · 6 years ago
  3. 78b1614 Simplify path_eq by David Tolnay · 6 years ago
  4. 86cb945 Fix codegen subcrate by David Tolnay · 6 years ago
  5. 64f0384 Reimplement codegen parsing by David Tolnay · 6 years ago
  6. 46f0a4c Update codegen attribute parsers by David Tolnay · 6 years ago
  7. 1b16095 Merge branch master into next by David Tolnay · 6 years ago
  8. 7fef3d9 Pull in rustfmt from git by David Tolnay · 6 years ago
  9. 7ac699c Move spans of tokens to a named field by David Tolnay · 6 years ago
  10. 4f33831 Drop an old git dependency on quote by David Tolnay · 6 years ago
  11. 58c5d5b Pick up a rustfmt that works on latest nightly by David Tolnay · 6 years ago
  12. b7ccc4f Simplify reparse step in parsing AstEnumOfStructs by David Tolnay · 6 years ago
  13. 280202f Format macro matchers in generated code by David Tolnay · 6 years ago
  14. bc5b2c0 Simplify iteration of struct fields in codegen by David Tolnay · 6 years ago
  15. 6b46a70 Clean up clippy in the codegen crate by David Tolnay · 6 years ago
  16. 6af4899 Change codegen to build code as tokens by David Tolnay · 6 years ago
  17. ae0009e Format codegen with rustfmt 0.9.0 by David Tolnay · 6 years ago
  18. 8c81f62 Format generated code through rustfmt by David Tolnay · 6 years ago
  19. d228b33 Fix clippy lints by David Tolnay · 6 years ago
  20. aa51179 Replace `TokenStream::empty` with `::new` by hcpl · 6 years ago
  21. a23b443 Fix default fold_ident of raw identifiers by David Tolnay · 6 years ago
  22. d3f3214 Fix unused fold macro by David Tolnay · 6 years ago
  23. 01ed0ce Format codegen crate with rustfmt 0.7.0 by David Tolnay · 6 years ago
  24. 1883769 Fold span inside of Ident by David Tolnay · 6 years ago
  25. 94dea10 Ident import is always required by David Tolnay · 6 years ago
  26. a6f7917 Update to quote 0.6 from crates.io by David Tolnay · 6 years ago
  27. 446f7d6 Eliminate to_string() in Ident comparisons by David Tolnay · 6 years ago
  28. e303b7c Preserve syn::Ident as a re-export by David Tolnay · 6 years ago
  29. 131308c Add a span to the apostrophe in `Lifetime` by Alex Crichton · 6 years ago
  30. d261d09 Add back fold_ident by Alex Crichton · 6 years ago
  31. 715862b Fix codegen by Alex Crichton · 6 years ago
  32. 2b3433e Update codegen Cargo.toml by Alex Crichton · 6 years ago
  33. a74a1c8 Update to the next version of proc-macro2 by Alex Crichton · 6 years ago
  34. 8908a0b Update syn_codegen to quote 0.5 by David Tolnay · 7 years ago
  35. 9a4dca2 Update to proc-macro2 0.3 and tweak apis by Alex Crichton · 7 years ago
  36. 96c6fbe Allow cond_reduce without a sub parser by David Tolnay · 7 years ago
  37. 890f298 Update syn-codegen to quote 0.4 by David Tolnay · 7 years ago
  38. 461d98e Document what feature everything requires by David Tolnay · 7 years ago
  39. ded2d68 Documentation of the syntax tree traversals by David Tolnay · 7 years ago
  40. 5608068 Rename one of the two meanings of 'item' by David Tolnay · 7 years ago
  41. 4b4c4b6 Briefer ast traversal trait names by David Tolnay · 7 years ago
  42. 0a0d78c Fill in missing cfgs by David Tolnay · 7 years ago
  43. 360efd2 More useful literal api by David Tolnay · 7 years ago
  44. 6eff4da Iterate over items by default in Punctuated by David Tolnay · 7 years ago
  45. bdafb10 Rename fields to avoid repetition by David Tolnay · 7 years ago
  46. 01a7758 Avoid trying to parse TokenStream outside of a proc macro by David Tolnay · 7 years ago
  47. 1cf8091 Do not depend on quote when only parsing by David Tolnay · 7 years ago
  48. f2cfd72 Punctuated by David Tolnay · 7 years ago
  49. e3d41b7 Reorganize DeriveInput by David Tolnay · 7 years ago
  50. 8875fca Parse delimiter before contents by David Tolnay · 7 years ago
  51. f047c7a Update codegen with Delimiter changes by David Tolnay · 7 years ago
  52. 6702ade Avoid conflicting imports in generated code by David Tolnay · 7 years ago
  53. ab91951 Separate delimiter and tokenstream in macro ast by David Tolnay · 7 years ago
  54. fe9d278 Standardize on tt name for tokens by David Tolnay · 7 years ago
  55. 323279a Expand Type::Macro and Pat::Macro into real variants by David Tolnay · 7 years ago
  56. fe5e2ef Move syn_codegen to just codegen by David Tolnay · 7 years ago[Renamed from syn_codegen]
  57. eadbda3 Type field renames by David Tolnay · 7 years ago
  58. d0adf52 Enforce that Ident and Lifetime are well formed by David Tolnay · 7 years ago
  59. 1498201 Disallow numbers in Ident by David Tolnay · 7 years ago
  60. fcfb900 Remove empty VisInherited type by David Tolnay · 7 years ago
  61. 1e01f9c Visit delim tokens by David Tolnay · 7 years ago
  62. cc0f037 Visit all tokens in generated code by David Tolnay · 7 years ago
  63. f60f426 Factor helper code out of generated code by David Tolnay · 7 years ago
  64. 39d0a20 Clean up unneeded refs in syn_codegen by David Tolnay · 7 years ago
  65. 5c4c0b5 Support tuple types in syn_codegen by David Tolnay · 7 years ago
  66. c47f842 Remove unneeded lifetime on typedef by David Tolnay · 7 years ago
  67. 3d77218 Clean up classification of relevant types for codegen by David Tolnay · 7 years ago
  68. 83db927 Use common enum variants directly by David Tolnay · 7 years ago
  69. 4a91874 Clean up some code for generating visitors by David Tolnay · 7 years ago
  70. 4e52d8a Resolve clippy lints in syn_codegen's Operand by David Tolnay · 7 years ago
  71. 4ba63a0 Codegen for ident, lifetime, lit by David Tolnay · 7 years ago
  72. 59c2ecc Remove unneeded mut in generated code by David Tolnay · 7 years ago
  73. 2c13645 Avoid recompiling the implementation of many0 so much by David Tolnay · 7 years ago
  74. d67fb75 Format syn_codegen with rustfmt 0.3.4-nightly by David Tolnay · 7 years ago
  75. 7007182 Remove blank line from start of generated code by David Tolnay · 7 years ago
  76. 0afc9b3 Exclude generated code from rustfmt by David Tolnay · 7 years ago
  77. 28c5a46 Parse manual_extra_traits in syn_codegen by David Tolnay · 7 years ago
  78. 2e0dba1 Remove Vec<TokenTree> from syn_codegen by David Tolnay · 7 years ago
  79. 9894256 Use proc-macro2's Span instead of our own by David Tolnay · 7 years ago
  80. c5ab8c6 Merge synom into syn by David Tolnay · 7 years ago
  81. f0d63bf Resolve clippy lints in generated code by David Tolnay · 7 years ago
  82. ea9ae89 Address clippy lints in syn_codegen by David Tolnay · 7 years ago
  83. 8ed806a Use failure error instead of io error in syn_codegen by David Tolnay · 7 years ago
  84. 3cb18b2 Show file that failed to parse in syn_codegen by David Tolnay · 7 years ago
  85. efb83ba Support folding/visiting over Ident and Span tokens by Nika Layzell · 7 years ago
  86. c08227a Improve the consistency of type naming by Nika Layzell · 7 years ago
  87. 357885a Update generic arguments to be stored similar to generic parameters by Nika Layzell · 7 years ago
  88. c86173a Add a lifetime to the `Visitor` trait by Nika Layzell · 7 years ago
  89. fd6bf5c Rename Ty -> Type by David Tolnay · 7 years ago
  90. f8db7ba Token macros by David Tolnay · 7 years ago
  91. decf28d Rename Mac -> Macro by David Tolnay · 7 years ago
  92. c6b55bc Flatten ItemKind into an Item enum by David Tolnay · 7 years ago
  93. a6f46c4 Rename methods and functions to be more uniform by Nika Layzell · 7 years ago
  94. 4ab8d6e Correctly handle Option<T> types in visitor codegen by Nika Layzell · 7 years ago
  95. 2772666 First version of syn_codegen to generate fold/visit/visit_mut implementations by Nika Layzell · 7 years ago