summaryrefslogtreecommitdiff
path: root/dhall_proc_macros/src/derive.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* derive macro: support records in union typesstuebinm2021-04-141-5/+15
|
* derive macro: better error messagesstuebinm2021-04-141-4/+4
| | | | | | | all error messages should now explicitly print that they occured while deriving a StaticType — before, they would just print out the error by itself, which could be confusing without context or knowing which derive-macro caused the error.
* Remove redundant semicolons in derived StaticType implementation.Ceri Storey2021-03-271-1/+1
|
* Rework SimpleTypeNadrieril2020-03-311-5/+5
|
* Expose simple::Val/Ty properly in the APINadrieril2020-03-311-8/+11
|
* Reorganize serde modulesNadrieril2020-03-311-3/+3
|
* Split serde_dhall::Value to separate values from typesNadrieril2020-03-311-3/+3
|
* Silence a macro-generated warningNadrieril2019-12-131-0/+1
|
* dhall_proc_macros actually does not depend on dhall_syntax anymoreNadrieril2019-08-161-1/+0
|
* Rework API to resemble that of serde_jsonNadrieril2019-08-131-7/+7
|
* Merge `Type` and `Value` in serde_dhallNadrieril2019-08-131-3/+3
| | | | There was no point in separating them
* Move api into its own crateNadrieril2019-08-131-7/+7
|
* Rewrite the StaticType trait and everything around itNadrieril2019-05-091-35/+31
|
* Fix deriveNadrieril2019-05-071-2/+2
|
* Remove dummy lifetimesNadrieril2019-05-041-2/+2
|
* Rename dhall_generator to dhall_proc_macrosNadrieril2019-05-041-0/+179