Eduard Burtescu
|
76affa5d6f
|
rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.
|
2016-05-11 04:14:58 +03:00 |
|
Eduard Burtescu
|
166dbc3273
|
rustc: Keep a reference to the interners in TyCtxt.
|
2016-05-11 04:14:58 +03:00 |
|
Eduard Burtescu
|
2fbbaf2f17
|
rustc: Use set recovery APIs in the TyCtxt interners.
|
2016-05-11 04:14:58 +03:00 |
|
Eduard Burtescu
|
513d392f7e
|
rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.
|
2016-05-11 04:14:58 +03:00 |
|
Seo Sanghyeon
|
24d86137f5
|
Warn unused trait imports
|
2016-05-03 18:51:19 +09:00 |
|
Vadim Petrochenkov
|
b32d7b5923
|
syntax: Merge keywords and remaining special idents in one list
Simplify the macro used for generation of keywords
Make `Keyword::ident` private
|
2016-04-24 20:59:44 +03:00 |
|
Vadim Petrochenkov
|
e2c821d35e
|
syntax: Make static/super/self/Self keywords + special ident cleanup
|
2016-04-24 20:59:44 +03:00 |
|
Eduard Burtescu
|
c7d564d8c9
|
Check transmutes between types without statically known sizes.
|
2016-04-19 17:03:30 +03:00 |
|
Eduard Burtescu
|
fe48a4af84
|
Compute LLVM-agnostic type layouts in rustc.
# Conflicts:
# src/librustc/ty/layout.rs
|
2016-04-19 16:08:45 +03:00 |
|
Eduard Burtescu
|
efd0ea5b20
|
Parse data-layout specifications.
|
2016-04-19 16:08:45 +03:00 |
|
Seo Sanghyeon
|
01fb27f648
|
Remove unused trait imports
|
2016-04-12 22:58:55 +09:00 |
|
Eduard Burtescu
|
20f0f3c1f1
|
rustc: move some maps from ty to hir.
|
2016-04-06 09:14:21 +03:00 |
|
Eduard Burtescu
|
ffca6c3e15
|
rustc: move middle::{def,def_id,pat_util} to hir.
|
2016-04-06 09:14:21 +03:00 |
|
Eduard Burtescu
|
8b0937293b
|
rustc: move rustc_front to rustc::hir.
|
2016-04-06 09:01:55 +03:00 |
|
bors
|
a09f386e8d
|
Auto merge of #32579 - michaelwoerister:stable-symbol-name-fix, r=eddyb
Fix typo in TxCtxt::crate_disambiguator() and add test case.
r? @nikomatsakis
Fixes #32554
|
2016-04-02 23:34:58 -07:00 |
|
Michael Woerister
|
6bd7299964
|
Fix typo in TxCtxt::crate_disambiguator().
|
2016-04-01 13:56:40 -04:00 |
|
Benjamin Herr
|
859b5a141c
|
librustc: replace tcx.sess.bug calls with bug!()
|
2016-03-31 22:04:23 +02:00 |
|
Eduard Burtescu
|
5efdde0de1
|
rustc: move cfg, infer, traits and ty from middle to top-level.
|
2016-03-27 01:05:54 +02:00 |
|