about summary refs log tree commit diff
path: root/src/librustc_ast
AgeCommit message (Expand)AuthorLines
2020-05-01Rollup merge of #71762 - tshepang:typo, r=jonas-schievinkDylan DPC-1/+1
2020-05-01doc: this resulted in a link pointing to a non-existent targetTshepang Lekhonkhobe-1/+1
2020-05-01doc: reference does not exist, probably a typoTshepang Lekhonkhobe-1/+1
2020-04-20Rollup merge of #71284 - JOE1994:serialize_id, r=petrochenkovDylan DPC-4/+4
2020-04-19fix decode logic for 'AttrId' to be symmetric with encode logicJOE1994-2/+2
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-6/+8
2020-04-18Move `MapInPlace` to rustc_data_structuresYuki Okushi-112/+1
2020-04-17fix -Zast-json to properly output the 'id' fieldJOE1994-2/+2
2020-04-06Rollup merge of #70519 - estebank:constraints-before-args-spans, r=CentrilMazdak Farrokhzad-2/+2
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-1/+0
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-3/+3
2020-03-29Suggest correct order for arguments when encountering early constraintsEsteban Küber-2/+2
2020-03-27parse: move constraint/arg restriction to ast_validation.Mazdak Farrokhzad-15/+30
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-17/+17
2020-03-25make bit_width return u64, consistently with other sizes in the compilerRalf Jung-3/+3
2020-03-23Split long derive lists into two derive attributes.Ana-Maria Mihalache-65/+10
2020-03-23Auto merge of #70296 - Centril:rollup-wvfmb3n, r=Centrilbors-1/+1
2020-03-23Auto merge of #70204 - Centril:unshackled-lowering, r=Zoxcbors-0/+36
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-1/+1
2020-03-21move CrateDisambiguator -> rustc_astMazdak Farrokhzad-0/+36
2020-03-21ast: Compress `AttrId` from `usize` to `u32`Vadim Petrochenkov-18/+12
2020-03-20can_begin_literal_maybe_minus: `true` on `"-"? lit` NTs.Mazdak Farrokhzad-5/+14
2020-03-18Rollup merge of #69899 - ecstatic-morse:const-idx-methods, r=oli-obkMazdak Farrokhzad-1/+3
2020-03-18de-fatalize outline module parsingMazdak Farrokhzad-1/+1
2020-03-17Add requisite feature gates for const assertDylan MacKenzie-0/+2
2020-03-17Rename `from_u32_const` -> `from_u32`Dylan MacKenzie-1/+1
2020-03-16ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules`Vadim Petrochenkov-2/+2
2020-03-15Rollup merge of #69988 - petrochenkov:nomacrodef, r=CentrilMazdak Farrokhzad-1/+1
2020-03-15Rollup merge of #69589 - petrochenkov:maccall, r=CentrilMazdak Farrokhzad-46/+46
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-1/+1
2020-03-12ast: `Mac`/`Macro` -> `MacCall`Vadim Petrochenkov-46/+46
2020-03-12Rollup merge of #69747 - spastorino:rename-rustc-guide, r=pietroalbiniMazdak Farrokhzad-3/+3
2020-03-12Rollup merge of #69722 - estebank:negative-impl-span-ast, r=CentrilMazdak Farrokhzad-2/+2
2020-03-10rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.orgSantiago Pastorino-2/+2
2020-03-10Rename rustc guide to rustc dev guideSantiago Pastorino-1/+1
2020-03-10Rename rustc-guide to rustc-dev-guideSantiago Pastorino-2/+2
2020-03-10more reuse in block parsing & improve diagnostics.Mazdak Farrokhzad-0/+10
2020-03-09Address review commentsVadim Petrochenkov-5/+14
2020-03-09Use `Token::uninterpolate` in couple more places matching on `(Nt)Ident`Vadim Petrochenkov-35/+24
2020-03-09rustc_ast: Introduce `Token::uninterpolate`Vadim Petrochenkov-2/+18
2020-03-09rustc_ast: Introduce `Token::uninterpolated_span`Vadim Petrochenkov-0/+34
2020-03-06fix various typosMatthias Krüger-2/+2
2020-03-06Auto merge of #69586 - petrochenkov:unmerge, r=Centrilbors-57/+117
2020-03-04Tweak output for invalid negative impl AST errorsEsteban Küber-2/+2
2020-03-03Auto merge of #69506 - Centril:stmt-semi-none, r=petrochenkovbors-7/+8
2020-03-01Rename `syntax` in librustc_ast/README.mdLeSeulArtichaut-1/+1
2020-03-01encode `;` stmt w/o expr as `StmtKind::Empty`Mazdak Farrokhzad-7/+8
2020-03-01ast: Implement `TryFrom<ItemKind>` for associated and foreign itemsVadim Petrochenkov-0/+29
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-57/+88
2020-02-29Make it build againVadim Petrochenkov-2/+2