2015-05-16 |
Niko Matsakis | Add test for two sequence repetitions in a row
|
commit | commitdiff | tree |
2015-05-15 |
Niko Matsakis | Permit token trees, identifiers, and blocks to be following by
|
commit | commitdiff | tree |
2015-05-12 |
Niko Matsakis | Correct various small points, expand some sections...
|
commit | commitdiff | tree |
2015-04-24 |
Niko Matsakis | fix rustc_driver tests
|
commit | commitdiff | tree |
2015-04-18 |
Niko Matsakis | Rather than storing the relations between free-regions...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Address nits
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Add licenses.
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Port to use the new Unify code, which has no UnifyValue...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Port to using the newer graph, which offers iterators...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Use the newer snapshot_vec, which has a simplified...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Add librustc_data_structures crate
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Fix some missing cases
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Augment the constrainted parameter check to ensure...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Rewrite constrained type params code to operate generically...
|
commit | commitdiff | tree |
2015-04-17 |
Niko Matsakis | Create a struct to represent early-bound regions
|
commit | commitdiff | tree |
2015-04-10 |
Niko Matsakis | Improve error message where a closure escapes fn while...
|
commit | commitdiff | tree |
2015-04-10 |
Niko Matsakis | Add a new `span_suggestion` infrastructure. This lets...
|
commit | commitdiff | tree |
2015-04-10 |
Niko Matsakis | Modify the codemap code to use more slices and to informatio...
|
commit | commitdiff | tree |
2015-04-10 |
Niko Matsakis | Replace the use of the rather randomly named boolean...
|
commit | commitdiff | tree |
2015-04-09 |
Niko Matsakis | Don't use skolemized parameters but rather fresh variables in
|
commit | commitdiff | tree |
2015-04-08 |
Niko Matsakis | Modify the ExprUseVisitor to walk each part of an AutoRef...
|
commit | commitdiff | tree |
2015-04-06 |
Niko Matsakis | Try to improve PhantomData docs with more examples
|
commit | commitdiff | tree |
2015-04-06 |
Niko Matsakis | Fix tests
|
commit | commitdiff | tree |
2015-04-06 |
Niko Matsakis | If we find a blanket impl for `Trait` but we're matching...
|
commit | commitdiff | tree |
2015-04-04 |
Niko Matsakis | Convert lifetime shadowing into a hard error, as promised.
|
commit | commitdiff | tree |
2015-04-03 |
Niko Matsakis | Revert accidental change from stable -> unstable; just...
|
commit | commitdiff | tree |
2015-04-02 |
Niko Matsakis | Merge conflicts
|
commit | commitdiff | tree |
2015-04-02 |
Niko Matsakis | Remove *most* mentions of phantom fns and variance...
|
commit | commitdiff | tree |
2015-04-02 |
Niko Matsakis | Deprecate MarkerTrait and PhantomFn.
|
commit | commitdiff | tree |
2015-04-02 |
Niko Matsakis | Fallout in tests
|
commit | commitdiff | tree |
2015-04-02 |
Niko Matsakis | Modify variance inference to always infer all trait...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Path rustdoc test
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Remove TODO
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Feature gate rust-call ABI.
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fix enum timezone across all platforms.
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Collect the definition of the `Error` trait into `libstd...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Remove `Thunk` struct and `Invoke` trait; change `Thunk...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Add (unstable) FnBox trait as a nicer replacement for...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Missing imports
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout in public-facing and semi-public-facing libs
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout in libsyntax
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout out rustc
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout in tests
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Make the trait Copy extend Clone.
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout in libsyntax/librustc: use newtype'd options...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Fallout in libstd: remove impls now considered to conflict.
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Update tests for new coherence rules, and add a swatch...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Add `#[fundamental]` annotations into libcore so that...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Implement the changes to coherence such that we consider...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Update comments
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Remove the `Option<>` since when computing LUB since...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Implement the new region hierarchy rules, in which...
|
commit | commitdiff | tree |
2015-04-01 |
Niko Matsakis | Add a meta-hierarchy of trees -- in future, each fn...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Add tests for blanket impls.
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Add blanket impls for references to the `Fn` traits.
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | A very simple hack to force an autoderef if the callee...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Add a "match" relation that can be used to make recursion...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Port over type inference to using the new type relation...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Remove unused import
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Switch to FnvHashMap
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Extract more `ty` and `infer` dependencies from the...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Make union-find helper fns private, change to u32.
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Refactor unification interface by moving the methods...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Combine `try` and `commit_if_ok` and make some details...
|
commit | commitdiff | tree |
2015-03-31 |
Niko Matsakis | Rename the cryptic cres and ures types.
|
commit | commitdiff | tree |
2015-03-30 |
Niko Matsakis | Add test case for #22743.
|
commit | commitdiff | tree |
2015-03-30 |
Niko Matsakis | Fallout in tests: largely changes to error messages.
|
commit | commitdiff | tree |
2015-03-30 |
Niko Matsakis | Fallout where types must be specified.
|
commit | commitdiff | tree |
2015-03-30 |
Niko Matsakis | Driveby cleanup of the impl for negation, which had...
|
commit | commitdiff | tree |
2015-03-30 |
Niko Matsakis | Implement new type-checking strategy for binary operators...
|
commit | commitdiff | tree |
2015-03-27 |
Niko Matsakis | When testing whether a default method predicates are...
|
commit | commitdiff | tree |
2015-03-27 |
Niko Matsakis | Fix doc tests.
|
commit | commitdiff | tree |
2015-03-26 |
Niko Matsakis | Refactor object-safety test to use def-ids only
|
commit | commitdiff | tree |
2015-03-26 |
Niko Matsakis | Refactor how binders are handled in trait selection
|
commit | commitdiff | tree |
2015-03-26 |
Niko Matsakis | Drive-by fix for incorrect variance rule that I noticed.
|
commit | commitdiff | tree |
2015-03-26 |
Niko Matsakis | Implement `Reflect` trait with a variant on the standard...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Fallout from changing fn traits to use inheritance...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Remove auto-deref'ing Pattern impl because it conflicts...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Refactor how we handle overflow so that it is a fatal...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Update borrowck tests to test that index is by-move now
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Fallout in stdlib, rustdoc, rustc, etc. For most maps...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Adjust Index/IndexMut impls. For generic collections...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Compiler and trait changes to make indexing by value.
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Make the `Fn` traits inherit from one another and remove...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | When matching against a pattern (either via `match...
|
commit | commitdiff | tree |
2015-03-23 |
Niko Matsakis | Remove incorrect subtyping for `&mut Trait` and introduce...
|
commit | commitdiff | tree |
2015-03-19 |
Niko Matsakis | Require braces when a closure has an explicit return...
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Move unsafety out of the subtyping relation and into...
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Extract out `mts` into `combine` using `tys_with_variance`
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Fix soundness hole when unsizing boxes.
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Remove subtyping for object types and replace with...
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Only test predicates if this is a default method, as...
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Check that predicates hold before emitting an entry...
|
commit | commitdiff | tree |
2015-03-17 |
Niko Matsakis | Refactor the emit_vtable_methods code to be a bit cleaner...
|
commit | commitdiff | tree |
2015-03-09 |
Niko Matsakis | Address nit by @flaper87
|
commit | commitdiff | tree |
2015-03-06 |
Niko Matsakis | Remove the coherence impls pass that was specialized...
|
commit | commitdiff | tree |
2015-03-06 |
Niko Matsakis | Add stricter orphan rules for cross-crate impls of...
|
commit | commitdiff | tree |
2015-03-06 |
Niko Matsakis | Change the data structures for tracking defaulted traits...
|
commit | commitdiff | tree |
2015-03-05 |
Niko Matsakis | Address nits by @nrc.
|
commit | commitdiff | tree |
2015-03-04 |
Niko Matsakis | Add tests related to #20220. Fixes #20220.
|
commit | commitdiff | tree |
next |