- 01 6月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 31 5月, 2012 1 次提交
-
-
由 Eric Holk 提交于
This may fix the bug that's blocking Issue #2441.
-
- 26 5月, 2012 2 次提交
-
-
由 Michael Sullivan 提交于
-
由 Niko Matsakis 提交于
-
- 22 5月, 2012 3 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Niko Matsakis 提交于
-
- 16 5月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 15 5月, 2012 4 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Tim Chevalier 提交于
Classes with dtors should compile now. Haven't yet tested whether they actually run correctly. Beginnings of support for #2295, though that won't be done until there's more test cases and resources are removed.
-
- 14 5月, 2012 3 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
- 10 5月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 08 5月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
this is the final part of #1273
-
- 24 4月, 2012 2 次提交
-
-
由 Brian Anderson 提交于
-
由 Niko Matsakis 提交于
-
- 21 4月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 20 4月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
Issue #2201.
-
- 19 4月, 2012 1 次提交
-
-
由 Brian Anderson 提交于
-
- 11 4月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
Classes can have ty params now. So can methods inside classes. That was probably true before, but now it should still work if you call methods in a class that's defined in a different crate. Yay!
-
- 07 4月, 2012 2 次提交
-
-
由 Tim Chevalier 提交于
get_with_default (nee from_maybe) => get_default with_option (nee maybe) => map_default with_option_do (nee may) => iter As per discussion of 21be1379
-
由 Marijn Haverbeke 提交于
Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619
-
- 03 4月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
from_maybe => get_with_default maybe => with_option may => with_option_do I know these names are kind of ridiculous, but it's the best I could think of. Feel free to bikeshed. Closes #2081
-
- 30 3月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
All field or method references within a class must begin with "self." now. A bare reference to a field or method in the same class will no longer typecheck.
-
- 29 3月, 2012 1 次提交
-
-
由 Tim Chevalier 提交于
Allow writing self.f() within a class that has a method f. In a future commit, this syntax will be required. For now, you can write either self.f() or f(). I added a "privacy" field to all methods (whether class methods or not), which allowed me to refactor the AST somewhat (getting rid of the class_item type; now there's just class_member).
-
- 27 3月, 2012 2 次提交
-
-
由 Graydon Hoare 提交于
-
由 Brian Anderson 提交于
-
- 24 3月, 2012 2 次提交
-
-
由 Niko Matsakis 提交于
-
由 Tim Chevalier 提交于
This change uses the same code for handling the "self" reference for classes as is already used for impls/ifaces. This allows removing the extra maybe_self_id argument (which was just for classes) to trans_closure that I added before. I also rewrote the translation for class ctors so that it doesn't generate new AST nodes (instead translating directly). Also changed visit so that it visits class ctors correctly with visit_fn, and changed typestate to not do return-checking when visiting a class ctor.
-
- 23 3月, 2012 2 次提交
-
-
由 Marijn Haverbeke 提交于
This prevents us from spilling locals more than once. Closes #2040
-
由 Marijn Haverbeke 提交于
Issue #1981
-
- 16 3月, 2012 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 15 3月, 2012 5 次提交
-
-
由 Marijn Haverbeke 提交于
They mysteriously fail on Windows, and Niko assures me this code is about be replaced anyway.
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
The difference went away.
-
由 Marijn Haverbeke 提交于
With the assumption of monomorphization
-