about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2019-08-17Rollup merge of #63545 - Centril:gate-yield-preexp, r=oli-obkMazdak Farrokhzad-30/+16
2019-08-16Simplify pre-expansion gating in general.Mazdak Farrokhzad-32/+10
2019-08-16Feature gate 'yield ?' pre-expansion.Mazdak Farrokhzad-5/+13
2019-08-16Rollup merge of #63525 - matklad:centraliza-file-loading, r=petrochenkovMazdak Farrokhzad-8/+25
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-28/+28
2019-08-15syntax_pos: Remove the duplicate global editionVadim Petrochenkov-29/+6
2019-08-15hygiene: Merge `ExpnInfo` and `InternalExpnData`Vadim Petrochenkov-8/+12
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-24/+17
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-13/+13
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-24/+22
2019-08-15syntax_pos: Introduce a helper for checking whether a span comes from expansionVadim Petrochenkov-1/+1
2019-08-15Remove `Spanned` from `{ast,hir}::FieldPat`Vadim Petrochenkov-28/+20
2019-08-15Remove `Spanned` from `ast::Mac`Vadim Petrochenkov-42/+47
2019-08-15Remove `Spanned` from `mk_name_value_item_str` and `expr_to_spanned_string`Vadim Petrochenkov-16/+18
2019-08-15Make sure that all file loading happens via SourceMapAleksey Kladov-8/+25
2019-08-14Rollup merge of #63543 - c410-f3r:variant, r=c410-f3rMazdak Farrokhzad-32/+33
2019-08-14Rollup merge of #63542 - c410-f3r:node_ids, r=petrochenkovMazdak Farrokhzad-3/+18
2019-08-14Rollup merge of #63537 - petrochenkov:novisit, r=alexcrichtonMazdak Farrokhzad-19/+13
2019-08-14Rollup merge of #63528 - petrochenkov:anyany, r=estebankMazdak Farrokhzad-33/+6
2019-08-14Rollup merge of #63490 - Centril:cleanup-pat-parser, r=petrochenkovMazdak Farrokhzad-190/+235
2019-08-14Rollup merge of #62984 - nathanwhit:extra_semi_lint, r=varkorMazdak Farrokhzad-1/+16
2019-08-14Merge Variant and Variant_Caio-32/+33
2019-08-14Rollup merge of #63530 - ehuss:typo-statemement, r=centrilMazdak Farrokhzad-1/+1
2019-08-14Rollup merge of #63508 - estebank:compromice, r=petrochenkovMazdak Farrokhzad-6/+9
2019-08-14Rollup merge of #63475 - iluuu1994:issue-62632, r=CentrilMazdak Farrokhzad-0/+19
2019-08-14Rollup merge of #63459 - eddyb:issue-63430, r=petrochenkovMazdak Farrokhzad-1/+1
2019-08-13Add NodeId for Arm, Field and FieldPatCaio-3/+18
2019-08-14expand: Unimplement `MutVisitor` on `MacroExpander`Vadim Petrochenkov-17/+11
2019-08-14expand: `expand_fragment` -> `fully_expand_fragment`Vadim Petrochenkov-6/+6
2019-08-13Apply Centril's suggestionEric Huss-1/+1
2019-08-13review commentsEsteban Küber-12/+9
2019-08-13Fix typo in error message.Eric Huss-1/+1
2019-08-13syntax: Remove `DummyResult::expn_only`Vadim Petrochenkov-33/+6
2019-08-12Do not ICE when synthesizing spans falling inside unicode charsEsteban Küber-0/+6
2019-08-12Parse excess semicolons as empty stmts for lintingnathanwhit-1/+16
2019-08-12syntax: account for CVarArgs being in the argument list.Eduard-Mihai Burtescu-1/+1
2019-08-12extract parse_pat_{tuple_}struct + recover_one_fewer_dotdotMazdak Farrokhzad-39/+51
2019-08-12extract fatal_unexpected_non_patMazdak Farrokhzad-16/+22
2019-08-12parser/pat: minor misc cleanupMazdak Farrokhzad-13/+15
2019-08-12extract parse_pat_range_starting_with_litMazdak Farrokhzad-20/+21
2019-08-12extract parse_pat_range_starting_with_pathMazdak Farrokhzad-15/+25
2019-08-12extract parse_pat_mac_invocMazdak Farrokhzad-14/+17
2019-08-12extract ban_pat_range_if_ambiguousMazdak Farrokhzad-20/+25
2019-08-12extract recover_pat_ident_mut_firstMazdak Farrokhzad-16/+20
2019-08-12Rollup merge of #63449 - petrochenkov:builtinagain, r=eddybMazdak Farrokhzad-3/+3
2019-08-12Bring back suggestion for splitting `<-` into `< -`Ilija Tovilo-0/+19
2019-08-12extract parse_pat_tuple_or_parensMazdak Farrokhzad-12/+14
2019-08-12extract parse_pat_derefMazdak Farrokhzad-12/+16
2019-08-12parse_pat_with_range_pat: remove unnecessary assignments.Mazdak Farrokhzad-29/+25
2019-08-11parser: {check,expect}_lifetime into ty.rsMazdak Farrokhzad-19/+19