* Almost certainly this could (and should) be refactored out of existence.
*/
-use middle::def;
+use middle::def::Def;
use middle::ty::{self, Ty};
use syntax::codemap::Span;
}
Some(d) => d.full_def()
};
- if let def::DefPrimTy(nty) = def {
+ if let Def::PrimTy(nty) = def {
Some(prim_ty_to_ty(tcx, &path.segments, nty))
} else {
None