mozilla/rust — pull request #5970 by huonw (2013-04-20 05:10:57+00:00)
Title: libcore: wrappers for size/align_of to act on values without needing explicit ::<type> annotations

This allows one to write
```rust
let x = function_with_complicated_return_type();
let size = size_of_val(&x);
```
instead of
```rust
let x = function_with_complicated_return_type();
let size = size_of::>();
```