about summary refs log tree commit diff
path: root/src/librustc_resolve/macros.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-1091/+0
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-3/+3
2020-07-26report kind of deprecated item in messageAndy Russell-1/+1
2020-07-20Migrate rustc_depr uses to use deprecation attributeMark Rousskov-12/+7
2020-06-27Rename two `Resolver` traitsVadim Petrochenkov-4/+3
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-2/+5
2020-06-09expand: Give reasonable NodeIds to lints associated with macro expansionsVadim Petrochenkov-4/+14
2020-05-29Remove remaining calls to `as_local_node_id`marmeladema-4/+4
2020-05-22Remove `macro_defs` mapAaron Hill-4/+9
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-3/+3
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-03-24resolve: Remove `rustc_attrs` as a standalone feature gateVadim Petrochenkov-11/+6
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-9/+5
2020-03-17Rollup merge of #69870 - petrochenkov:cfgacc, r=matthewjasperMazdak Farrokhzad-0/+36
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-9/+5
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-1/+7
2020-03-16Other `legacy` -> `macro_rules`Vadim Petrochenkov-4/+6
2020-03-16resolve: `Legacy(Scope,Binding)` -> `MacroRules(Scope,Binding)`Vadim Petrochenkov-14/+16
2020-03-10builtin_macros: Add attribute macro `#[cfg_accessible(path)]`Vadim Petrochenkov-0/+36
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-1/+1
2020-01-11simplify feature_err importsMazdak Farrokhzad-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-4/+4
2019-12-30Rename `rustc_resolve/resolve_imports.rs` -> `rustc_resolve/imports.rs`Vadim Petrochenkov-1/+1
2019-12-30Rename `libsyntax_ext` and `libsyntax_expand` in codeVadim Petrochenkov-4/+4
2019-12-22Format the worldMark Rousskov-296/+439
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-8/+3
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-3/+3
2019-11-24rustc_plugin: Remove support for syntactic pluginsVadim Petrochenkov-10/+5
2019-11-19resolve: Give derive helpers highest priority during resolutionVadim Petrochenkov-9/+16
2019-11-17Rollup merge of #66344 - petrochenkov:noregattr, r=matthewjasperYuki Okushi-7/+0
2019-11-16rustc_plugin: Remove `Registry::register_attribute`Vadim Petrochenkov-7/+0
2019-11-16expand: Stop marking derive helper attributes as knownVadim Petrochenkov-0/+3
2019-11-16resolve: Introduce a new scope for derive helpersVadim Petrochenkov-1/+21
2019-11-16resolve: `Scope::DeriveHelpers` -> `Scope::DeriveHelpersCompat`Vadim Petrochenkov-1/+1
2019-11-10Auto merge of #66070 - petrochenkov:regattr, r=matthewjasperbors-65/+73
2019-11-09Move next_node_id to ResolverMark Rousskov-1/+1
2019-11-09Address review commentsVadim Petrochenkov-1/+3
2019-11-09resolve: Factor out some common binding creation functionalityVadim Petrochenkov-29/+14
2019-11-09resolve: Remove some bits relevant only to legacy pluginsVadim Petrochenkov-19/+11
2019-11-09Remove `#[feature(custom_attribute)]`Vadim Petrochenkov-24/+2
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-9/+60