summary refs log tree commit diff
path: root/src/librustc/middle/check_const.rs
AgeCommit message (Expand)AuthorLines
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-5/+4
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-17auto merge of #12742 : FlaPer87/rust/issue-11411-static-mut-slice, r=nikomats...bors-0/+1
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-4/+4
2014-03-17De-@ Session usage.Eduard Burtescu-52/+33
2014-03-13Implement automatic overloaded dereference.Eduard Burtescu-2/+2
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-0/+1
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-3/+2
2014-03-06rustc: Move mut slice check to `check_static`Flavio Percoco-14/+6
2014-03-06Allow mutable slices in statics.xales-5/+14
2014-03-02Make visible types public in rustcSteven Fackler-1/+1
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-2/+2
2014-02-26Rename a few typeck method-related structures to UpperCamelCase.Eduard Burtescu-3/+3
2014-02-14Removed the obsolete ast::CallSugar (previously used by `do`).Eduard Burtescu-1/+1
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-17/+8
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-2/+2
2014-02-02syntax: remove the handling of @str and @[] from the parser completely.Huon Wilson-2/+1
2014-01-20auto merge of #11662 : alexcrichton/rust/faster-parens, r=huonwbors-2/+1
2014-01-20Fix a pathological const checking caseAlex Crichton-2/+1
2014-01-19syntax: convert ast_map to use a SmallIntMap.Huon Wilson-2/+1
2014-01-13librustc: Remove `@` pointer patterns from the languagePatrick Walton-10/+8
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-23/+23
2014-01-07'borrowed pointer' -> 'reference'Brian Anderson-1/+1
2014-01-06Disowned the Visitor.Eduard Burtescu-35/+21
2014-01-03librustc: Remove `@mut` support from the parserPatrick Walton-3/+2
2014-01-03librustc: De-`@mut` the AST mapPatrick Walton-3/+5
2013-12-26librustc: De-`@mut` the def map.Patrick Walton-11/+17
2013-12-26librustc: De-`@mut` the `idstack` in constant checkingPatrick Walton-6/+14
2013-12-26librustc: De-`@mut` the method mapPatrick Walton-1/+2
2013-11-28Register new snapshotsAlex Crichton-15/+15
2013-11-26Take &Pat in visit_patSeo Sanghyeon-2/+2
2013-11-17Better error message when using vectors in staticsCorey Richardson-2/+8
2013-11-12Remove type overflow checks from check_const.rs, refs #4220Florian Hahn-15/+0
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-2/+2
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-2/+2
2013-09-30rustc: Remove usage of fmt!Alex Crichton-2/+2
2013-09-25Fold env into CheckItemRecursionVisitor.Felix S. Klock II-15/+17
2013-09-11Properly encode/decode structural variants.SiegeLord-1/+1
2013-09-04stop treating char as an integer typeDaniel Micay-9/+7
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-39/+39
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-4/+4
2013-08-27librustc: Add support for type parameters in the middle of paths.Patrick Walton-1/+1
2013-08-19auto merge of #8539 : pnkfelix/rust/fsk-visitor-vpar-defaults-step2, r=graydo...bors-36/+60
2013-08-15Ported check_const from oldvisit to <V:Visitor> trait API.Felix S. Klock II-36/+60
2013-08-13librustc: Allow vector repeat exprs in statics.Luqman Aden-0/+1
2013-08-03remove obsolete `foreach` keywordDaniel Micay-2/+2
2013-08-02librustc: Introduce a new visitor type based on traits and port syntax to it.Patrick Walton-15/+15
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-2/+2
2013-07-29New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec...Michael Woerister-1/+1