about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2016-06-14Refactor away field `ctxt` of `ast::Mac_`Jeffrey Seyfried-11/+8
2016-06-14Remove inherent method `attrs()` on AST nodes. `attrs()` is now a method of t...Jeffrey Seyfried-29/+1
2016-06-13Auto merge of #33749 - jseyfried:fix_call_site_span, r=nrcbors-23/+1
2016-06-13Add support for macro expansion inside trait itemsJoseph Dunne-86/+173
2016-06-12Load macros from `#[macro_use]` crates earlier in expansionJeffrey Seyfried-11/+41
2016-06-12Implement `Into<Vec<T>>` for `SmallVector<T>`Jeffrey Seyfried-0/+10
2016-06-12Add method `visit_with` to `MacroGenerable`Jeffrey Seyfried-9/+21
2016-06-11Support nested `cfg_attr` attributesJeffrey Seyfried-1/+1
2016-06-11Refactor away the `CfgFolder` trait.Jeffrey Seyfried-34/+18
2016-06-11Forbid `#[test]` attributes on non-optional expressions.Jeffrey Seyfried-1/+1
2016-06-11Strip `#[test]` nodes during `cfg` processing on non-test builds.Jeffrey Seyfried-16/+18
2016-06-10Auto merge of #34172 - jseyfried:avoid_configuring_interpolated_ast, r=alexcr...bors-0/+7
2016-06-11Remove last traces of identifier hygiene from HIRVadim Petrochenkov-4/+0
2016-06-10Visit statement and expression attributesJeffrey Seyfried-0/+6
2016-06-09Auto merge of #34108 - jseyfried:refactor_prelude_injection, r=nrcbors-125/+47
2016-06-09Add comment and clean up `expand_annotatable`Jeffrey Seyfried-8/+8
2016-06-09Load macros from `extern crate`s during expansion.Jeffrey Seyfried-22/+46
2016-06-09Avoid configuring interpolated items.Jeffrey Seyfried-0/+7
2016-06-08Auto merge of #34010 - jseyfried:decorate_expanded, r=nrcbors-13/+14
2016-06-07Auto merge of #33982 - LeoTestard:remove-check-matcher-old, r=pnkfelixbors-233/+18
2016-06-07Refactor away the prelude injection passJeffrey Seyfried-125/+47
2016-06-06Remove the old FOLLOW checking (aka `check_matcher_old`).Leo Testard-233/+18
2016-06-05Respect #[rustc_inherit_overflow_checks] in mir::build and trans.Eduard Burtescu-0/+7
2016-06-04Auto merge of #34031 - jseyfried:fix_cfg_bug, r=eddybbors-9/+11
2016-06-04Auto merge of #33816 - nikomatsakis:projection-cache-2, r=arielb1bors-1/+1
2016-06-02Fix bug in the `syntax::config::StripUnconfigured` folderJeffrey Seyfried-9/+11
2016-06-01Remove redundant `check_for_macros` AST pass.Jeffrey Seyfried-19/+0
2016-06-01Auto merge of #33794 - petrochenkov:sanity, r=nrcbors-29/+13
2016-06-01Run decorators on expanded AST.Jeffrey Seyfried-13/+14
2016-06-01Rollup merge of #33973 - zackmdavis:stable_features_warning_notes_version_sta...Manish Goregaokar-3/+7
2016-06-01Rollup merge of #33841 - LeoTestard:macro-sequence-lhs, r=pnkfelixManish Goregaokar-9/+4
2016-05-31simplify HR subtyping back to what we did beforeNiko Matsakis-1/+1
2016-05-30stable features lint warning mentions version stabilizedZack M. Davis-3/+7
2016-05-29Auto merge of #33929 - petrochenkov:pathir, r=eddybbors-8/+4
2016-05-29Auto merge of #33934 - Byron:libsyntex-ring-buffer-size, r=pnkfelixbors-2/+2
2016-05-28Prevent overflows by increasing ring buffer sizeSebastian Thiel-2/+2
2016-05-28Move some other checks to AST sanity passVadim Petrochenkov-29/+13
2016-05-28Auto merge of #33821 - sanxiyn:cfg-test, r=nikomatsakisbors-11/+3
2016-05-28Address review commentsVadim Petrochenkov-2/+4
2016-05-28Refactor away some functions from hir::pat_utilVadim Petrochenkov-12/+6
2016-05-28Rollup merge of #33854 - petrochenkov:prefvis, r=eddybManish Goregaokar-11/+4
2016-05-28Rollup merge of #33820 - jonathandturner:format_readability_updates, r=nikoma...Manish Goregaokar-0/+32
2016-05-28Fix macro call site spansJeffrey Seyfried-23/+1
2016-05-27Auto merge of #33706 - jseyfried:refactor_cfg, r=nrcbors-603/+348
2016-05-27Comment methods in `CfgFolder`Jeffrey Seyfried-0/+7
2016-05-27Auto merge of #33900 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-7/+10
2016-05-27Rollup merge of #33870 - jseyfried:ice-issue-33569, r=pnkfelixGuillaume Gomez-7/+10
2016-05-27Rollup merge of #33839 - kamalmarhubi:codemape-get-filemap-option, r=nmatsakisManish Goregaokar-3/+3
2016-05-27Rollup merge of #33644 - petrochenkov:selfast, r=nrcManish Goregaokar-221/+124
2016-05-27Rollup merge of #33639 - petrochenkov:dotdot, r=nmatsakisManish Goregaokar-76/+97