summaryrefslogtreecommitdiff
path: root/dhall/src (unfollow)
Commit message (Expand)AuthorFilesLines
2020-03-05Run tests from repo root as specified in specNadrieril1-1/+7
2020-03-05Implement `as Location` importsNadrieril3-59/+102
2020-03-05Implement some normalization simplificationsNadrieril2-77/+81
2020-03-02Normalization for ProjectionByExprBasile Henry2-4/+35
2020-02-21Cut releaseNadrieril1-1/+1
2020-02-20Add support for dotted field syntaxNadrieril2-2/+14
2020-02-20Add support for duplicate record fieldsNadrieril4-21/+46
2020-02-19Expose fewer pub thingsNadrieril5-48/+13
2020-02-19Avoid re-typechecking after importNadrieril7-15/+26
2020-02-18Discard import headers while we don't use themNadrieril3-13/+10
2020-02-18Remove useless `normalize` option from ToExprOptionsNadrieril3-26/+6
2020-02-18Borrow relevant Hir from TirNadrieril4-40/+50
2020-02-17Remove spans from NirNadrieril1-15/+7
2020-02-17Rename Value to NirNadrieril12-401/+377
2020-02-17Rename TyExpr to TirNadrieril5-31/+29
2020-02-17Remove some unused codeNadrieril1-24/+0
2020-02-17Factor out desugaring from resolveNadrieril1-22/+31
2020-02-17Extract resolve-relevant envs togetherNadrieril4-112/+118
2020-02-17Move hir and resolve into a moduleNadrieril5-2/+6
2020-02-16Avoid recomputing universes in tckNadrieril3-55/+73
2020-02-16Oops, leftover #![allow(dead_code)]Nadrieril1-17/+1
2020-02-16Start requiring Universe to build a TypeNadrieril4-176/+213
2020-02-15Introduce proper Type structNadrieril5-57/+121
2020-02-15Desugar Completion during resolutionNadrieril4-52/+49
2020-02-15Factor some tck code to avoid needing get_type_tyexprNadrieril5-52/+88
2020-02-14OopsNadrieril2-16/+14
2020-02-13TyExpr always carries a typeNadrieril4-89/+68
2020-02-13Rework annotation and Sort handlingNadrieril2-69/+76
2020-02-13Simplify conversions to/from TyExprNadrieril4-108/+88
2020-02-13Only store type at root node in tyexprNadrieril2-29/+26
2020-02-11Introduce LitKind to factor out common enum nodesNadrieril10-158/+179
2020-02-11Simplify ExprKind visitorNadrieril2-140/+84
2020-02-11Remove the Embed variant from ExprKindNadrieril14-136/+79
2020-02-10Remove need for EmbedNadrieril4-20/+22
2020-02-09Remove types from NzEnvNadrieril7-42/+47
2020-02-09Automate conversion between envsNadrieril3-22/+26
2020-02-09Remove all types from ValueNadrieril5-89/+16
2020-02-09Take Hir for typecheckNadrieril7-57/+58
2020-02-09Resolve variables alongside import resolutionNadrieril6-81/+153
2020-02-09Resolve by ref instead of by mutNadrieril3-274/+81
2020-02-09Introduce environment for import resolutionNadrieril1-31/+56
2020-02-09Remove extra types stored in ValueNadrieril3-47/+20
2020-02-09Remove most TyExpr from normalizationNadrieril7-108/+80
2020-02-09Add Hir as untyped alternative to TyExprNadrieril5-65/+133
2020-02-09Remove move type propagation through ValueNadrieril5-237/+86
2020-02-09Remove most reliance on types stored in ValueNadrieril5-67/+88
2020-02-09Upgrade Rust toolchainNadrieril1-2/+0
2020-02-09Track error output of parsing and binary decoding testsNadrieril1-5/+7
2020-02-09Remove distinction between failure and error testsNadrieril1-12/+4
2020-02-09Add option to overwrite test filesNadrieril1-48/+105