]> git.lizzy.rs Git - rust.git/commit
Add existential type definitons
authorOliver Schneider <github35764891676564198441@oli-obk.de>
Tue, 22 May 2018 12:31:56 +0000 (14:31 +0200)
committerOliver Schneider <github35764891676564198441@oli-obk.de>
Thu, 7 Jun 2018 15:33:53 +0000 (17:33 +0200)
commit9b1bd94e37bbc68fcca9a97b03a0355b505bc302
treecd9b74c9766091c2d4fb442b24551f9a398f026e
parentc131bdcaff68d35f96e954baac4340206779335f
Add existential type definitons
44 files changed:
src/librustc/hir/def.rs
src/librustc/hir/intravisit.rs
src/librustc/hir/lowering.rs
src/librustc/hir/map/def_collector.rs
src/librustc/hir/map/definitions.rs
src/librustc/hir/map/hir_id_validator.rs
src/librustc/hir/map/mod.rs
src/librustc/hir/mod.rs
src/librustc/hir/print.rs
src/librustc/ich/impls_hir.rs
src/librustc/ich/impls_syntax.rs
src/librustc/infer/anon_types/mod.rs
src/librustc/middle/reachable.rs
src/librustc/middle/resolve_lifetime.rs
src/librustc/traits/query/normalize.rs
src/librustc/ty/context.rs
src/librustc/ty/item_path.rs
src/librustc/util/ppaux.rs
src/librustc_metadata/decoder.rs
src/librustc_metadata/encoder.rs
src/librustc_metadata/schema.rs
src/librustc_mir/monomorphize/collector.rs
src/librustc_privacy/lib.rs
src/librustc_resolve/lib.rs
src/librustc_save_analysis/lib.rs
src/librustc_typeck/astconv.rs
src/librustc_typeck/check/mod.rs
src/librustc_typeck/check/writeback.rs
src/librustc_typeck/collect.rs
src/librustdoc/clean/mod.rs
src/libsyntax_pos/hygiene.rs
src/test/incremental/hashes/function_interfaces.rs
src/test/run-pass/impl-trait/auxiliary/xcrate.rs
src/test/run-pass/impl-trait/example-calendar.rs
src/test/run-pass/impl-trait/existential-minimal.rs [new file with mode: 0644]
src/test/run-pass/impl-trait/xcrate_simple.rs [new file with mode: 0644]
src/test/ui/impl-trait/auto-trait-leak.rs
src/test/ui/impl-trait/auto-trait-leak.stderr
src/test/ui/impl-trait/auto-trait-leak2.rs [new file with mode: 0644]
src/test/ui/impl-trait/auto-trait-leak2.stderr [new file with mode: 0644]
src/test/ui/impl-trait/equality.rs
src/test/ui/impl-trait/equality.stderr
src/test/ui/impl-trait/equality2.rs [new file with mode: 0644]
src/test/ui/impl-trait/equality2.stderr [new file with mode: 0644]