- 01 5月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
Also, some other changes that came up along the way: - add a 'blk' region for the current block. - detect unused type/region variables.
-
- 28 4月, 2012 2 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
- 27 4月, 2012 6 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
This alignment is the "preferred" alignment of a type, which is not necessarily the alignment the compiler will use when packing the type into structures - that is the "ABI" alignment (in LLVM terms). On x86, 64-bit ints have 8-byte preferred alignment, but 4-byte ABI alignment.
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
- 26 4月, 2012 6 次提交
-
-
由 Niko Matsakis 提交于
- paths can now take region parameters, replacing the dirty hack I was doing before of abusing vstores. vstores are now a bit of a hack though. - fix various small bugs: - we never checked that iface types were compatible when casting to an iface with `as` - we allowed nonsense like int<int> - and more! (actually that may be it)
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
- 25 4月, 2012 9 次提交
-
-
由 Marijn Haverbeke 提交于
This helps with prototype inference and avoids some 'must be known in this context' errors.
-
由 Marijn Haverbeke 提交于
Issue #2111
-
由 Brian Anderson 提交于
This reverts commit 6e909e38.
-
由 Brian Anderson 提交于
This reverts commit 06afe21c.
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Graydon Hoare 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
- 24 4月, 2012 3 次提交
-
-
由 Tim Chevalier 提交于
I had to xfail one existing test case (class-implements-int) because, I think, of the same bug described in #2272.
-
由 Tim Chevalier 提交于
-
由 Tim Chevalier 提交于
enter_opt was handling the (*) case wrong and causing a bounds check failure. Fixed it (the test case is one of the extracted ones from the reference manual)
-
- 23 4月, 2012 11 次提交
-
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Marijn Haverbeke 提交于
Closes #2220 Test case disabled until a memory-leak issue is resolved.
-
由 Marijn Haverbeke 提交于
Closes #2255
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
Closes #2185
-
- 22 4月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 21 4月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
In the "not all paths return" error message, typestate was printing the AST type from the fn decl, not the ty::t type. This ended in tears when the AST return type was "ty_infer". Now it looks up the function node ID's type and uses util::ppaux::ty_to_str instead. Closes #2163.
-