]> git.lizzy.rs Git - rust.git/history - src/comp/front/ast.rs
Merge pull request #447 from paulstansifer/quick_error_message_fix
[rust.git] / src / comp / front / ast.rs
2011-06-10 Patrick WaltonMerge pull request #447 from paulstansifer/quick_error_...
2011-06-10 Patrick Waltonrustc: Remove the bitwise not operator
2011-06-10 Marijn HaverbekeImplement mutable/immutable alias distinction.
2011-06-10 Patrick WaltonRevert "Encode meta tags in the crate and start sketchi...
2011-06-10 Graydon HoareEncode meta tags in the crate and start sketching enhan...
2011-06-10 Patrick Waltonrustc: Annotate vector and string literals in the AST...
2011-06-09 Patrick Waltonrustc: Add ty_istr and ty_ivec types
2011-06-09 Patrick Waltonrustc: Parse istr and ivec
2011-06-09 Tim ChevalierFurther support for predicate constraints
2011-06-09 Marijn HaverbekeA revised, improved alias-checker
2011-06-08 Patrick WaltonMerge pull request #455 from jdm/fail_str
2011-06-08 Josh MatthewsAdd optional message to fail.
2011-06-08 Josh MatthewsMerge remote branch 'graydon/master'
2011-06-08 Graydon HoareMore work on proper linkage name-mangling. Almost right...
2011-06-03 Graydon HoareAdd spans to fields, args, methods. Improve pp of same.
2011-06-03 Rafael Ávila de... Accept *foo as a pointer to foo.
2011-06-02 Paul StansiferImplement pcwalton's code review suggestions.
2011-06-02 Paul StansiferError message, instead of segfault, when recursive...
2011-06-02 Tim ChevalierAllow constraint args to be literals
2011-06-01 Graydon HoareAdd a space after @mutable.
2011-06-01 Paul StansiferNow imports are not re-exported unless 'export' is...
2011-06-01 Michael SullivanSupport move as an initializer.
2011-06-01 Michael SullivanInsert plumbing for move that behaves just like assign.
2011-05-31 Eric HolkTeach the compiler to understand yield and join, as...
2011-05-31 Graydon HoareAdd span to field to catch per-field comments in rec...
2011-05-27 Paul Stansifer"import module::*;" now works.
2011-05-27 Paul StansiferParsing and folding changes for globbed imports.
2011-05-27 Tim ChevalierRemove unused imports
2011-05-27 Graydon HoareRemove redisue of unused fields from 'ann'.
2011-05-27 Graydon HoareRemove residual uses of fold, and fold itself.
2011-05-21 Tim ChevalierMerge remote-tracking branch 'graydon/master' into...
2011-05-21 Lindsey KuperMore work on anonymous objects.
2011-05-20 Tim ChevalierMake controlflow part of a function type
2011-05-19 Tim Chevalierremove now-unused ts field from ann
2011-05-17 Patrick Waltonrustc: Flatten annotations
2011-05-17 Marijn HaverbekeFinally rename std::_xxx to std::xxx
2011-05-17 Graydon HoareMerge remote branch 'origin/master' into HEAD
2011-05-16 Tim ChevalierStarted adding support for return checking and non...
2011-05-14 Lindsey KuperUse new module namespace syntax.
2011-05-14 Lindsey KuperBug fixes.
2011-05-14 Lindsey KuperCorrect capitalization of "Option".
2011-05-14 Lindsey KuperStarting on support for anonymous objects. Just syntax...
2011-05-13 Marijn HaverbekeMove capture checking into resolve.rs
2011-05-12 Marijn HaverbekeDowncase std modules again, move to :: for module deref...
2011-05-12 Marijn HaverbekeKeep resolve data in external hash table, rather than...
2011-05-12 Marijn HaverbekeEnsure ann tags are actually kept around during typeche...
2011-05-11 Marijn HaverbekeRemove mod indices from the AST
2011-05-11 Marijn HaverbekeGet rid of arm indices
2011-05-11 Marijn HaverbekeGet rid of block indices
2011-05-11 Marijn HaverbekeUse a const for crate-num-zero (ast.local_crate)
2011-05-11 Marijn HaverbekeRewrite comp/middle/resolve.rs
2011-05-11 Patrick Waltonrustc: Number everything with an annotation
2011-05-06 Marijn HaverbekeRename std modules to be camelcased
2011-05-05 Tim ChevalierBring back "pred" syntax for writing predicates for...
2011-05-05 Tim ChevalierCheck well-formedness of constraints
2011-05-04 Patrick Waltonrustc: Stub support for Rust intrinsics
2011-05-03 Brian AndersonExtract ast.is_exported from the resolve module
2011-05-03 Patrick WaltonUn-revert "Use different syntax for checks that matter...
2011-05-03 Graydon HoareRevert "Use different syntax for checks that matter...
2011-05-02 Tim ChevalierUse different syntax for checks that matter to typestate
2011-04-22 Patrick Waltonrustc: Switch @ty.t to ty.t so that we can change it...
2011-04-22 Brian AndersonFix the signature of expr_ext
2011-04-19 Graydon HoareRemove half-baked 'opacity' layer qualifier.
2011-04-19 Graydon HoareRemove effect system from src.
2011-04-19 Marijn Haverbekeadd log_err to rustc
2011-04-14 Graydon HoareWork on destructors, not entirely functional yet (no...
2011-04-13 Tim Chevaliertypestate_check can now handle expr_block, expr_if...
2011-04-12 Patrick Waltonrustc: Switch to indices for type parameters
2011-04-12 Tim ChevalierFurther work on typestate. Handles expr_rec and expr_as...
2011-04-07 Lindsey KuperSupport for self-calls that take arguments.
2011-04-07 Patrick WaltonMerge branch 'master' of github.com:graydon/rust
2011-04-07 Tim ChevalierContinued sketching out code for checking states agains...
2011-04-06 Patrick WaltonMerge branch 'master' of github.com:graydon/rust
2011-04-05 Lindsey KuperFurther on the path toward self-awareness.
2011-04-04 Graydon HoareMake box prefix operator and box type carry mutability...
2011-04-01 Tim ChevalierStarted adding support for typestate checking.
2011-04-01 Patrick Waltonrustc: Add a type annotation to tag items
2011-03-31 Marijn HaverbekeImprove line comment positioning
2011-03-31 Marijn HaverbekeAdd effect field to ast.ty_fn.
2011-03-31 Patrick Waltonrustc: Thread an item-to-type mapping throughout the...
2011-03-29 Lindsey KuperBeginnings of support for magical self prefix; nothing...
2011-03-29 Graydon HoareTeach trans to emit undefined references to 'use'd...
2011-03-29 Brian AndersonAdd expr_spawn, spawn parsing, folding, typechecking...
2011-03-28 Patrick Waltonrustc: Add support for calling LLVM intrinsics as nativ...
2011-03-27 Marijn HaverbekeAdd support for break and cont to rustc
2011-03-25 Graydon HoareAnother go at changing compile-command, this time using...
2011-03-25 Graydon HoareRevert "Bulk-edit compile commands in emacs chatter...
2011-03-25 Graydon HoareBulk-edit compile commands in emacs chatter to point...
2011-03-25 Patrick Waltonrustc: Store cached crate metadata in the session
2011-03-25 Brian AndersonRefactor ast.local to make room for initialization...
2011-03-25 Patrick Waltonrustc: Open "use"d crates; add a _vec.vec_from_buf...
2011-03-23 Tim ChevalierFurther support for floating-point. Literals with expon...
2011-03-22 Tim ChevalierStarted adding support for floating-point type, floatin...
2011-03-21 Graydon HoareModify native_item_fn to handle trailing linkage names...
2011-03-18 Lindsey KuperMerge branch 'master' of git://github.com/graydon/rust
2011-03-18 Patrick Waltonrustc: Implement "mutable?". Add a test case and XFAIL...
2011-03-18 Patrick Waltonrustc: Switch mutability from being a type constructor...
2011-03-16 Patrick Waltonrustc: Add an annotation for the crate definition to...
2011-03-15 Patrick Waltonrustc: Add a stub crate reader module for "use" directives
2011-03-14 Graydon HoareMerge remote branch 'brson/recursive-elseif'
next