summary refs log tree commit diff
path: root/src/test/run-pass-fulldeps
AgeCommit message (Expand)AuthorLines
2017-01-06rustc: Stabilize the `proc_macro` featureAlex Crichton-41/+1
2017-01-06Style fixesJosh Driver-2/+1
2017-01-06Stop macro calls in structs for proc_macro_derive from panicingJosh Driver-0/+53
2016-12-07remove useless lifetimes on LateLintPass impl methodsOliver Schneider-4/+4
2016-12-07remove useless lifetime outlives boundsOliver Schneider-8/+8
2016-12-06annotate stricter lifetimes on LateLintPass methods to allow them to forward ...Oliver Schneider-5/+5
2016-12-05Auto merge of #38107 - keeperofdakeys:proc-macro-test, r=alexcrichtonbors-0/+30
2016-12-03move test for #37290 into run-pass-fulldepsNiko Matsakis-0/+98
2016-12-02Allow --test to be used on proc-macro cratesJosh Driver-0/+30
2016-11-22Move the myriad-closures.rs test case to run-pass-full test suite.Michael Woerister-0/+48
2016-11-21Auto merge of #37824 - jseyfried:symbols, r=eddybbors-39/+37
2016-11-21Fix fallout in `rustdoc` and tests.Jeffrey Seyfried-39/+37
2016-11-21Fix fallout in tests.Jeffrey Seyfried-1/+1
2016-11-10Auto merge of #37645 - jseyfried:fix_crate_var_in_custom_derives, r=nrcbors-0/+51
2016-11-10Add regression test.Jeffrey Seyfried-0/+51
2016-11-10Test `#[macro_reexport]`ing custom derives.Jeffrey Seyfried-0/+38
2016-11-09Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfriedEduard-Mihai Burtescu-15/+70
2016-11-08Partially stabilize RFC 1506 "Clarify relationships between ADTs"Vadim Petrochenkov-1/+0
2016-11-08Allow proc_macro functions to whitelist specific attributesJosh Driver-15/+70
2016-11-08Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakisbors-2/+0
2016-11-04Fix fallout in tests.Jeffrey Seyfried-28/+33
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-2/+0
2016-10-31Changed most vec! invocations to use square bracesiirelu-2/+2
2016-10-30Auto merge of #37431 - jseyfried:refactor_crate_config, r=eddybbors-7/+3
2016-10-29Auto merge of #37400 - eddyb:lazy-1, r=nikomatsakisbors-1/+1
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-7/+3
2016-10-28rustc: move mir::repr::* to mir.Eduard Burtescu-1/+1
2016-10-28Split up libproc_macro_pluginNick Cameron-10/+10
2016-10-21Replace the `String` in `ParseResult::Failure` with `Token`.Nicholas Nethercote-2/+6
2016-10-19Rollup merge of #37202 - petrochenkov:pretty, r=nrcEduard-Mihai Burtescu-14/+0
2016-10-18Fix some pretty printing testsVadim Petrochenkov-14/+0
2016-10-14Avoid many CrateConfig clones.Nicholas Nethercote-1/+1
2016-10-10Test derive expansion ordering.Jeffrey Seyfried-2/+3
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-64/+64
2016-09-28Rollup merge of #36760 - nrc:input2, r=alexcrichtonJonathan Turner-1/+1
2016-09-28Allow supplying an error destination via the compiler driverNick Cameron-1/+1
2016-09-27rustc: Tweak expansion order of custom deriveAlex Crichton-2/+65
2016-09-22Auto merge of #36154 - nrc:proc-macro-init, r=@jseyfriedbors-0/+104
2016-09-22Adds a `ProcMacro` form of syntax extensionNick Cameron-0/+104
2016-09-20rustc_metadata: replace RBML with a simple and type-safe scheme.Eduard Burtescu-3/+3
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-4/+2
2016-09-13Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`.Jeffrey Seyfried-2/+2
2016-09-07Add regression test.Jeffrey Seyfried-0/+103
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-1/+2
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-3/+4
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-0/+317
2016-08-30Future proof `libsyntax_ext` for `union`.Jeffrey Seyfried-0/+2
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-2/+0
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-21/+147
2016-08-28Rollup merge of #35728 - petrochenkov:empderive, r=manishearthJeffrey Seyfried-1/+23