| Age | Commit message (Collapse) | Author | Lines |
|
|
|
Closes #2048
|
|
Oops. We can't do this yet until the next snapshot.
|
|
As per Graydon's request
Issue #1981
|
|
Issue #1981
|
|
In particular, use the ast::method type to represent a class method,
and try to reuse as much iface code as possible. (This makes sense now
since I'll be allowing polymorphic class methods.)
|
|
Cross-crate metadata for classes works well enough that programs with
classes in other crates compile successfully, but output wrong results.
Checking in work so far to avoid merge hassles. (Tests are xfailed.)
|
|
messages involving blocks.
|
|
|
|
Instead of using the new_ prefix just name them after their type
|
|
As per discussion on IRC. I am about to file an RFC for further
discussion about the more general issue of whether to enforce
invariants through types, typestate, or dynamic checks, but for now,
removing the misleading name "last_unsafe".
|
|
See Issue 1943 for any discussion (reopen it if necessary).
Closes #1943
|
|
This makes it possible to move them between crates without confusion,
and to instantiate them at a point where the monomorphizing
substitutions are known.
Issue #1944
|
|
This solves a problem with inlined functions that have inner functions.
|
|
This required changing almost all users of hashmaps to import the hashmap interface first.
The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
|
|
This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed.
|
|
This required changing almost all users of hashmaps to import the hashmap interface first.
The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
|
|
This is needed because the reachability checker needs to be able to
follow exports.
Issue #1934
|
|
supply inline hints for resource ctors/dtors
|
|
|