about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-04-19add EDITIONS_NAME_LIST, make edition tracked, enforce that only stable editio...Kurtis Nusbaum-1/+11
2018-04-19rustc: Blanket whitelist `#[target_feature]`Alex Crichton-1/+1
2018-04-19add --edition optionKurtis Nusbaum-6/+2
2018-04-18proc_macro: Stay on the "use the cache" path moreAlex Crichton-9/+125
2018-04-19Avoid allocating when parsing \u{...} literals.Nicholas Nethercote-2/+10
2018-04-18Auto merge of #50006 - rcoh:reorder-compiler-builtins, r=oli-obkbors-1/+2
2018-04-18Auto merge of #49993 - nnethercote:shrink-Token, r=alexcrichtonbors-11/+16
2018-04-17Auto merge of #49664 - alexcrichton:stable-simd, r=BurntSushibors-11/+16
2018-04-16Separately gate each target_feature featureAlex Crichton-0/+11
2018-04-16Reorder injection of std to get better compilation errorRussell Cohen-1/+2
2018-04-17Remove `underscore_lifetimes` and `match_default_bindings` from active featur...kennytm-6/+0
2018-04-16Stabilize x86/x86_64 SIMDAlex Crichton-11/+5
2018-04-16Auto merge of #49719 - mark-i-m:no_sep, r=petrochenkovbors-67/+22
2018-04-15don't see issue #0Zack M. Davis-4/+3
2018-04-15Auto merge of #48173 - GuillaumeGomez:error-codes-libsyntax_ext, r=estebankbors-1/+4
2018-04-14Add error codes for libsyntax_extGuillaume Gomez-1/+4
2018-04-14Rollup merge of #49852 - alexcrichton:fix-more-proc-macros, r=nrckennytm-12/+27
2018-04-14macros: Do not match on "complex" nonterminals requiring AST comparisonsVadim Petrochenkov-1/+17
2018-04-13Auto merge of #49718 - petrochenkov:fieldcmp, r=eddybbors-59/+9
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-5/+4
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-58/+9
2018-04-12Implement inferring outlives requirements for references, structs, enum, unio...toidiu-0/+9
2018-04-12Change the hashcounts in raw `Lit` variants from usize to u16.Nicholas Nethercote-11/+16
2018-04-12Auto merge of #48528 - bitshifter:repr_packed, r=eddybbors-20/+45
2018-04-12Auto merge of #49698 - SimonSapin:unicode-for-everyone, r=alexcrichtonbors-3/+3
2018-04-12Mark the rest of the `unicode` feature flag as perma-unstable.Simon Sapin-1/+1
2018-04-12Deprecate the std_unicode crateSimon Sapin-2/+2
2018-04-11Implementation of `#[repr(packed(n))]` RFC 1399.Cameron Hart-20/+45
2018-04-11Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcmkennytm-1/+2
2018-04-11Auto merge of #49715 - Mark-Simulacrum:deny-warnings, r=alexcrichtonbors-1/+0
2018-04-10proc_macro: Avoid cached TokenStream more oftenAlex Crichton-12/+27
2018-04-10Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoeristerbors-38/+31
2018-04-09in which `!` is suggested for erroneous identifier `not`Zack M. Davis-2/+52
2018-04-09don't suggest placing code in block if next token is open-braceZack M. Davis-0/+5
2018-04-09Convert sort_by to sort_by_cached_keyvarkor-1/+2
2018-04-09Auto merge of #49673 - ollie27:stab, r=sfacklerbors-1/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-07Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakisbors-2/+0
2018-04-07Inject the `compiler_builtins` crate whenever the `core` crate is injectedOliver Schneider-16/+27
2018-04-06Fix feature gating for crate/extern in pathsVadim Petrochenkov-2/+10
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-96/+77
2018-04-06Make lifetime nonterminals closer to identifier nonterminalsVadim Petrochenkov-47/+47
2018-04-06Remove more duplicated spansVadim Petrochenkov-97/+79
2018-04-06Rename `ast::Variant_::name` into `ident` + Fix rebaseVadim Petrochenkov-18/+14
2018-04-06Use `Span::apply_mark` where possibleVadim Petrochenkov-5/+5
2018-04-06Get rid of `SpannedIdent`Vadim Petrochenkov-117/+95
2018-04-06Rename `PathSegment::identifier` to `ident`Vadim Petrochenkov-44/+40
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-15/+12
2018-04-05No separator for `?`. No `?` as a separator.Mark Mansi-67/+22
2018-04-05Rollup merge of #49350 - abonander:macros-in-extern, r=petrochenkovAlex Crichton-58/+209