about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-09-14Print the file in which a macro was definedJonas Schievink-5/+14
2015-09-14Auto merge of #28358 - dotdash:nounwind, r=alexcrichtonbors-0/+4
2015-09-13Add an attribute to mark function as unwindingBjörn Steinbrink-0/+4
2015-09-13Auto merge of #28286 - matklad:remove-dead-code, r=eddybbors-38/+31
2015-09-11Don't print duplicate macro backtrace framesJonas Schievink-6/+12
2015-09-11Remove some remains of virtual structs from the parserVadim Petrochenkov-16/+6
2015-09-10Don't print the macro definition site in backtracesJonas Schievink-6/+2
2015-09-10Make print_macro_backtrace non-recursiveJonas Schievink-22/+26
2015-09-10libsyntax: minor clean upAleksey Kladov-4/+4
2015-09-08Auto merge of #28291 - nrc:shr_span_fix, r=sfacklerbors-1/+1
2015-09-08Fix span bug with >> and type bindingsNick Cameron-1/+1
2015-09-08Auto merge of #28246 - huonw:lang-tracking-issues, r=alexcrichtonbors-92/+127
2015-09-08Allow tracking issues for lang features.Huon Wilson-92/+127
2015-09-07libsyntax: restore lost error messageAleksey Kladov-1/+5
2015-09-07libsyntax: remove dead code from parser.rsAleksey Kladov-35/+24
2015-09-07Auto merge of #28175 - christopherdumas:master, r=nrcbors-2/+1
2015-09-06functional structure update syntax -> structure update syntaxchristopherdumas-2/+1
2015-09-06add MIR code (unused thus far)Niko Matsakis-3/+10
2015-09-04Auto merge of #28034 - alexcrichton:new-lines, r=aturonbors-1/+1
2015-09-03std: Account for CRLF in {str, BufRead}::linesAlex Crichton-1/+1
2015-09-04Auto merge of #28170 - nagisa:loopctl-label-spans, r=alexcrichtonbors-12/+21
2015-09-03Use consistent terminology for byte string literalsVadim Petrochenkov-23/+23
2015-09-03Use proper span for break and continue labelsSimonas Kazlauskas-12/+21
2015-09-02Auto merge of #28138 - nrc:hir, r=nikomatsakisbors-41/+5
2015-09-03Add an intital HIR and lowering stepNick Cameron-41/+5
2015-09-02Auto merge of #28117 - marcusklaas:continue-break, r=alexcrichtonbors-2/+2
2015-09-02Fix overly long spans for break and continueMarcus Klaas-2/+2
2015-09-01Auto merge of #28137 - nrc:remove-non-multi, r=huonwbors-151/+2
2015-09-01Remove the Modifier and Decorator kinds of syntax extensions.Nick Cameron-151/+2
2015-08-31Closures are not generated code.Nick Cameron-6/+1
2015-08-31Auto merge of #28007 - Ms2ger:FnKind, r=nrcbors-27/+25
2015-08-30Auto merge of #28106 - marcusklaas:continue, r=eddybbors-1/+0
2015-08-30Assign correct span to continue expressionMarcus Klaas-1/+0
2015-08-30Make a macro a const fn and remove outdated NBTobias Bucher-2/+0
2015-08-29Auto merge of #28077 - jonas-schievink:attr-gateage, r=huonwbors-117/+125
2015-08-29Allow #[derive()] to generate unsafe trait implsMichael Layzell-1/+23
2015-08-29Handle gateage of built-in attributes seperatelyJonas Schievink-117/+125
2015-08-28Rollup merge of #28033 - Manishearth:compilerexpn, r=eddybManish Goregaokar-64/+80
2015-08-28Move ExpnInfo to NameManish Goregaokar-32/+33
2015-08-27Enumify CompilerExpansion in ExpnInfoManish Goregaokar-53/+68
2015-08-26Rename FnKind variants and stop re-exporting them from the visit module.Ms2ger-27/+25
2015-08-24Remove #[start] as well as #[main] in --testWilliam Throwe-9/+6
2015-08-24Move main removal to its own pass in --test modeWilliam Throwe-39/+56
2015-08-24Mark main-like functions allow(dead_code) in testsWilliam Throwe-15/+34
2015-08-24Move entry point identification logic to libsyntaxWilliam Throwe-0/+43
2015-08-24Auto merge of #27239 - apasel422:issue-19102, r=huonwbors-1/+7
2015-08-24Auto merge of #27857 - Manishearth:improve-fnkind, r=pnkfelixbors-7/+6
2015-08-24move def-id to rustc crateNiko Matsakis-38/+1
2015-08-22Auto merge of #27913 - birkenfeld:remove_suffix_len, r=alexcrichtonbors-27/+0
2015-08-21Auto merge of #27613 - GSam:binop, r=nrcbors-3/+30