about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-07-23Rollup merge of #52581 - petrochenkov:bmacrodoc, r=alexcrichtonkennytm-1/+2
2018-07-22rustc: Implement tokenization of nested itemsAlex Crichton-43/+77
2018-07-22Auto merge of #52394 - estebank:println, r=oli-obkbors-10/+20
2018-07-21Gate `format_args_nll` behind feature flagEsteban Küber-0/+5
2018-07-21Auto merge of #52552 - eddyb:proc-macro-prep, r=alexcrichtonbors-6/+0
2018-07-21Auto merge of #52536 - alexcrichton:attr-spans, r=nikomatsakisbors-5/+44
2018-07-21Avoid using `#[macro_export]` for documenting builtin macrosVadim Petrochenkov-1/+2
2018-07-21Rollup merge of #52539 - alexcrichton:two-attrs, r=petrochenkovkennytm-0/+17
2018-07-20Auto merge of #52445 - alexcrichton:wasm-import-module, r=eddybbors-7/+0
2018-07-19Improve suggestion for missing fmt str in printlnEsteban Küber-10/+15
2018-07-20proc_macro: move some implementation details to a rustc module.Eduard-Mihai Burtescu-6/+0
2018-07-19Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakisbors-22/+116
2018-07-19rustc: Fix two custom attributes with custom deriveAlex Crichton-0/+17
2018-07-19proc_macro: Preserve spans of attributes on functionsAlex Crichton-5/+44
2018-07-18rustc: Stabilize #[wasm_import_module] as #[link(...)]Alex Crichton-7/+0
2018-07-18Rollup merge of #52472 - alexcrichton:macros-edition-2018, r=petrochenkovkennytm-1/+1
2018-07-18Implement existential typesOliver Schneider-22/+116
2018-07-18Auto merge of #52353 - alexcrichton:wasm-custom-section, r=eddybbors-8/+0
2018-07-17rustc: Enable `use_extern_macros` in 2018 editionAlex Crichton-1/+1
2018-07-17Auto merge of #52145 - ExpHP:drop-it-like-its-eof, r=nikomatsakisbors-1/+6
2018-07-16cleanup unnecessary elseMichael Lamparski-6/+4
2018-07-16rustc: Use link_section, not wasm_custom_sectionAlex Crichton-8/+0
2018-07-16rustc: Stabilize much of the `proc_macro` featureAlex Crichton-30/+15
2018-07-15Auto merge of #52383 - petrochenkov:pmns, r=alexcrichtonbors-1/+4
2018-07-15Update clippy and rlsOliver Schneider-3/+3
2018-07-14Functions introducing procedural macros reserve a slot in the macro namespace...Vadim Petrochenkov-1/+4
2018-07-14Address commentsVadim Petrochenkov-4/+5
2018-07-14Remove some tests using AST comparisons, fix other testsVadim Petrochenkov-214/+30
2018-07-14Remove most of `Hash` impls from AST and HIR structuresVadim Petrochenkov-122/+106
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-148/+152
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+6
2018-07-11Rollup merge of #52224 - ljedrz:dyn_libsyntax, r=oli-obkMark Rousskov-73/+76
2018-07-11Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichtonMark Rousskov-12/+6
2018-07-10Pacify tidyljedrz-1/+2
2018-07-10Deny bare trait objects in in src/libsyntaxljedrz-73/+75
2018-07-10Auto merge of #52191 - SimonSapin:alloc_error_handler, r=alexcrichtonbors-0/+8
2018-07-10Auto merge of #52168 - nikomatsakis:nll-region-name, r=estebankbors-0/+9
2018-07-09Implement #[alloc_error_handler]Simon Sapin-0/+8
2018-07-09find and highlight the `&` or `'_` in `region_name`Niko Matsakis-0/+9
2018-07-08hygiene: Decouple transparencies from expansion IDsVadim Petrochenkov-12/+6
2018-07-08Auto merge of #51955 - zackmdavis:item_semi, r=oli-obkbors-0/+16
2018-07-07fix perf issue in macro parserMichael Lamparski-1/+8
2018-07-06Auto merge of #52018 - flip1995:rfc2103, r=oli-obkbors-0/+15
2018-07-05rustc: Update tracking issue for wasm_import_moduleAlex Crichton-1/+1
2018-07-04Improving span of unknown lint tool error messageflip1995-6/+8
2018-07-04Implementation of tool lintsflip1995-0/+13
2018-07-03Rollup merge of #51958 - euclio:attr-refactor, r=petrochenkovPietro Albini-678/+740
2018-07-02Auto merge of #51866 - zackmdavis:hir_making_each_day_of_the_year, r=petroche...bors-1/+4
2018-07-01Auto merge of #51883 - estebank:placement-suggestion, r=varkorbors-0/+10
2018-06-30choose a less arbitrary span when parsing the empty visibility modifierZack M. Davis-1/+4