- 27 7月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
This moves the raw struct layout of closures, vectors, boxes, and strings into a new `unstable::raw` module. This is meant to be a centralized location to find information for the layout of these values. As safe method, `repr`, is provided to convert a rust value to its raw representation. Unsafe methods to convert back are not provided because they are rarely used and too numerous to write an implementation for each (not much of a common pattern).
-
- 22 7月, 2013 1 次提交
-
-
由 Daniel Micay 提交于
-
- 18 7月, 2013 1 次提交
-
-
由 Daniel Micay 提交于
-
- 16 7月, 2013 1 次提交
-
-
由 Daniel Micay 提交于
-
- 08 7月, 2013 1 次提交
-
-
由 Daniel Micay 提交于
-
- 23 6月, 2013 1 次提交
-
-
由 Philipp Brüschweiler 提交于
To achieve this, the following changes were made: * Move TyDesc, TyVisitor and Opaque to std::unstable::intrinsics * Convert TyDesc, TyVisitor and Opaque to lang items instead of specially handling the intrinsics module * Removed TypeDesc, FreeGlue and get_type_desc() from sys Fixes #3475.
-
- 19 6月, 2013 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 02 6月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 30 5月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand.
-
- 23 5月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
This only changes the directory names; it does not change the "real" metadata names.
-
- 12 5月, 2013 1 次提交
-
-
由 Tim Chevalier 提交于
-
- 05 5月, 2013 1 次提交
-
-
由 Brian Anderson 提交于
-
- 30 4月, 2013 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 08 4月, 2013 2 次提交
- 05 4月, 2013 1 次提交
-
-
由 Niko Matsakis 提交于
bare function store (which is not in fact a kind of value) but rather ty::TraitRef. Removes many uses of fail!() and other telltale signs of type-semantic mismatch. cc #4183 (not a fix, but related)
-
- 29 3月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
-
- 19 3月, 2013 2 次提交
-
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 12 3月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 05 3月, 2013 1 次提交
-
-
由 Ben Striegel 提交于
-
- 03 3月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 01 3月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 21 2月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 15 2月, 2013 3 次提交
-
-
由 Luqman Aden 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 07 2月, 2013 1 次提交
-
-
由 Niko Matsakis 提交于
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
-
- 01 2月, 2013 1 次提交
-
-
由 Tim Chevalier 提交于
-
- 30 1月, 2013 2 次提交
-
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 28 12月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon
-
- 19 12月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 18 12月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 04 12月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 30 11月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 12 10月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
-
- 05 10月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
Sadly, there's only one file that requires deprecated modes (stackwalk)... So, forbid them everywhere else.
-
- 03 10月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes.
-
- 28 9月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-