summary refs log tree commit diff
path: root/src/test/ui/parser/macro
AgeCommit message (Collapse)AuthorLines
2019-10-28review commentsEsteban Küber-1/+1
2019-07-19Handle more cases of typos misinterpreted as type ascriptionEsteban Küber-1/+1
2019-06-09Update tests since ? macro op is supported on 2015.Mazdak Farrokhzad-2/+2
2019-05-31fix tidyEsteban Küber-5/+3
2019-05-30Remove unecessary `-Z continue-parse-after-error` from testsEsteban Küber-1/+1
2019-05-24review commentsEsteban Küber-0/+12
2019-05-02introduce unescape moduleAleksey Kladov-0/+28
Currently, we deal with escape sequences twice: once when we lex a string, and a second time when we unescape literals. This PR aims to remove this duplication, by introducing a new `unescape` mode as a single source of truth for character escaping rules
2019-03-11Update testsVadim Petrochenkov-12/+12
2018-12-27Fix rebase and more CI failuresVadim Petrochenkov-1/+1
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-2/+9
Fix a number of uncovered deficiencies in diagnostics
2018-12-25Remove licensesMark Rousskov-114/+14
2018-11-23Reword incorrect macro invocation primary labelEsteban Küber-2/+2
2018-10-26Rollup merge of #55298 - estebank:macro-def, r=pnkfelixkennytm-2/+8
Point at macro definition when no rules expect token Fix #35150.
2018-10-24Point to macro def span instead of whole bodyEsteban Küber-12/+8
2018-10-23Point at macro definition when no rules expect tokenEsteban Küber-4/+14
2018-10-23Modify invalid macro in expression context diagnosticEsteban Küber-10/+8
2018-10-21Make sure all ui/parse tests have `-Z parse-only`Vadim Petrochenkov-0/+355
Except those testing parsing during macro expansion