John Kåre Alsaker
4558068482
Update tests
2019-03-30 18:43:26 +01:00
John Kåre Alsaker
72f8d4e222
Add no_hash to query macro and move some queries over
2019-03-20 16:06:09 +01:00
John Kåre Alsaker
9e9d03fd66
Add load_cached query modifier and keep dep node names consistent with query names
2019-03-18 08:20:09 +01:00
John Kåre Alsaker
7d90547532
Define queries using a proc macro
2019-03-18 08:20:06 +01:00
John Kåre Alsaker
b4a6f59793
Allow a dirty MirBuilt for make_extern and make_method_extern
2019-02-08 07:25:32 +01:00
John Kåre Alsaker
a0f02cdba0
Update tests
2019-02-08 04:28:36 +01:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Oliver Schneider
9b1bd94e37
Add existential type definitons
2018-06-07 17:33:53 +02:00
Guillaume Gomez
812656dc95
Rename must-compile-successfully into compile-pass
2018-04-13 23:28:03 +02:00
Taylor Cramer
0f5b52e4a8
Stabilize conservative_impl_trait
2018-03-26 10:43:03 +02:00
Michael Woerister
c5dd9f5301
incr.comp.: Hash spans unconditionally for full accuracy.
2017-12-08 10:02:26 +01:00
Jeff Crocker
3f0cc7caca
Format function interface fingerprint hash tests
2017-12-05 15:27:14 -08:00
Jeff Crocker
bc1754216d
Update function interface fingerprint hash tests
2017-12-05 14:40:13 -08:00
Michael Woerister
7ebccbb7a4
incr.comp.: Update test cases after metadata hashing removal.
2017-11-29 16:29:13 +01:00
Michael Woerister
ca2dce9b48
ICH: Replace old, transitive metadata hashing with direct hashing approach.
...
Instead of collecting all potential inputs to some metadata entry and
hashing those, we directly hash the values we are storing in metadata.
This is more accurate and doesn't suffer from quadratic blow-up when
many entries have the same dependencies.
2017-04-12 11:47:26 +02:00
Mathieu Borderé
4b5a9a3706
ICH: update saw_ty for TyBareFn; Update tests for functioninterfaces
2016-10-05 23:17:58 +02:00
Mathieu Borderé
9081c003d3
ICH - Add test cases for function interfaces
2016-10-05 06:46:04 +02:00