]> git.lizzy.rs Git - rust.git/history - src/comp/middle/alias.rs
Merge remote-tracking branch 'erickt/master'
[rust.git] / src / comp / middle / alias.rs
2012-02-05 Brian AndersonMerge remote-tracking branch 'erickt/master'
2012-02-05 Niko Matsakisinfer modes rather than overwriting with expected ty
2012-02-01 Marijn HaverbekeRemove support for native types
2012-02-01 Tim ChevalierChange option::t to option
2012-01-31 Graydon HoareMerge pull request #1713 from killerswan/manpg
2012-01-31 Tim ChevalierRequire alts to be exhaustive
2012-01-30 Paul WoolcockChange all ternary ops to if/then/else
2012-01-28 Erick Tryzelaarcore: rename vec::position* functions
2012-01-28 Brian AndersonMerge remote-tracking branch 'killerswan/fixing_strings_2'
2012-01-27 Graydon HoareMerge pull request #1669 from graydon/inno-setup
2012-01-26 Marijn HaverbekeRemove ty_native_fn
2012-01-25 Brian AndersonMerge pull request #1627 from graydon/win32-quoting
2012-01-25 Marijn HaverbekeRename tag to enum throughout the compiler
2012-01-24 Brian AndersonMerge pull request #1628 from startling/cargo-descriptions
2012-01-24 Niko Matsakiss/block()/fn()/g
2012-01-20 Patrick Waltonrustc: ";" to "," in enums
2012-01-19 Patrick Waltonrustc: "tag" -> "enum"
2012-01-19 Tim ChevalierRemove '.' after nullary tags in patterns
2012-01-17 Graydon HoareMerge pull request #1544 from kevina/issue-1393
2012-01-17 Graydon HoareMerge pull request #1554 from rtanglao/master
2012-01-17 Graydon HoareMerge pull request #1548 from grahame/fix-interrupted...
2012-01-17 Graydon HoareMerge pull request #1549 from grahame/build-tutorial
2012-01-17 Tim ChevalierAllow omission of the '.' after nullary tag patterns
2012-01-13 Niko Matsakisdistinguish "any closure" and "stack closure" (block)
2012-01-13 Marijn HaverbekeObj system? What obj system?
2012-01-12 Marijn HaverbekeMake driver::session::session no longer an object
2012-01-05 Niko Matsakisrequire a non-semi expr acting as a stmt to have unit...
2012-01-03 Brian AndersonMerge pull request #1392 from Lenny222/list
2011-12-30 Niko Matsakissplit proto from fn_decl, as not all fn_decls know...
2011-12-24 Graydon HoareMerge pull request #1377 from Lenny222/icu
2011-12-23 Marijn HaverbekeGo back to a single visit_fn function in visit.rs
2011-12-23 Marijn HaverbekeUse the same type of record in ty::ty_fn and ty::method
2011-12-21 Niko MatsakisMake { || ... } sugar for any type of closure, inferred
2011-12-16 Graydon HoareMerge pull request #1317 from boggle/fix1315
2011-12-16 Niko Matsakisreorder args to the various vec, option fns so blk...
2011-12-16 Marijn HaverbekeMake uses of self in impls compile
2011-12-16 Marijn HaverbekeParse and resolve implementations.
2011-12-14 Graydon HoareMerge pull request #1292 from boggle/fix1291
2011-12-14 Graydon HoareCopy first batch of material from libstd to libcore.
2011-12-08 Marijn HaverbekeAllow binding of nested patterns
2011-12-07 Graydon HoareRemove stmt_crate_directive, it's vestigial and confusing.
2011-12-07 Marijn HaverbekeChange literal representation to not truncate
2011-11-30 Marijn HaverbekeBox ast::path values
2011-11-23 Marijn HaverbekeRollback return-by-reference
2011-11-21 Haitao Lirustc: Remove abi from ast::native_mod
2011-11-21 Marijn HaverbekeClose hole in safe-reference analysis
2011-11-21 Marijn HaverbekeFix bad interaction between last-use finding and references
2011-11-18 Marijn HaverbekeAdd a pass-by-copy parameter passing convention
2011-11-17 Niko MatsakisMerge branch 'master' of github.com:graydon/rust
2011-11-17 Niko Matsakisremove compile-command from local variable blocks
2011-11-15 Marijn HaverbekeFix handling of loops and conditionals in alias.rs
2011-11-11 Haitao LiCleanup unused imports
2011-11-03 Marijn HaverbekeDisallow writing to function arguments again
2011-10-25 Marijn HaverbekeProperly take mutable object fields into account during...
2011-10-21 Marijn HaverbekeChange the way block calls are parsed, mark them as...
2011-10-21 Marijn HaverbekeDrop support for iter, put, and for-each
2011-10-21 Brian AndersonMerge ast::proto_shared and ast::proto_closure
2011-10-12 Niko Matsakisexpand purity to include unsafe
2011-10-07 Marijn HaverbekeForbid passing dynamically-sized types by value
2011-10-07 Marijn HaverbekeParse and typecheck by-value and by-ref arg specs
2011-09-28 Brian AndersonRevert "Revert "Implement pattern ranges for all numeri...
2011-09-28 Marijn HaverbekeRemove a few kludges that worked around issue #913
2011-09-23 Brian AndersonBegin to support pattern matching on unique boxes
2011-09-22 Brian AndersonConvert ty::ty_uniq to contain a mutable type
2011-09-21 Marijn HaverbekeRevert "Implement pattern ranges for all numeric types."
2011-09-21 Josh MatthewsImplement pattern ranges for all numeric types.
2011-09-16 Marijn HaverbekeRemove autoderef for calls
2011-09-16 Marijn HaverbekeClean up (and optimize) root-mutability analysis in...
2011-09-16 Marijn HaverbekeChange convention for specifying referenced argument
2011-09-15 Marijn HaverbekeGeneralize expression roots in alias analysis
2011-09-15 Marijn HaverbekeRequire the parameter that will be referenced to be...
2011-09-15 Marijn HaverbekeOverhaul alias-checking of blocks
2011-09-15 Marijn HaverbekeMake storing returned references in a by-reference...
2011-09-15 Marijn HaverbekeForbid assignment to by-reference bindings
2011-09-15 Marijn HaverbekeImplement basic checking of by-reference bindings
2011-09-15 Marijn HaverbekeMove local numbering into ast_map.rs
2011-09-15 Marijn HaverbekeAdd representation for by-ref let bindings
2011-09-14 Marijn HaverbekeAdd syntax and representation for return-by-mutably...
2011-09-14 Marijn HaverbekeAccept returning refs rooted in an arg from a by-ref...
2011-09-14 Marijn HaverbekeDisallow implicit arg copying when the function returns...
2011-09-14 Marijn HaverbekeRudimentary checking of safe alias returns
2011-09-14 Marijn HaverbekeRename restrict to binding in alias.rs
2011-09-14 Marijn HaverbekeStop needlessly boxing vectors in alias.rs
2011-09-13 Marijn HaverbekeAlways warn when implicitly copying a generic type
2011-09-13 Marijn HaverbekeProperly alias-check bindings in for-each loops
2011-09-13 Marijn HaverbekeClean up copy bookkeeping in alias.rs
2011-09-13 Marijn HaverbekeMake for loop alias-safe
2011-09-13 Marijn HaverbekeApply implicit copying for unsafe references to alt...
2011-09-12 Graydon HoareFactor imports mindlessly.
2011-09-12 Brian AndersonMerge branch 'unwind'
2011-09-12 Marijn HaverbekeRename alias to reference in docs and error messages
2011-09-12 Marijn HaverbekeWarn when inserting an implicit copy that may be expensive
2011-09-12 Marijn HaverbekePretty-print for new arg-mode syntax
2011-09-12 Marijn HaverbekeReformat for new mode syntax, step 1
2011-09-12 Marijn HaverbekeMake the names of the arg mode tag reflect their (revis...
2011-09-12 Marijn HaverbekePass all arguments by reference, make immut alias mode...
2011-09-08 Graydon HoareMerge pull request #867 from paulstansifer/master
2011-09-06 Tim ChevalierMerge remote-tracking branch 'graydon/master'
2011-09-03 Brian AndersonRename ty_istr to ty_str. Issue #855
2011-09-03 Brian AndersonReformat. Issue #855
next