summary refs log tree commit diff
path: root/src/librustc/macros.rs
AgeCommit message (Expand)AuthorLines
2018-03-16extend stable hasher to support `CanonicalTy`Niko Matsakis-1/+1
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+19
2018-03-13improve TypeFoldable/Lift macros and make a bunch of stuff use themNiko Matsakis-0/+300
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-8/+8
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-8/+8
2017-08-08Implement HashStable for Xyz<'gcx> instead of Xyz<'lcx>.Michael Woerister-8/+8
2017-06-06ICH: Make StableHashingContext work with any TyCtxt, not just the global one.Michael Woerister-8/+8
2017-04-06Introduce HashStable trait and base ICH implementations on it.Michael Woerister-0/+79
2016-03-31librustc: add {span_,}bug! macrosBenjamin Herr-0/+15
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-0/+46