summaryrefslogtreecommitdiff
path: root/src/librustc/macros.rs
Commit message (Expand)AuthorAgeFilesLines
* Use ? in some macrosTaiki Endo2019-02-241-5/+5
* Use ? in librustc macrosMatthew Jasper2019-02-091-30/+26
* Remove licensesMark Rousskov2018-12-251-10/+0
* Rollup merge of #55722 - RalfJung:impl-stable-hash, r=varkorkennytm2018-11-131-22/+50
|\
| * impl_stable_hash_for: support enums and tuple structs with generic parametersRalf Jung2018-11-061-22/+50
* | Move `static_assert!` into librustc_data_structures.Nicholas Nethercote2018-11-131-10/+0
|/
* Extend the impl_stable_hash_for! macro for miri.Geoffry Song2018-10-261-6/+15
* add a macro for static assertionsRalf Jung2018-10-101-0/+10
* mv (mod) codemap source_mapDonato Sciarra2018-08-191-1/+1
* Move span_bug and bug helper functions to utilMark Rousskov2018-08-091-2/+2
* Fix test and errorsmark2018-07-231-6/+10
* Support delegation in stable hashing macrosVadim Petrochenkov2018-06-281-11/+10
* implement the chalk traits, albeit with many placeholdersNiko Matsakis2018-05-241-9/+36
* extend stable hasher to support `CanonicalTy`Niko Matsakis2018-03-161-1/+1
* add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis2018-03-131-0/+19
* improve TypeFoldable/Lift macros and make a bunch of stuff use themNiko Matsakis2018-03-131-0/+300
* Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider2018-03-081-8/+8
* incr.comp.: Remove tcx from StableHashingContext.Michael Woerister2017-09-181-8/+8
* Implement HashStable for Xyz<'gcx> instead of Xyz<'lcx>.Michael Woerister2017-08-081-8/+8
* ICH: Make StableHashingContext work with any TyCtxt, not just the global one.Michael Woerister2017-06-061-8/+8
* Introduce HashStable trait and base ICH implementations on it.Michael Woerister2017-04-061-0/+79
* librustc: add {span_,}bug! macrosBenjamin Herr2016-03-311-0/+15
* std: Remove deprecated/unstable num functionalityAlex Crichton2015-04-211-0/+46