about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2013-02-04syntax: Make the pipe compiler stop generating set_buffer_ callsTim Chevalier-2/+2
2013-02-04core/syntax: Add transitional code for pipesTim Chevalier-0/+28
2013-02-03core: convert ToStr::to_str to take explicit &selfErick Tryzelaar-2/+2
2013-02-03oldmap: use &K instead of K in find and getDaniel Micay-7/+7
2013-02-03oldmap: get rid of the legacy contains_key methodDaniel Micay-1/+1
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-10/+10
2013-02-01Merge remote-tracking branch 'nickdesaulniers/issue4524' into nocomm1Brian Anderson-28/+42
2013-02-01Remove fail keyword from lexer & parser and clean up remaining calls toNick Desaulniers-28/+42
2013-01-31test cases, cleanupJohn Clements-46/+46
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-15/+15
2013-01-31Finalize moves-based-on-type implementation.Niko Matsakis-20/+8
2013-01-29De-capitalize "note" to get rid of spurious tidy warningsTim Chevalier-1/+1
2013-01-29libsyntax: De-export libsyntax. rs=deexportingPatrick Walton-231/+229
2013-01-29libsyntax: De-export a lot of libsyntax. rs=deƫxportingPatrick Walton-42/+40
2013-01-29librustc: Disallow trait bounds in types, enumerations, and structure definit...Patrick Walton-4/+11
2013-01-29libstd: Remove "dual impls" from the language and enforce coherence rules. r=...Patrick Walton-6/+8
2013-01-28Link the lifetimes of regions resulting from borrows of theNiko Matsakis-3/+10
2013-01-24Convert pipes::Buffer into a structErick Tryzelaar-4/+4
2013-01-24Convert extfmt::rt::Conv into a structErick Tryzelaar-11/+25
2013-01-24remove support for records from auto_encodeErick Tryzelaar-182/+75
2013-01-23libsyntax: Implement `assert` as a macro (called `fail_unless!` on a transiti...Patrick Walton-0/+8
2013-01-23Long linesTim Chevalier-1/+2
2013-01-23renaming to adhere to conventionsJohn Clements-108/+102
2013-01-22Add is_mutbl field to argSeo Sanghyeon-0/+5
2013-01-20Convert many libsyntax records into structsErick Tryzelaar-26/+50
2013-01-20convert the remaining ast record types into structsErick Tryzelaar-42/+57
2013-01-20convert ast::{ty_field_,ty_method} into a structErick Tryzelaar-1/+1
2013-01-20convert ast::ty into a structErick Tryzelaar-35/+56
2013-01-20convert ast::expr into a structErick Tryzelaar-27/+50
2013-01-15librustc: Make the default sigil for block lambdas `&` instead of `@`.Graydon Hoare-2/+2
2013-01-14convert ast::{field_,capture_item_,mt} and middle::ty::mt into structsErick Tryzelaar-10/+26
2013-01-14Convert ast::{pat,field_pat,local_,arm} into structsErick Tryzelaar-74/+89
2013-01-14convert ast::blk_ into a structErick Tryzelaar-39/+55
2013-01-14convert ast::attribute_ and ast::view_item to a structErick Tryzelaar-6/+6
2013-01-14convert ast::struct_def to a structErick Tryzelaar-2/+2
2013-01-14convert ast::item into a structErick Tryzelaar-12/+16
2013-01-14change ast::ty_param into a struct.Erick Tryzelaar-4/+4
2013-01-14Change ast::path into a struct.Erick Tryzelaar-31/+65
2013-01-14Merge remote-tracking branch 'mneumann/f-serialize'Brian Anderson-2/+4
2013-01-11libsyntax: Fix name generation in condition! macroAndrew Paseltiner-1/+1
2013-01-10librustc: Implement `&static` as the replacement for `Durable`. r=nmatsakisPatrick Walton-10/+10
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-7/+7
2013-01-09core: rename vec.filter to vec.filteredErick Tryzelaar-2/+2
2013-01-09syntax: convert ast::spanned into a structErick Tryzelaar-72/+79
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-12/+84
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-84/+12
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-12/+84
2013-01-08Rename identifiers that still use 'alt' to use 'match'Lindsey Kuper-1/+1
2012-12-27librustc: Fix the test runner, the condition system, and core test. rs=bustagePatrick Walton-3/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-126/+267