summaryrefslogtreecommitdiff
path: root/dhall/src (unfollow)
Commit message (Expand)AuthorFilesLines
2020-03-11Implement record punsNadrieril4-1/+9
2020-03-10Add support for `with` keywordNadrieril3-1/+44
2020-03-05Implement conservative sanity checkingNadrieril3-56/+77
2020-03-05Cache imports correctlyNadrieril3-21/+21
2020-03-05Implement remote imports and cleanup import chainingNadrieril9-117/+185
2020-03-05Implement remote `as Location` resolutionNadrieril2-2/+13
2020-03-05Implement `as Text` importsNadrieril2-4/+22
2020-03-05Refactor resolve a bitNadrieril1-80/+76
2020-03-05Implement `missing` and `env:VAR` importsNadrieril3-8/+20
2020-03-05Add a lot of import testsNadrieril1-1/+1
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