summary refs log tree commit diff
path: root/src/librustc/middle/mem_categorization.rs
AgeCommit message (Expand)AuthorLines
2014-06-24librustc: Remove outdated reference to `~` and `@`Tom Jakubowski-3/+6
2014-06-19auto merge of #14830 : luqmana/rust/cmtrttcbctto, r=nikomatsakisbors-1/+6
2014-06-18Ensure dataflow of a proc never looks at blocks from closed-over context.Felix S. Klock II-1/+4
2014-06-17librustc: Don't overwrite vtables when coercing to trait object.Luqman Aden-1/+6
2014-06-18Remove TraitStore from ty_traitNick Cameron-8/+0
2014-06-16rustc: Improve span for error about using a method as a field.Kevin Butler-1/+1
2014-06-15Register new snapshotsAlex Crichton-12/+0
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-0/+12
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-32/+34
2014-06-10Fix more misspelled comments and strings.Joseph Crail-2/+2
2014-06-06Move Def out of syntax crate, where it does not belongNiko Matsakis-16/+17
2014-06-06Fix mem_categorization to treat an AutoObject adjustment as an rvalue.Cameron Zwarich-5/+3
2014-06-06Change to_str().to_string() to just to_str()Adolfo OchagavĂ­a-1/+1
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-5/+5
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-8/+8
2014-05-29auto merge of #14483 : ahmedcharles/rust/patbox, r=alexcrichtonbors-1/+1
2014-05-29auto merge of #14481 : alexcrichton/rust/no-format-strbuf, r=sfacklerbors-15/+11
2014-05-28Add AST node for pattern macrosKeegan McAllister-0/+4
2014-05-28std: Remove format_strbuf!()Alex Crichton-15/+11
2014-05-27Rename PatUniq to PatBox. Fixes part of #13910.Ahmed Charles-1/+1
2014-05-27std: Rename strbuf operations to stringRicho Healey-14/+14
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-4/+4
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-7/+7
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-34/+33
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-4/+10
2014-05-01auto merge of #13724 : nikomatsakis/rust/expr-use-visitor, r=pnkfelixbors-6/+14
2014-04-29Remove internal support for fixed length stringsNick Cameron-4/+2
2014-04-28Refactor ty_str to use a ~(str) representation.Nick Cameron-3/+2
2014-04-24Pre-step towards issue #12624 and others: Introduce ExprUseVisitor, remove theNiko Matsakis-6/+14
2014-04-22rustc: de-@ mem_categorization.Eduard Burtescu-78/+80
2014-04-22rustc: make MemCategorizationContext immutable.Eduard Burtescu-31/+27
2014-04-22rustc: de-@ ty::AutoAdjustment.Eduard Burtescu-4/+7
2014-04-20Refactor ty_vec represent &[T] as &([T])Nick Cameron-14/+14
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-12/+12
2014-04-11rustc: remove the last mentions of @fn.Eduard Burtescu-2/+2
2014-04-11rustc: remove proc -> once || coercions.Eduard Burtescu-13/+2
2014-04-11rustc: fix fallout from removing ast::Sigil and use ty::TraitStore in ty::Clo...Eduard Burtescu-8/+6
2014-04-11rustc: fix the fallout from moving mutability into VstoreSlice and RegionTrai...Eduard Burtescu-9/+8
2014-04-10rustc: rename ty::vstore and its variants to UpperCamelCase.Eduard Burtescu-7/+7
2014-04-02middle: mem_categorization: remove dead codeCorey Richardson-64/+1
2014-03-31rustc: Switch field privacy as necessaryAlex Crichton-8/+8
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-23use TotalEq for HashMapDaniel Micay-5/+5
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-6/+3
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakisbors-6/+17
2014-03-20Forbid borrow of static items with unsafe interiorFlavio Percoco-6/+17
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-19rustc: put ty_closure behind some indirection.Huon Wilson-2/+2
2014-03-19rustc: put ty_trait behind some indirection.Huon Wilson-2/+2