about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2018-06-30add label to unknown meta item errorAndy Russell-11/+33
2018-06-30factor built-in attribute parsing into submoduleAndy Russell-678/+718
2018-06-30clarify why we're suggesting removing semicolon after braced itemsZack M. Davis-0/+16
2018-06-30Auto merge of #51762 - petrochenkov:oh-hi-mark, r=oli-obkbors-39/+56
2018-06-30Auto merge of #51806 - oli-obk:lowering_cleanups1, r=cramertjbors-25/+54
2018-06-30Fortify dummy span checkingVadim Petrochenkov-19/+19
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-1/+12
2018-06-30expansion: Give names to some fields of `SyntaxExtension`Vadim Petrochenkov-20/+26
2018-06-28Suggest correct comparison against negative literalEsteban Küber-0/+10
2018-06-28Auto merge of #50997 - michaelwoerister:pre-analyze-filemaps, r=Mark-Simulacrumbors-126/+47
2018-06-28Fix FileMap::line_begin_pos().Michael Woerister-2/+4
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-1/+1
2018-06-28Rollup merge of #51799 - mark-i-m:lower_case_feature_gate, r=mark-i-mkennytm-4/+4
2018-06-27syntax_pos: Store multibyte char size as u8 instead of u32.Michael Woerister-2/+2
2018-06-27Use u32 instead of usize of encoding byte count of multi-byte chars.Michael Woerister-3/+3
2018-06-27Update CodeMap tests after changing FileMap construction.Michael Woerister-61/+10
2018-06-27Remove the now redundant CodeMap::new_filemap_with_lines() method.Michael Woerister-17/+13
2018-06-27Make FileMap::{lines, multibyte_chars, non_narrow_chars} non-mutable.Michael Woerister-43/+17
2018-06-27Implement `#[macro_export(local_inner_macros)]`Vadim Petrochenkov-1/+22
2018-06-27Add a convenience method for getting the impl Trait `NodeId` of an `IsAysnc`Oliver Schneider-0/+7
2018-06-27Generate `DefId`s for the impl trait of `async` functionsOliver Schneider-19/+37
2018-06-27Generate the `NodeId` for `existential type` in the ASTOliver Schneider-6/+10