about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-11-27Auto merge of #55402 - estebank:macro-eof-2, r=nikomatsakisbors-14/+54
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-16/+13
2018-11-25Rollup merge of #56072 - da-x:stabilize-literal-matcher, r=petrochenkovPietro Albini-24/+15
2018-11-23Reword EOF in macro arm messageEsteban Küber-1/+4
2018-11-23Keep label on moved spans and point at macro invocation on parse errorEsteban Küber-8/+12
2018-11-23Point at macro arm when it doesn't expand to an expressionEsteban Küber-3/+7
2018-11-23Reword incorrect macro invocation primary labelEsteban Küber-8/+20
2018-11-23Add label when replacing primary DUMMY_SP in macro expansionEsteban Küber-0/+1
2018-11-23Point at end of macro arm when encountering EOFEsteban Küber-2/+18
2018-11-22Rollup merge of #56002 - Axary:master, r=estebankGuillaume Gomez-2/+13
2018-11-21macro_literal_matcher: fixes per petrochenkov's reviewDan Aloni-3/+3
2018-11-21Stabilize macro_literal_matcherDan Aloni-24/+15
2018-11-21Stabilize `extern_crate_item_prelude`Vadim Petrochenkov-3/+2
2018-11-20improve error noteAxary-1/+1
2018-11-20Auto merge of #55983 - oli-obk:static_, r=Mark-Simulacrumbors-0/+1
2018-11-19Auto merge of #55971 - SergioBenitez:skip-non-semantic, r=alexcrichtonbors-6/+29
2018-11-19Auto merge of #56051 - pietroalbini:rollup, r=pietroalbinibors-15/+1
2018-11-19Rollup merge of #55968 - ehuss:non-mod-rs-tests, r=petrochenkovPietro Albini-15/+1
2018-11-18resolve: Check resolution consistency for import paths and multi-segment macr...Vadim Petrochenkov-0/+7
2018-11-16Ignore non-semantic tokens for 'probably_eq' streams.Sergio Benitez-6/+29
2018-11-16fix tidy (remove whitespace)Axary-1/+1
2018-11-16improve error when self is used as not the first argumentAxary-8/+9
2018-11-16add a note to the error messageAxary-1/+4
2018-11-16eat CloseDelimAxary-2/+9
2018-11-15Fix stability hole with `static _`Oliver Scherer-0/+1
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-15Rollup merge of #55750 - oli-obk:node_id_x, r=michaelwoeristerPietro Albini-38/+20
2018-11-14Clean up some non-mod-rs stuff.Eric Huss-15/+1
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-13Rollup merge of #55905 - nnethercote:short_name-to-literal_name, r=Mark-Simul...kennytm-8/+8
2018-11-13Rollup merge of #55870 - waywardmonkeys:typo-fixes, r=wesleywiserkennytm-2/+2
2018-11-13Rollup merge of #55805 - nnethercote:mv-static_assert, r=Mark-Simulacrumkennytm-0/+6
2018-11-13Move two `static_assert!`s to better spots.Nicholas Nethercote-0/+1
2018-11-13Add a static assertion about the size of `ast::Expr`.Nicholas Nethercote-0/+5
2018-11-12Reintroduce the original debug formatting for NodeIdsOliver Scherer-0/+1
2018-11-12Make `NodeId` a `newtype_index` to enable niche optimizationsOliver Scherer-38/+19
2018-11-12Change `Lit::short_name` to `Lit::literal_name`.Nicholas Nethercote-8/+8
2018-11-12Make `MatcherPos::stack` a `SmallVec`.Niko Matsakis-34/+57
2018-11-11Fix typos.Bruce Mitchener-2/+2
2018-11-08Rollup merge of #55777 - nnethercote:less-P-in-ast, r=petrochenkovMark Rousskov-6/+6
2018-11-08Use `Lit` rather than `P<Lit>` in `ast::ExprKind`.Nicholas Nethercote-6/+6
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-3/+3
2018-11-07Rollup merge of #55510 - bitshifter:repr-feature-gate-fix, r=petrochenkovkennytm-1/+6
2018-11-06refactor: use shorthand fieldsteresy-3/+3
2018-11-06Rollup merge of #55601 - petrochenkov:featissue, r=pnkfelixkennytm-19/+8
2018-11-05Auto merge of #55451 - estebank:arg-doc, r=pnkfelixbors-20/+65
2018-11-04Auto merge of #55455 - estebank:expected-descr, r=michaelwoeristerbors-24/+26
2018-11-04Auto merge of #54861 - rep-nop:find_main_in_doctest, r=estebankbors-9/+81
2018-11-03Extended elaboration for trait aliases to include arbitrary bounds.Alexander Regueiro-5/+5
2018-11-03Added support for trait aliases as object types.Alexander Regueiro-5/+5