Idris2-boot/src/TTImp
Edwin Brady 7825d216c0 Push constraint name into default method impls
If a default method implementation refers to another method in the
interface, it's going to be one from the interface being defined, so
push it through explicitly.
This is only going to be guaranteed to be the case for default method
implementations - we can't assume anything for other implementations.
Fixes #77
2019-09-20 19:01:07 +01:00
..
Elab Add missing source file 2019-09-19 13:09:52 +01:00
Interactive Make sure hole names are unique 2019-07-28 21:04:55 +01:00
BindImplicits.idr code golfing 2019-09-05 03:21:43 +03:00
Elab.idr Store invertibility in definition, not hole 2019-07-26 00:00:03 +01:00
Parser.idr Add records in their own namespace 2019-07-10 16:55:28 +02:00
ProcessData.idr Record erasable args in definitions 2019-09-19 09:56:19 +01:00
ProcessDecls.idr Add records in their own namespace 2019-07-10 16:55:28 +02:00
ProcessDef.idr Allow deferring definitions to other modules 2019-08-06 13:33:30 +01:00
ProcessParams.idr Add parameters blocks 2019-06-29 23:55:17 +01:00
ProcessRecord.idr No need to decorate implicit record fields 2019-07-27 13:19:49 +01:00
ProcessType.idr Record erasable args in definitions 2019-09-19 09:56:19 +01:00
TTImp.idr Experimenting with a new FFI 2019-09-02 17:10:48 +01:00
Unelab.idr Improve 'with' implementation 2019-07-08 12:55:55 +02:00
Utils.idr Push constraint name into default method impls 2019-09-20 19:01:07 +01:00
WithClause.idr Propagate implicits to with clauses 2019-07-30 12:32:33 +01:00