summary refs log tree commit diff
path: root/src/librustc/middle/ty.rs
AgeCommit message (Expand)AuthorLines
2014-03-31vec: convert `append` and `append_one` to methodsDaniel Micay-7/+3
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-11/+11
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-7/+7
2014-03-27Added lint for #[deriving] structs and enums with unsafe pointers. #13032.Michael Darakananda-0/+1
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-3/+3
2014-03-23use TotalEq for HashMapDaniel Micay-26/+28
2014-03-22auto merge of #13076 : FlaPer87/rust/remove-freeze, r=alexcrichtonbors-19/+2
2014-03-22rustc: Remove all usage of manual deref()Alex Crichton-3/+3
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-184/+95
2014-03-22rustc: Remove special treatment for Freeze and NoFreezeFlavio Percoco-19/+2
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-8/+7
2014-03-21syntax: make OptVec immutable.Huon Wilson-5/+4
2014-03-20Register new snapshotsAlex Crichton-7/+0
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakisbors-22/+47
2014-03-20Forbid borrow of static items with unsafe interiorFlavio Percoco-0/+8
2014-03-20Add Unsafe<T> typeFlavio Percoco-1/+4
2014-03-20Add a Share kindFlavio Percoco-22/+36
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-4/+4
2014-03-19rustc: put ty_closure behind some indirection.Huon Wilson-6/+6
2014-03-19rustc: put ty_trait behind some indirection.Huon Wilson-14/+30
2014-03-17De-@ codemap and diagnostic.Eduard Burtescu-2/+0
2014-03-17De-@ resolve_lifetime.Eduard Burtescu-2/+2
2014-03-17De-@ CStore uses.Eduard Burtescu-38/+33
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-167/+165
2014-03-17De-@ Session usage.Eduard Burtescu-3/+3
2014-03-15rustc: Remove compiler support for __log_level()Alex Crichton-1/+0
2014-03-13Apply @nikomatsakis' nits and comments patch.Eduard Burtescu-3/+7
2014-03-13Introduce a common recursion limit for auto-dereference and monomorphization.Eduard Burtescu-31/+0
2014-03-13Implement automatic overloaded dereference.Eduard Burtescu-76/+45
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-3/+3
2014-03-12Add proper support for early/late distinction for lifetime bindings.Felix S. Klock II-5/+29
2014-03-12Alpha-rename `.ident` fields of type `Name` to `.name`.Felix S. Klock II-2/+2
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-41/+56
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-54/+52
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-2/+2
2014-03-06syntax: Conditionally deriving(Hash) with WritersAlex Crichton-2/+19
2014-03-06rustc: Move to FNV hashing for node/def idsAlex Crichton-63/+64
2014-03-06fix typos with with repeated words, just like this sentence.Kang Seonghoon-4/+4
2014-03-05Allow overloading explicit dereferences.Eduard Burtescu-0/+1
2014-03-02Make visible types public in rustcSteven Fackler-3/+3
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-5/+8
2014-02-28rustc: Add the concept of a Strict Version HashAlex Crichton-3/+4
2014-02-28auto merge of #12544 : erickt/rust/hash, r=acrichtobors-1/+1
2014-02-27collections: allow `HashMap` to work with generic hashersErick Tryzelaar-1/+1
2014-02-27Forbid certain types for static itemsFlavio Percoco-0/+8
2014-02-27Implement `has_dtor` method in TypeContentsFlavio Percoco-0/+4
2014-02-27Remove unused type_is_pod functionFlavio Percoco-55/+0
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-1/+1