summary refs log tree commit diff
path: root/src/librustc/metadata/tyencode.rs
AgeCommit message (Expand)AuthorLines
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-28Rename Pod into CopyFlavio Percoco-1/+1
2014-03-22auto merge of #13076 : FlaPer87/rust/remove-freeze, r=alexcrichtonbors-1/+0
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-23/+10
2014-03-22rustc: Remove special treatment for Freeze and NoFreezeFlavio Percoco-1/+0
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakisbors-0/+1
2014-03-20Add a Share kindFlavio Percoco-0/+1
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-19rustc: put ty_closure behind some indirection.Huon Wilson-1/+1
2014-03-19rustc: put ty_trait behind some indirection.Huon Wilson-3/+3
2014-03-17De-@ codemap and diagnostic.Eduard Burtescu-3/+2
2014-03-17De-@ tyencode::ctxt and related parts of astencode.Eduard Burtescu-15/+15
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-2/+2
2014-03-12Alpha-rename `.ident` fields of type `Name` to `.name`.Felix S. Klock II-4/+4
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-2/+2
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-2/+2
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-1/+2
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-3/+4
2014-02-12Removed ty_type (previously used to represent *tydesc).Eduard Burtescu-1/+0
2014-02-08Fixed error starting with uppercasemr.Shu-3/+3
2014-02-07Removed @self and @Trait.Eduard Burtescu-1/+0
2014-02-03rustc: Remove io_error usageAlex Crichton-2/+4
2014-02-02rustc: Remove the vstore handling of @str and @[].Huon Wilson-1/+0
2014-02-02librustc: De-`@str` type short namesPatrick Walton-6/+8
2014-01-30Implement default type parameters in generics.Eduard Burtescu-0/+1
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-4/+0
2014-01-21[std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() be...Simon Sapin-1/+1
2014-01-17auto merge of #11598 : alexcrichton/rust/io-export, r=brsonbors-1/+1
2014-01-17Tweak the interface of std::ioAlex Crichton-1/+1
2014-01-12Removed remnants of `@mut` and `~mut` from comments and the type system.Eduard Burtescu-1/+1
2014-01-11Use the right type for self in methods and remove obsoleted items.Eduard Burtescu-1/+0
2014-01-11Removed obsolete 'e' prefix on ty_evec and ty_estr.Eduard Burtescu-2/+2
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-16/+16
2014-01-08Remove the io::Decorator traitAlex Crichton-2/+1
2014-01-03librustc: Remove `@mut` support from the typechecker and borrow checkerPatrick Walton-1/+1
2014-01-03librustc: De-`@mut` the span handlerPatrick Walton-1/+1
2014-01-01syntax::diagnostic: Remove unnecessary traitsklutzy-2/+2
2013-12-27librustc: Implement coercion for traits.Luqman Aden-1/+1
2013-12-26librustc: De-`@mut` the `type_abbrevs` tablePatrick Walton-5/+12
2013-12-26libextra: Stop using `@mut MemWriter` in the EBML modulePatrick Walton-25/+25
2013-12-26librustc: De-`@mut` the short names cachePatrick Walton-6/+16
2013-12-16librustc: Implement a `Pod` kind for types that can be `memcpy`'d.Patrick Walton-0/+1
2013-12-08Remove dead codesKiet Tran-7/+0
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-3/+3
2013-11-19librustc: Change most uses of `&fn()` to `||`.Patrick Walton-1/+1
2013-11-11Move std::rt::io to std::ioAlex Crichton-3/+3
2013-11-08Rename and modernize region enum namesNiko Matsakis-11/+11