]> git.lizzy.rs Git - rust.git/commit
Create a new pass to resolve named lifetimes; rscope is not only
authorNiko Matsakis <niko@alum.mit.edu>
Mon, 28 Oct 2013 21:37:10 +0000 (17:37 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Fri, 8 Nov 2013 21:52:36 +0000 (16:52 -0500)
commit8e1de17757a204948b8d0ead4990b2602bc81298
treecb5319c4925395e9d350ec027b92163517fc61ca
parenta594a999fbccf04710c9dfea3ef3d231c14e1bd1
Create a new pass to resolve named lifetimes; rscope is not only
used to indicate when anonymous regions (i.e., &T) are permitted
src/librustc/driver/driver.rs
src/librustc/middle/resolve_lifetime.rs [new file with mode: 0644]
src/librustc/middle/ty.rs
src/librustc/middle/typeck/astconv.rs
src/librustc/middle/typeck/rscope.rs
src/libsyntax/ast.rs
src/libsyntax/visit.rs
src/test/compile-fail/regions-name-duplicated.rs [new file with mode: 0644]
src/test/compile-fail/regions-name-static.rs [new file with mode: 0644]
src/test/compile-fail/regions-name-undeclared.rs [new file with mode: 0644]