about summary refs log tree commit diff
path: root/src/libsyntax_ext
AgeCommit message (Expand)AuthorLines
2018-12-19Remove `eliminate_crate_var` and special pretty-printing for `$crate`Vadim Petrochenkov-1/+0
2018-12-14format: minor stylistic improvementsljedrz-12/+6
2018-12-14format: refactor verify_arg_typeljedrz-22/+16
2018-12-14format: refactor report_invalid_referencesljedrz-25/+21
2018-12-14format: remove unreachable conditionljedrz-22/+9
2018-12-10Rollup merge of #56491 - euclio:assert-error, r=estebankGuillaume Gomez-0/+8
2018-12-10Auto merge of #56369 - nnethercote:rm-Delimited, r=petrochenkovbors-7/+5
2018-12-10Remove `tokenstream::Delimited`.Nicholas Nethercote-7/+5
2018-12-10Upgrade `smallvec` to 0.6.7 and use the new `may_dangle` feature.Nicholas Nethercote-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-13/+13
2018-12-07Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin attrib...Vadim Petrochenkov-6/+3
2018-12-06Rollup merge of #56500 - ljedrz:cleanup_rest_of_const_lifetimes, r=zackmdavisPietro Albini-4/+3
2018-12-06Rollup merge of #56426 - petrochenkov:syntweak, r=nikomatsakisPietro Albini-2/+2
2018-12-04adds DocTest filename variant, refactors doctest_offset out of source_map, fi...Matthew Russo-1/+1
2018-12-04emit error with span for empty assertsAndy Russell-0/+8
2018-12-04cleanup: remove static lifetimes from constsljedrz-4/+3
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-2/+2
2018-12-03Rollup merge of #56438 - yui-knk:remove_not_used_DotEq_token, r=petrochenkovkennytm-1/+0
2018-12-02Remove not used `DotEq` tokenyui-knk-1/+0
2018-12-01remove some uses of try!Mark Mansi-1/+1
2018-12-01Introduce proc_macro::Span::source_textOlivier Goffart-0/+3
2018-11-30proc_macro: move to a dependency of libtest.Eduard-Mihai Burtescu-1/+0
2018-11-30proc_macro: move the rustc server to syntax_ext.Eduard-Mihai Burtescu-3/+758
2018-11-30proc_macro: remove the __internal module.Eduard-Mihai Burtescu-19/+9
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-129/+124
2018-11-18Rollup merge of #55923 - Zeegomo:master, r=estebankPietro Albini-1/+1
2018-11-18Rollup merge of #55827 - ljedrz:various_stashed, r=alexcrichtonPietro Albini-10/+8
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-13A few tweaks to iterations/collectingljedrz-10/+8
2018-11-11reword #[test] attribute error on fn itemsgiacomo-1/+1
2018-10-31syntax: improve a few allocationsljedrz-1/+1
2018-10-26Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkovbors-5/+5
2018-10-26Remove redundant cloneShotaro Yamada-2/+2
2018-10-20handle errors based on parse_sesscsmoe-5/+5
2018-10-05expansion: Remove restriction on use of macro attributes with test/benchVadim Petrochenkov-7/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-20Auto merge of #54241 - vi:suggest_with_applicability, r=estebankbors-1/+2
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-3/+3
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-3/+3
2018-09-16Attach Applicability to multipart_suggestion and span_suggestionsVitaly _Vi Shukela-1/+2
2018-09-16Temporarily prohibit proc macro attributes placed after derivesVadim Petrochenkov-1/+7
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-10resolve: Remove `unshadowable_attrs`Vadim Petrochenkov-12/+2
2018-09-04Move #[test_case] to a syntax extensionJohn Renner-2/+85
2018-09-04Fix #[test] shadowing in macro_preludeJohn Renner-2/+12
2018-09-04Introduce Custom Test FrameworksJohn Renner-2/+337
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-8/+8
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-23Use optimized SmallVec implementationIgor Gutorov-5/+6
2018-08-22Rollup merge of #53504 - ekse:suggestions-applicability-2, r=estebankGuillaume Gomez-1/+3