summary refs log tree commit diff
path: root/src/librustc_metadata/macro_import.rs
AgeCommit message (Expand)AuthorLines
2016-09-24Load macros from `#[macro_use]` extern crates in `resolve`.Jeffrey Seyfried-4/+4
2016-09-23Load extern crates in `resolve`.Jeffrey Seyfried-25/+8
2016-09-13Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`.Jeffrey Seyfried-2/+2
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-11/+90
2016-08-30Auto merge of #36066 - jseyfried:rollup, r=Manishearthbors-5/+4
2016-08-27Use `FnvHashMap` in more placesJonas Schievink-5/+5
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-1/+1
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-6/+5
2016-08-11Remove the 'cfg' field from session::config::Options.Michael Woerister-2/+6
2016-07-25General MetaItem encapsulation rewrites.cgswords-6/+6
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-06-09Load macros from `extern crate`s during expansion.Jeffrey Seyfried-57/+18
2016-03-25Make the compiler emit an error if the crate graph contains two crates with t...Michael Woerister-4/+7
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::Item_ variantsOliver 'ker' Schneider-2/+2
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-0/+190