summary refs log tree commit diff
path: root/src/librustc/metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-20/+16
2015-07-12Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichtonbors-1/+1
2015-07-12Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakisbors-2/+2
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-07-08trans: Link rlibs to dylibs with --whole-archiveAlex Crichton-5/+1
2015-07-08Remove snake_case names from ty.rsJared Roesch-2/+2
2015-06-30Actually encode default associated typesAriel Ben-Yehuda-0/+4
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-27/+24
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-6/+6
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-11/+11
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-05-26Implement defaults for associated typesAriel Ben-Yehuda-9/+14
2015-05-26Use lookup_locally_or_in_crate_store more oftenAriel Ben-Yehuda-4/+3
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-1/+1
2015-05-21Make various fixes:Niko Matsakis-3/+2
2015-05-21rustc: const-qualify `const fn` function and method calls.Eduard Burtescu-3/+19
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-2/+2
2015-05-13eddyb's changes for DST coercionsNick Cameron-0/+10
2015-05-12Fix ty::populate_implementations_for_trait_if_necessary to load the trait's i...Eduard Burtescu-0/+1
2015-05-12rustc::metadata: use u64 for DefId's instead of strings.Eduard Burtescu-29/+31
2015-04-30Use hash-tables in trait selectionAriel Ben-Yehuda-10/+8
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-5/+5
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-8/+75
2015-04-23Structural changes for associated constantsSean Patrick Santos-8/+12
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-07rustdoc: Improve handling inlined associated typesAlex Crichton-1/+2
2015-04-03In librustc*, convert many uses of ast::Ident to ast::Name, fixing much of #6...Jonathan S-12/+12
2015-04-01Fallout in libsyntax/librustc: use newtype'd options for linked lists,Niko Matsakis-4/+3
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-1/+1
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-5/+5
2015-03-23Fallout in stdlib, rustdoc, rustc, etc. For most maps, converted uses ofNiko Matsakis-3/+3
2015-03-13Fallout of std::old_io deprecationAlex Crichton-38/+48
2015-03-11syntax: move MethMac to MacImplItem and combine {Provided,Required}Method int...Eduard Burtescu-21/+18
2015-03-11syntax: rename TypeMethod to MethodSig and use it in MethDecl.Eduard Burtescu-2/+2
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-42/+17
2015-03-11syntax: move indirection around {Trait,Impl}Item, from within.Eduard Burtescu-15/+11
2015-03-06Change the data structures for tracking defaulted traits. In the tcx, weNiko Matsakis-0/+6
2015-03-04Separate supertrait collection from processing a `TraitDef`. This allowsNiko Matsakis-17/+27
2015-03-04Encode codemap and span information in crate metadata.Michael Woerister-0/+30
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-1/+1
2015-03-03metadata: Bump the metadata encoding version.Kang Seonghoon-1/+1
2015-03-03metadata: Implement relaxation of short RBML lengths.Kang Seonghoon-26/+31
2015-03-03metadata: Avoid the use of raw `wr_str` or `write_all`.Kang Seonghoon-151/+70
2015-02-24Fix fallout from rebasing.Eduard Burtescu-2/+2
2015-02-24Implement `<T>::method` UFCS expression syntax.Eduard Burtescu-1/+1
2015-02-24rustc: combine partial_def_map and last_private_map into def_map.Eduard Burtescu-3/+1
2015-02-24syntax: don't use TraitRef in QPath.Eduard Burtescu-3/+2
2015-02-24syntax: don't store a secondary NodeId for TyPath.Eduard Burtescu-1/+1