]> git.lizzy.rs Git - rust.git/commit
Infer default static/Owned bounds for unbounded heap fns/traits (#7264)
authorBen Blum <bblum@andrew.cmu.edu>
Thu, 20 Jun 2013 22:23:25 +0000 (18:23 -0400)
committerBen Blum <bblum@andrew.cmu.edu>
Wed, 26 Jun 2013 22:14:43 +0000 (18:14 -0400)
commit7b968783d79301af2305c0b1052092f9d31fd622
tree5249ec3d32b5ecfeb7e20c91c66406246a5b68d2
parent12e09afd6d7bb4ca30e572a5214c11284ea1965b
Infer default static/Owned bounds for unbounded heap fns/traits (#7264)
25 files changed:
src/librustc/metadata/encoder.rs
src/librustc/middle/kind.rs
src/librustc/middle/resolve.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/astconv.rs
src/libsyntax/ast.rs
src/libsyntax/ext/build.rs
src/libsyntax/ext/deriving/generic.rs
src/libsyntax/ext/deriving/ty.rs
src/libsyntax/ext/pipes/pipec.rs
src/libsyntax/ext/pipes/proto.rs
src/libsyntax/fold.rs
src/libsyntax/parse/mod.rs
src/libsyntax/parse/parser.rs
src/libsyntax/print/pprust.rs
src/libsyntax/visit.rs
src/test/compile-fail/closure-bounds-cant-promote-superkind-in-struct.rs
src/test/compile-fail/closure-bounds-subtype.rs
src/test/compile-fail/trait-bounds-cant-coerce.rs
src/test/compile-fail/trait-bounds-sugar.rs [new file with mode: 0644]
src/test/run-pass/closure-bounds-copyable-squiggle-closure.rs
src/test/run-pass/closure-bounds-squiggle-closure-as-copyable-typaram.rs
src/test/run-pass/kindck-owned-trait-contains-1.rs
src/test/run-pass/regions-trait.rs
src/test/run-pass/trait-bounds-basic.rs