summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-09-06adding test case to check marking/unmarkingJohn Clements-12/+25
2013-09-06refactor so tt_fold only requires an ident->ident fnJohn Clements-9/+11
2013-09-06separate ItemDecorator from ItemDecoratorJohn Clements-2/+2
2013-09-06removed unneccessary SyntaxExpander structsJohn Clements-33/+18
2013-09-06comments in ast.rsJohn Clements-0/+5
2013-09-06renaming test casesJohn Clements-6/+12
2013-09-06flip the switch on let renamingJohn Clements-1/+1
2013-09-06add hygiene support fns, move them around.John Clements-60/+175
2013-09-06compare macro tokens hygienically (commented out)John Clements-2/+19
2013-09-06rename resolve to mtwt_resolveJohn Clements-4/+3
2013-09-06commenting out special Eq implementation for nowJohn Clements-2/+13
2013-09-06disallow ident equality checks when contexts are not equalJohn Clements-1/+14
2013-09-05auto merge of #8997 : fhahn/rust/issue_8985, r=catamorphism,brsonbors-1/+1
2013-09-05auto merge of #8992 : chris-morgan/rust/unreachable-macro, r=brsonbors-0/+30
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-1/+1
2013-09-05Remove the __log function for __log_levelAlex Crichton-84/+50
2013-09-04auto merge of #8875 : alexcrichton/rust/fix-inner-static-library-bug, r=huonwbors-13/+63
2013-09-05Add an ``unreachable!()`` macro.Chris Morgan-0/+30
2013-09-04Improve name mangling for gdbAlex Crichton-29/+40
2013-09-04auto merge of #8977 : pnkfelix/rust/fsk-followup-on-6009-rebased, r=alexcrichtonbors-2/+1
2013-09-04debuginfo: Fixed some merge falloutMichael Woerister-1/+1
2013-09-04debuginfo: Support for variables captured in closures and closure type descri...Michael Woerister-4/+4
2013-09-04stop treating char as an integer typeDaniel Micay-22/+41
2013-09-04Make non-pub condition! expand to non-pub mod. Fix #6009.Felix S. Klock II-2/+1
2013-09-03auto merge of #8963 : jmgrosen/rust/issue-8881, r=alexcrichtonbors-0/+8
2013-09-03Fixes #8881. condition! imports parent's pub identifiersjmgrosen-0/+8
2013-09-03auto merge of #8921 : huonw/rust/stability, r=brsonbors-0/+58
2013-09-03auto merge of #8945 : alexcrichton/rust/ifmt-dont-move, r=thestingerbors-2/+6
2013-09-04Implement support for indicating the stability of items.Huon Wilson-0/+58
2013-09-03auto merge of #8939 : Kimundi/rust/master, r=huonwbors-1400/+1400
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-1400/+1400
2013-09-03auto merge of #8940 : pnkfelix/rust/fsk-8468-allow-underscore-paramname-in-tr...bors-2/+11
2013-09-03Incorporate review feedback. Fix #8468.Felix S. Klock II-4/+1
2013-09-02Don't have format! move out of local variablesAlex Crichton-2/+6
2013-09-02Remove __extensions__ in names for a "pretty name"Alex Crichton-5/+36
2013-09-02Fix inner statics having the same symbol nameAlex Crichton-0/+8
2013-09-03Allow _ param name in trait default method for #8468.Felix S. Klock II-2/+14
2013-09-02libsyntax: Remove obsolete fixme.Luqman Aden-1/+0
2013-09-02switch __field__ hack to <unnamed_field>Daniel Micay-1/+1
2013-09-02Renamed syntax::ast::ident -> IdentMarvin Löbel-357/+359
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-565/+565
2013-08-30fix various warningsErick Tryzelaar-1/+1
2013-08-28auto merge of #8718 : bblum/rust/typeof, r=pcwaltonbors-3/+39
2013-08-27librustc: Fix merge fallout.Patrick Walton-46/+3
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-22/+66
2013-08-27librustc: Add support for type parameters in the middle of paths.Patrick Walton-301/+505
2013-08-27librustc: Remove `&const` and `*const` from the language.Patrick Walton-19/+14
2013-08-27auto merge of #8797 : nikomatsakis/rust/issue-8625-assign-to-andmut-in-borrow...bors-2/+2
2013-08-27Remove remnants of implicit selfNiko Matsakis-2/+2
2013-08-24Introduce alternate forms of loggingAlex Crichton-23/+30