about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-09-03Add an intital HIR and lowering stepNick Cameron-41/+5
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
2015-08-20syntax: remove suffix_len methods from LitIntTypesGeorg Brandl-27/+0
2015-08-19Auto merge of #27849 - jonas-schievink:macro-errors, r=nikomatsakisbors-46/+50
2015-08-17Clean up simd_cast translation.Huon Wilson-0/+24
2015-08-17Rename `simd_basics` feature gate to `repr_simd`.Huon Wilson-6/+3
2015-08-17Create "platform-intrinsic" ABI for SIMD/platform intrinsics.Huon Wilson-4/+15
2015-08-17feature gate `cfg(target_feature)`.Huon Wilson-23/+107
2015-08-17Implement `repr(simd)` as an alias for `#[simd]`.Huon Wilson-2/+25
2015-08-16FnFnBlock -> FkClosureManish Goregaokar-5/+5
2015-08-16Impl Eq/PartialEq on FnKind, improve docsManish Goregaokar-3/+2
2015-08-16Auto merge of #27818 - alexcrichton:tag-all-the-issues, r=aturonbors-5/+4
2015-08-16Auto merge of #27851 - nikomatsakis:cleanup-ty-decoder, r=eddybbors-45/+11
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-15syntax: Require issues for unstable featuresAlex Crichton-4/+3
2015-08-15Slightly improved macro diagnostics + Indentation fixesJonas Schievink-46/+50
2015-08-15Auto merge of #27827 - w00ns:for-loop-expn-issue-27639, r=alexcrichtonbors-10/+1
2015-08-15Fix issue with for loop expansionw00ns-10/+1
2015-08-15Auto merge of #27841 - jonas-schievink:still-repeating-span, r=alexcrichtonbors-1/+1
2015-08-14move InlinedItem into librustc, where it belongsNiko Matsakis-45/+11
2015-08-15Fix span of invalid metavariable repetitionJonas Schievink-1/+1
2015-08-14rustc: Allow changing the default allocatorAlex Crichton-0/+4
2015-08-14Auto merge of #27641 - nikomatsakis:soundness-rfc-1214, r=nrcbors-1/+13
2015-08-13Auto merge of #27684 - alexcrichton:remove-deprecated, r=aturonbors-8/+18
2015-08-12Introduce a "origin/cause" for new requirements (or bugfixes...) introduced b...Niko Matsakis-0/+12
2015-08-12Add two new kinds of predicates, WellFormed and ObjectSafe.Niko Matsakis-1/+1
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-8/+18
2015-08-12Auto merge of #27691 - jonas-schievink:for-macro, r=alexcrichtonbors-1/+1