summary refs log tree commit diff
path: root/src/librustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2014-04-22rustc: de-@ metadata::cstore.Eduard Burtescu-12/+22
2014-04-22rustc: de-@ some RefCell's.Eduard Burtescu-1/+1
2014-04-20Allow inheritance between structs.Nick Cameron-2/+8
2014-04-16rustc: Remove private enum variantsAlex Crichton-6/+2
2014-04-13rustc: Don't link in syntax extensionsAlex Crichton-2/+2
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-8/+8
2014-04-08Register new snapshotsAlex Crichton-6/+6
2014-04-03auto merge of #13237 : alexcrichton/rust/private-tuple-structs, r=brsonbors-4/+7
2014-04-02metadata: decoder: remove dead codeCorey Richardson-39/+1
2014-03-31rustc: Switch tuple structs to have private fieldsAlex Crichton-4/+7
2014-03-31rustc: Switch field privacy as necessaryAlex Crichton-3/+3
2014-03-29auto merge of #13188 : FlaPer87/rust/master, r=alexcrichtonbors-14/+3
2014-03-28auto merge of #13170 : eddyb/rust/syntax-cleanup, r=alexcrichtonbors-24/+24
2014-03-29Register new snapshotFlavio Percoco-14/+3
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28De-@ IdentInterner.Eduard Burtescu-24/+24
2014-03-27serialize: use ResultSean McArthur-3/+14
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-1/+2
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-2/+1
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-@ ty::ctxt usage.Eduard Burtescu-20/+20
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-4/+4
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-38/+38
2014-03-02Make visible types public in rustcSteven Fackler-1/+1
2014-03-02auto merge of #12637 : pcwalton/rust/devecing, r=alexcrichtonbors-1/+1
2014-03-01rustc: Better error when loading invalid librariesAlex Crichton-0/+14
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-1/+1
2014-02-28rustc: Add the concept of a Strict Version HashAlex Crichton-7/+8
2014-02-28rustc: Simplify crate loading constraintsAlex Crichton-24/+16
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-2/+3
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-1/+1
2014-02-21std: rewrite Hash to make it more genericErick Tryzelaar-0/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-1/+1
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-1/+2
2014-02-20Mass rename if_ok! to try!Alex Crichton-6/+6
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-68/+43
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-14/+14
2014-02-07Removed @self and @Trait.Eduard Burtescu-1/+0
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-3/+3
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-6/+6
2014-02-03rustc: Remove io_error usageAlex Crichton-10/+11
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-24/+29
2014-02-02rustc: remove use of @[].Huon Wilson-9/+9
2014-02-02librustc: Remove uses of `token::ident_to_str()` from librustcPatrick Walton-2/+7
2014-02-02librustc: Remove a bunch of `@str` from the compiler around metadataPatrick Walton-9/+9
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-1/+1
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-3/+3
2014-01-31Handle attributes on cross-crate tuple-structs correctlyDavid Manescu-0/+17