rust/src/librustc/middle/trans
Patrick Walton 78a841810e librustc: Implement associated types behind a feature gate.
The implementation essentially desugars during type collection and AST
type conversion time into the parameter scheme we have now. Only fully
qualified names--e.g. `<T as Foo>::Bar`--are supported.
2014-09-17 16:38:57 -07:00
..
_match.rs rollup merge of #17279 : jakub-/for-loop-unused-variable 2014-09-17 08:49:10 -07:00
adt.rs librustc: Enum nullable pointer opt should not apply to raw pointers. 2014-09-11 21:58:01 -04:00
asm.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
base.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
basic_block.rs
build.rs rustc: fix fallout from the addition of a 'tcx lifetime on trans::Block. 2014-09-08 15:28:24 +03:00
builder.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
cabi_arm.rs
cabi_mips.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
cabi_x86_64.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
cabi_x86_win64.rs
cabi_x86.rs
cabi.rs
callee.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
cleanup.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
closure.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
common.rs trans -- stop tracking vtables precisely, instead recompute as needed. 2014-09-15 15:28:12 -04:00
consts.rs rustc: fix fallout from using ptr::P. 2014-09-14 04:20:34 +03:00
context.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
controlflow.rs auto merge of #17246 : bkoropoff/rust/issue-17216, r=pnkfelix 2014-09-17 08:31:18 +00:00
datum.rs rustc: fix fallout from the addition of a 'tcx lifetime on trans::Block. 2014-09-08 15:28:24 +03:00
debuginfo.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
doc.rs
expr.rs Run cleanup for base struct in functional struct update expressions 2014-09-16 20:34:16 +02:00
foreign.rs Fallout from renaming 2014-09-16 14:37:48 -07:00
glue.rs remove the closure_exchange_malloc lang item 2014-09-15 18:16:33 -04:00
inline.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
intrinsic.rs rustc: fix fallout from the addition of a 'tcx lifetime on trans::Block. 2014-09-08 15:28:24 +03:00
llrepr.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
machine.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
macros.rs
meth.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
mod.rs
monomorphize.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
reflect.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
tvec.rs rustc: fix fallout from using ptr::P. 2014-09-14 04:20:34 +03:00
type_.rs Add a Rust string ostream for LLVM 2014-09-12 11:46:38 -07:00
type_of.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
value.rs rustc: fix fallout from the addition of a 'tcx lifetime on trans::Block. 2014-09-08 15:28:24 +03:00