rust/src/librustc/middle/trans
Tim Chevalier ef833d4101 Introduce a T_err type for type errors
This allows more errors to be non-fatal, as per #1871.

I only went through and started changing span_fatal to span_err in
check.rs. There are probably more errors that could be made
non-fatal. So if you see derived type errors appearing from now on,
file a bug!

r=graydon

Closes #1871
2012-11-21 12:44:51 -08:00
..
alt.rs rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
base.rs Merge remote-tracking branch 'brson/codemap' 2012-11-17 18:38:39 -08:00
block.rs
build.rs Objectify the codemap 2012-11-12 18:24:56 -08:00
callee.rs
closure.rs librustc: Fastisel dislikes memmove, switch to memcpy. Perf win, r=catamorphism. 2012-11-16 11:26:26 -08:00
common.rs rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
consts.rs rustc: Allow constants to be used in patterns. r=nmatsakis 2012-11-14 11:06:29 -08:00
controlflow.rs Objectify the codemap 2012-11-12 18:24:56 -08:00
datum.rs rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
debuginfo.rs Change spans to use byte offsets instead of char offsets 2012-11-16 12:06:44 -08:00
deriving.rs librustc: Implement (and require) explicit self for derivable traits. r=nmatsakis 2012-11-15 10:26:49 -08:00
expr.rs rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
foreign.rs rustc: Implement explicit self for Eq and Ord. r=graydon 2012-11-19 15:33:11 -08:00
glue.rs
inline.rs
machine.rs
macros.rs
meth.rs librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson 2012-11-14 11:36:55 -08:00
monomorphize.rs
reachable.rs librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson 2012-11-14 11:36:55 -08:00
reflect.rs Introduce a T_err type for type errors 2012-11-21 12:44:51 -08:00
shape.rs
tvec.rs librustc: Fastisel dislikes memmove, switch to memcpy. Perf win, r=catamorphism. 2012-11-16 11:26:26 -08:00
type_of.rs Introduce a T_err type for type errors 2012-11-21 12:44:51 -08:00
type_use.rs
uniq.rs