summary refs log tree commit diff
path: root/src/librustc/metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2014-03-29auto merge of #13188 : FlaPer87/rust/master, r=alexcrichtonbors-5/+0
2014-03-29Register new snapshotFlavio Percoco-5/+0
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-27serialize: use ResultSean McArthur-62/+69
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-4/+4
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-82/+46
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-17De-@ codemap and diagnostic.Eduard Burtescu-5/+5
2014-03-17De-@ CStore uses.Eduard Burtescu-1/+1
2014-03-17De-@ tyencode::ctxt and related parts of astencode.Eduard Burtescu-6/+6
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-3/+3
2014-03-12Alpha-rename `.ident` fields of type `Name` to `.name`.Felix S. Klock II-1/+1
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-6/+7
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-25/+25
2014-03-06rustc: Move to FNV hashing for node/def idsAlex Crichton-5/+6
2014-03-02Make visible types public in rustcSteven Fackler-2/+2
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-19/+26
2014-02-28rustc: Add the concept of a Strict Version HashAlex Crichton-4/+5
2014-02-28rustc: Simplify crate loading constraintsAlex Crichton-8/+11
2014-02-27rustc: Remove codemap and reachable from metadata encoderBrian Anderson-15/+1
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-3/+4
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+1
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-18/+18
2014-02-21std: rewrite Hash to make it more genericErick Tryzelaar-0/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-18/+18
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-225/+150
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-25/+25
2014-02-11metadata -- remove tiny convenience closure that was causing conflicting muta...Niko Matsakis-10/+9
2014-02-08Make &mut borrows restrict aliasingNiko Matsakis-1/+1
2014-02-07Removed @self and @Trait.Eduard Burtescu-1/+0
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-2/+2
2014-02-03rustc: Remove io_error usageAlex Crichton-37/+38
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-32/+30
2014-02-02rustc: remove use of @[].Huon Wilson-8/+8
2014-02-02librustc: Remove uses of `token::ident_to_str()` from librustcPatrick Walton-4/+3
2014-02-02librustc: De-`@str` resolvePatrick Walton-2/+2
2014-02-02librustc: Remove a bunch of `@str` from the compiler around metadataPatrick Walton-1/+1
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-4/+4
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-14/+13
2014-01-31Handle attributes on cross-crate tuple-structs correctlyDavid Manescu-0/+6
2014-01-27Fix bug: metadata for struct constructor function needs to encode infoFelix S. Klock II-0/+2
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-26/+5
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-23Redo exported macro serializationSteven Fackler-1/+8
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-1/+1
2014-01-21Remove unnecessary parentheses.Huon Wilson-1/+1
2014-01-20Scan the entire crate for exported macrosSteven Fackler-0/+1
2014-01-19auto merge of #11628 : alexcrichton/rust/issue-11593, r=brsonbors-0/+1