summaryrefslogtreecommitdiff
path: root/dhall_proc_macros/src/lib.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2021-04-03release: dhall_proc_macros version 0.5.1Nadrieril1-1/+1
2021-04-03ci: more clippy fixesNadrieril1-1/+1
2021-04-03clippy: fix lint nameNadrieril1-1/+1
2021-03-09chore: fix clippy warningsNadrieril1-0/+1
2020-04-05Release dhall_proc_macros version 0.5.0Nadrieril1-1/+1
2020-03-20No need for `extern crate proc_macro` anymoreNadrieril1-2/+0
2020-03-18Cut releaseNadrieril1-1/+1
2019-12-21Prepare for publishing on crates.ioNadrieril1-0/+1
2019-09-09Move pest_consume macros into their own crateNadrieril1-19/+0
2019-09-02Separate both parser proc_macros into their own filesNadrieril1-3/+4
2019-09-02Use proper hygiene for `Parsers` and `Rule`Nadrieril1-2/+2
2019-09-02Get rid of EntryPoint magicNadrieril1-0/+1
2019-09-01Make make_parser into a proc_macro_attributeNadrieril1-2/+2
2019-09-01Change parser macros to use a function-like syntaxNadrieril1-0/+8
2019-09-01Rewrite the make_parser macro as a proc_macroNadrieril1-0/+9
2019-08-10Remove dhall::expr!() macroNadrieril1-11/+0
2019-05-09Rewrite the StaticType trait and everything around itNadrieril1-3/+3
2019-05-04Rename dhall_generator to dhall_proc_macrosNadrieril1-0/+0
2019-04-18Remove obsolete dhall_expr!() macroNadrieril1-6/+0
2019-04-14Document roughly the dhall subcratesNadrieril1-0/+5
2019-04-10Add SimpleType and SimpeStaticType. Derive the latterNadrieril1-3/+3
2019-04-06Rename some modulesNadrieril1-5/+5
2019-04-06s/Type/StaticType/Nadrieril1-1/+1
2019-04-06Split dhall_expr!() into 2Nadrieril1-1/+12
2019-03-31Remove some redundant namespacingNadrieril1-3/+3
2019-03-24Lay groundwork for DhallType derivingNadrieril1-1/+8
2019-03-24Prepare dhall_generator for a new moduleNadrieril1-163/+3
2019-03-24Refactor printerNadrieril1-3/+3
2019-03-21Represent Optional literals more faithfullyNadrieril1-15/+7
2019-03-21Rename Record/Union to RecordType/UnionTypeNadrieril1-2/+2
2019-03-21Reorganize dhall_core a bitNadrieril1-12/+12
2019-03-19CI tweaksNadrieril1-1/+0
2019-03-19Skip build-only subcrates in code coverageNadrieril1-0/+1
2019-03-18Implement a few more primitivesNadrieril1-0/+8
2019-03-18Split List literal between empty and non-emptyNadrieril1-3/+6
2019-03-17Use Rc consistently everywhereNadrieril1-2/+2
2019-03-16Use Rc instead of Box in AST to allow structural sharingNadrieril1-7/+8
2019-03-16Use Box more uniformly in ASTNadrieril1-4/+6
2019-03-16Store an Option in OptionalLit instead of a vecNadrieril1-3/+3
2019-03-15Store a vec in AppNadrieril1-1/+1
2019-03-09Considerably simplify typecheck using dhall_expr!()Nadrieril1-27/+57
2019-03-09Obey clippy lintsNadrieril1-8/+7
2019-03-09Remove the pervasive Label type parameterNadrieril1-4/+4
2019-03-09Use new Label type everywhereNadrieril1-8/+8
2019-03-09Use new Label type instead of &str in parserNadrieril1-2/+2
2019-03-09Rename dhall! to dhall_expr! for clarityNadrieril1-1/+1
2019-03-08Clean up some of the messNadrieril1-2/+2
2019-03-08Rename Expr back to its true nameNadrieril1-6/+6
2019-03-08Finally get rid of all the &'i strNadrieril1-2/+2
2019-03-08Slowly propagate the new type parameter throughout the codebaseNadrieril1-8/+6