2015-08-12 |
Niko Matsakis | Fallout in tests -- break this test into three tests...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- break the object safety part into...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- we now report an error if you even...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Add FIXME for apparent stage0 regression
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in libs -- misc missing bounds uncovered by...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New tests --- projection outlives relation
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Generalize the outlives rule for projections to handle...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Introduce a "origin/cause" for new requirements (or...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New tests --- check that wf relation is being checked...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New WF condition requires checking that argument types...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Implement a new wfcheck to replace the old wf; this...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Extend ParameterEnvironment to remember the free_id...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Add two new kinds of predicates, WellFormed and ObjectSafe.
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Define the `wf` and `outlives` relation separately...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Don't report a hard error if there are inference failures...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Correct regression in type-inference caused by failing...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | minor rebase fixes
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | nits
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add regression test for #25368. Fixes #25368.
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add regression test for #25954 (cyclic closure type...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Unify the upvar variables found in closures with the...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Don't be so eager to call unresolved inference variables...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add some debugging to help identify when errors get...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Run the analysis process only once per closure, on...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Introduce ClosureSubsts rather than just having random...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | introduce a Vec<Ty> to TyClosure for storing upvar...
|
commit | commitdiff | tree |
2015-07-14 |
Niko Matsakis | Transition to the new object lifetime defaults, replacing...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Fix some merge conflicts
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Now that I made the warning smarter, these tests no...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Adjust tests to silence warnings (or record them, as...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | After inferring regions, scan for any bounds that are...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Add a boolean flag to ExistentialBounds tracking whether the
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Code up the new lifetime default rules, but leave them...
|
commit | commitdiff | tree |
2015-06-19 |
Niko Matsakis | Expand the "givens" set to cover transitive relations...
|
commit | commitdiff | tree |
2015-06-16 |
Niko Matsakis | Fix merge errors
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | This new caching sometimes suppresses duplicate errors...
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | Rather than expanding the where-clauses in the environment...
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | Add a (somewhat hacky) cache to the tcx that tracks...
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | New tests for cross-crate usages of const fn and so...
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | add const_fn features
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | add a test for const fn methods, as suggested by @pnkfelix
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | permit const-fn in macro expansions
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | Add feature-gate to calling const fn
|
commit | commitdiff | tree |
2015-05-22 |
Niko Matsakis | Two more small fixes.
|
commit | commitdiff | tree |
2015-05-21 |
Niko Matsakis | Make various fixes:
|
commit | commitdiff | tree |
2015-05-21 |
Eduard Burtescu | rustc_trans: evaluate `const fn` function and method...
|
commit | commitdiff | tree |
2015-05-21 |
Eduard Burtescu | rustc: const-qualify `const fn` function and method...
|
commit | commitdiff | tree |
2015-05-21 |
Eduard Burtescu | syntax: parse `const fn` for free functions and inherent...
|
commit | commitdiff | tree |
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 |
next |