summaryrefslogtreecommitdiff
path: root/dhall_proc_macros/src/derive.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-27Remove redundant semicolons in derived StaticType implementation.Ceri Storey1-1/+1
2020-03-31Rework SimpleTypeNadrieril1-5/+5
2020-03-31Expose simple::Val/Ty properly in the APINadrieril1-8/+11
2020-03-31Reorganize serde modulesNadrieril1-3/+3
2020-03-31Split serde_dhall::Value to separate values from typesNadrieril1-3/+3
2019-12-13Silence a macro-generated warningNadrieril1-0/+1
2019-08-16dhall_proc_macros actually does not depend on dhall_syntax anymoreNadrieril1-1/+0
2019-08-13Rework API to resemble that of serde_jsonNadrieril1-7/+7
2019-08-13Merge `Type` and `Value` in serde_dhallNadrieril1-3/+3
2019-08-13Move api into its own crateNadrieril1-7/+7
2019-05-09Rewrite the StaticType trait and everything around itNadrieril1-35/+31
2019-05-07Fix deriveNadrieril1-2/+2
2019-05-04Remove dummy lifetimesNadrieril1-2/+2
2019-05-04Rename dhall_generator to dhall_proc_macrosNadrieril1-0/+0
2019-05-04Rename dhall_core to dhall_syntaxNadrieril1-7/+7
2019-04-16Prepare for nullary union variantsNadrieril1-22/+13
2019-04-15rustfmtNadrieril1-1/+2
2019-04-14Namespace deserialization functions in a `de` submoduleNadrieril1-6/+6
2019-04-11Thread lifetimes through other newtypesNadrieril1-1/+2
2019-04-10Add SimpleType and SimpeStaticType. Derive the latterNadrieril1-12/+23
2019-04-06Rename some modulesNadrieril1-3/+5
2019-04-06s/Type/StaticType/Nadrieril1-5/+5
2019-04-06Split dhall_expr!() into 2Nadrieril1-2/+2
2019-03-31Make quoting genericNadrieril1-29/+17
2019-03-31Move recursion out of ExprNadrieril1-2/+2
2019-03-31rustfmtNadrieril1-3/+1
2019-03-31Remove some redundant namespacingNadrieril1-15/+15
2019-03-27Manually rustfmt like a naziNadrieril1-1/+2
2019-03-26Derive DhallType for anonymous structs and enumsNadrieril1-22/+123
2019-03-26Derive DhallType for structsNadrieril1-8/+78
2019-03-24Lay groundwork for DhallType derivingNadrieril1-0/+15