summary refs log tree commit diff
path: root/src/rustc/middle/region.rs
AgeCommit message (Expand)AuthorLines
2012-03-26rustc: Combine and unify regionsPatrick Walton-0/+36
2012-03-23rustc: Redo region inference to be a bit less brokenPatrick Walton-58/+39
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-3/+3
2012-03-21rustc: Introduce re_params into the typecheckerPatrick Walton-2/+2
2012-03-15rustc: Create self region bindings, and forbid the self region from being use...Patrick Walton-8/+38
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-6/+6
2012-03-14rustc: Fix a couple of bugs that prevented taking addresses of rvaluesPatrick Walton-2/+2
2012-03-14rustc: Record the parent blocks of localsPatrick Walton-1/+12
2012-03-13rustc: Allow the addresses of rvalues to be takenPatrick Walton-2/+19
2012-03-13rustc: Instantiate "caller" regions when calling functionsPatrick Walton-2/+15
2012-03-13rustc: Infer regions of variant arguments to the caller regionPatrick Walton-2/+2
2012-03-13rustc: Get reference typedefs workingPatrick Walton-5/+21
2012-03-13rustc: Use only ast_ty_to_ty for region inferencePatrick Walton-27/+4
2012-03-13rustc: Fix long linePatrick Walton-1/+1
2012-03-13rustc: Record what `&` would resolve to for every AST typePatrick Walton-23/+24
2012-03-12rustc: Word a comment more clearly in region.rsPatrick Walton-4/+1
2012-03-12rustc: Use linked lists instead of hash tables for region binding scopesPatrick Walton-6/+16
2012-03-12rustc: Use the name map to resolve region namesPatrick Walton-2/+2
2012-03-12rustc: Map region names to their functions. Also speed up region checking by ...Patrick Walton-8/+14
2012-03-12rustc: Refactor regions to handle nested functions properly and fix the subty...Patrick Walton-68/+87
2012-03-11rustc: Record the parent function of each functionPatrick Walton-4/+23
2012-03-11rustc: Fix long linesPatrick Walton-7/+9
2012-03-11rustc: Unify regions in most cases. (Nested functions aren't properly handled...Patrick Walton-0/+14
2012-03-11rustc: Map local variables to their containing blocks so we know their regionsPatrick Walton-7/+84
2012-03-09rustc: Perform region inferencePatrick Walton-0/+145