about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2017-12-22Rollup merge of #46839 - michaelwoerister:faster-span-hashing-2, r=nikomatsakiskennytm-0/+2
2017-12-21Make mk_attr_id thread safeJohn Kåre Alsaker-9/+8
2017-12-21Add a feature gate for nested uses of `impl Trait`Taylor Cramer-2/+70
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-161/+184
2017-12-21Rollup merge of #46827 - petrochenkov:assocrecov2, r=estebankGuillaume Gomez-67/+76
2017-12-21Auto merge of #46531 - cramertj:no-mo-modrs, r=nikomatsakisbors-50/+140
2017-12-20Fix parsing of paths with fn-like generic argumentsVadim Petrochenkov-9/+11
2017-12-20Move impls for qpath recovery trait from `ast.rs`Vadim Petrochenkov-58/+65
2017-12-20Add nll feature and make nll imply nll_dump_causeSantiago Pastorino-0/+9
2017-12-20Rollup merge of #46851 - petrochenkov:tospace, r=estebankkennytm-17/+18
2017-12-19Implement non-mod.rs mod statementsTaylor Cramer-50/+140
2017-12-19add files loaded through doc(include) into dep-infoQuietMisdreavus-0/+4
2017-12-20Fix whitespacing issues in pretty-printing of boundsVadim Petrochenkov-17/+18
2017-12-19turn errors with external docs into actual errorsQuietMisdreavus-7/+7
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-0/+2
2017-12-19Remove a token after closing delimiter from the span of macro in type positiontopecongiro-1/+1
2017-12-17Use def span for non-ascii ident feature gate errorEsteban Küber-1/+3
2017-12-17syntax: recovery for incorrect associated item paths like `[T; N]::clone`Vadim Petrochenkov-20/+145
2017-12-17syntax: Rename `P::unwrap` into `P::into_inner`Vadim Petrochenkov-15/+15
2017-12-16in which `..` is suggested for erroneous `...` in struct field patternsZack M. Davis-1/+13
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-4/+22
2017-12-14When attempting to write str with single quote suggest double quotesEsteban Küber-1/+27
2017-12-14Auto merge of #45047 - durka:trait-alias, r=petrochenkovbors-14/+66
2017-12-14feature gate trait aliasesAlex Burka-0/+8
2017-12-14add trait aliases to ASTAlex Burka-14/+58
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-22/+4
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-97/+121
2017-12-13Auto merge of #46550 - jseyfried:cleanup_builtin_hygiene, r=nrcbors-26/+45
2017-12-12Improve pretty printing `$crate::` paths.Jeffrey Seyfried-12/+34
2017-12-13Resolve absolute paths as extern under a feature flagVadim Petrochenkov-0/+3
2017-12-09Use hygiene to access the injected crate (`core` or `std`) from builtin macros.Jeffrey Seyfried-14/+11
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-12/+4
2017-12-07Auto merge of #46497 - AgustinCB:issue-46311, r=petrochenkovbors-13/+1
2017-12-07add closure requirement tests, improve debugging outputNiko Matsakis-0/+6
2017-12-07address commentsAgustin Chiappe Berrini-3/+9
2017-12-07Auto merge of #46187 - notriddle:patch-1, r=QuietMisdreavusbors-1/+1
2017-12-06and refactor to just move the checkingAgustin Chiappe Berrini-21/+3
2017-12-06Stabilize abi_sysv64CensoredUsername-8/+4
2017-12-02Auto merge of #46381 - estebank:expected-span, r=nikomatsakisbors-6/+23
2017-12-02Auto merge of #46347 - raventid:did-you-mean-increase-accuracy, r=estebankbors-5/+27
2017-12-02Auto merge of #46343 - jseyfried:fix_hygiene_bug, r=nrcbors-3/+10
2017-12-02Auto merge of #45904 - sunjay:gat-parser, r=nikomatsakisbors-7/+61
2017-12-01incr.comp.: Store Spans as (file,line,col,length) in incr.comp. cache.Michael Woerister-1/+1
2017-12-01Testing and fixesSunjay Varma-1/+1
2017-12-01Preventing moving out of the trait item kindSunjay Varma-1/+1
2017-12-01Parsing where clauses correctly and documenting the grammar being parsedSunjay Varma-2/+8
2017-12-01Specifically gating generic_associated_types feature on associated Type decla...Sunjay Varma-8/+12
2017-12-01Fixed tidy errorsSunjay Varma-2/+4
2017-12-01Adding feature gateSunjay Varma-0/+9
2017-12-01Added run-pass tests for associated generic typesSunjay Varma-2/+2