2014-12-08 |
Niko Matsakis | Link regions in `ref` bindings from fn arguments.
|
commit | commitdiff | tree |
2014-12-08 |
Niko Matsakis | Stop masking overflow and propagate it out more aggressively...
|
commit | commitdiff | tree |
2014-12-08 |
Niko Matsakis | Kill dead code
|
commit | commitdiff | tree |
2014-12-08 |
Niko Matsakis | Add ability to configure recursion limit.
|
commit | commitdiff | tree |
2014-12-08 |
Niko Matsakis | Add a feature opt `opt_out_copy` that allows people...
|
commit | commitdiff | tree |
2014-12-08 |
Niko Matsakis | librustc: Make `Copy` opt-in.
|
commit | commitdiff | tree |
2014-12-05 |
Niko Matsakis | Remove crates from test list so that we don't waste...
|
commit | commitdiff | tree |
2014-12-05 |
Niko Matsakis | Fix various references in late-running tests and things
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Delete diagnostics tests because that model doesn't...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | FIXME(#19497) -- Stop messing around and just give...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Separate the driver into its own crate that uses trans...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Move typeck into its own crate.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Remove dependencies on driver from trans et al. by...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Modify libsyntax/diagnostics to not be so persnickety...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Move `typeck` logically in the module tree out to the...
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Remove one dependence on typeck from const_eval.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Remove "dependence" on typeck from comment in substs.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Remove dependence on typeck from ppaux.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Remove dependency on typeck from lint.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Move infer out of `middle::typeck` and into just `middle`.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Move various data structures out of typeck and into ty.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Adjust nits from pcwalton.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Add a cache so we don't create so many shims.
|
commit | commitdiff | tree |
2014-12-04 |
Niko Matsakis | Implement the `Fn` trait for bare fn pointers in the...
|
commit | commitdiff | tree |
2014-12-03 |
Niko Matsakis | FIXME(#19481) -- workaround valgrind cleanup failure...
|
commit | commitdiff | tree |
2014-12-03 |
Niko Matsakis | Correct various compile-fail tests. Most of the changes...
|
commit | commitdiff | tree |
2014-12-03 |
Niko Matsakis | Treat builtin bounds like all other kinds of trait...
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Add tests for the parsing of `+` and the error messages...
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Fix odd example where bounds were permitted and then...
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Fix rustdoc
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Rote changes due to the fact that ast paths no longer...
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Fixup various places that were doing `&T+'a` and do...
|
commit | commitdiff | tree |
2014-11-26 |
Niko Matsakis | Implement the new parsing rules for types in the parser...
|
commit | commitdiff | tree |
2014-11-25 |
Niko Matsakis | Stop indenting error messages. It throws off M-x next...
|
commit | commitdiff | tree |
2014-11-20 |
Niko Matsakis | Require that objects can only be made from Sized types...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Use the expected type to decide whether `||` is an...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Merge the ExprFnBlock and ExprUnboxedClosure into one...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Pass the unadjusted type into the unsize_info function...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Update libcollections tests to pass the new type rules...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Ensure that the type parameters passed to methods outlive...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Refactor QPath to take an ast::TraitRef
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Deduce the argument types based on the expected type...
|
commit | commitdiff | tree |
2014-11-19 |
Niko Matsakis | Move closure checking into its own file. Shrink check...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Fix merge conflict about `[]` coercions in new tests
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Update test for equivalency to include region binders...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Update tests for `()` notation to use traits not structs
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Allow impl's to have late-bound regions. Introduces...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Introduce machinery for higher-ranked TraitRefs
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Test resolving of names with `for` binders.
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Miscellaneous reformatttings and renamings.
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Stop checking the correctness of explicit self twice...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Convert TyPolyTraitRef to accept arbitary bounds, so...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Make it an error to use parenthetical notation with
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Introduce some sanity checking assertions in trans...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Switch the code to use De Bruijn indices rather than...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Pull out the fn-sig sub/lub/glb code and generalize...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Place parenthetical notation under the `unboxed_closure...
|
commit | commitdiff | tree |
2014-11-18 |
Niko Matsakis | Move trans, back, driver, and back into a new crate...
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Fix merge conflicts from making enum variants namespaced.
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Use the quick reject mechanism during trait matching...
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Port a simplified versions of pcwalton's "quick reject...
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Correct indentation
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Correct long line
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Substitute type/lifetimeInstatiate method type/early...
|
commit | commitdiff | tree |
2014-11-17 |
Niko Matsakis | Rewrite method resolution to be cleaner, more correct...
|
commit | commitdiff | tree |
2014-11-16 |
Niko Matsakis | Try to remove ty_nil, some kind of error in exhaustiveness...
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | Fix tidy error
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | Purge the old `once_fns`, which are not coming back
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | Update tests where we don't report errors twice anymore
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | Update parser with `for` syntax
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | Make TyTrait embed a `TraitRef`, so that when we extend...
|
commit | commitdiff | tree |
2014-11-07 |
Niko Matsakis | libs: add Deref, DerefMut impls for references, fixing...
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Remove the unboxed closure `|:|` notation from types...
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Support parenthesized paths `Foo(A,B) -> C` that expand...
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Restructure parsing of paths, which is quite tortured
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Correct tests that were supposed to fail but now pass...
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Partial fix for #17901: Be less conservative around...
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Reverse order of lookup
|
commit | commitdiff | tree |
2014-11-06 |
Niko Matsakis | Add blanket impls to allow the various `Fn` traits...
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Better debug printouts
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Remove incorrect doc annotation, mark experimental...
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Update the guide examples and try not to leave user...
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Implement new operator dispatch semantics.
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Add impls of the comparison operators for fixed-length...
|
commit | commitdiff | tree |
2014-11-05 |
Niko Matsakis | Repair various cases where values of distinct types...
|
commit | commitdiff | tree |
2014-11-03 |
Niko Matsakis | Use a struct rather than a 4-tuple
|
commit | commitdiff | tree |
2014-11-03 |
Niko Matsakis | Move associated types into the Assoc space and add...
|
commit | commitdiff | tree |
2014-11-03 |
Niko Matsakis | Add a 4th space for associated types defined in a trait...
|
commit | commitdiff | tree |
2014-11-03 |
Niko Matsakis | Add in the bounds into the typeparameterdefs for assoc...
|
commit | commitdiff | tree |
2014-11-03 |
Niko Matsakis | Restructure AST so that the associated type definition...
|
commit | commitdiff | tree |
2014-10-31 |
Niko Matsakis | Teach variance checker about the lifetime bounds that...
|
commit | commitdiff | tree |
2014-10-31 |
Niko Matsakis | Prefer where clauses to impls in trait resolution ...
|
commit | commitdiff | tree |
2014-10-28 |
Niko Matsakis | Avoid O(n^2) performance by reconsidering the full...
|
commit | commitdiff | tree |
2014-10-24 |
Niko Matsakis | Use type-safe wrapper for TypeFlags
|
commit | commitdiff | tree |
2014-10-22 |
Niko Matsakis | Use local cache when there are unbound type variables...
|
commit | commitdiff | tree |
2014-10-22 |
Niko Matsakis | Add test for issue #17594
|
commit | commitdiff | tree |
2014-10-22 |
Niko Matsakis | Adjust orphan rules to consider all input types, not...
|
commit | commitdiff | tree |
2014-10-21 |
Niko Matsakis | Patch up broken error messages
|
commit | commitdiff | tree |
2014-10-21 |
Niko Matsakis | Address nits by @pcwalton
|
commit | commitdiff | tree |
2014-10-21 |
Niko Matsakis | Coherence tests that seemed to be missing.
|
commit | commitdiff | tree |
next |