about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2013-01-14allowing the entry point name to be something other than mainILyoan-14/+61
2013-01-13Add FIXME's for #4404. Android JNI hacksBrian Anderson-0/+2
2013-01-13Support ARM and Androidkyeongwoon-19/+164
2013-01-13Merge pull request #4459 from jld/constenumTim Chevalier-49/+70
2013-01-13Make vectors (& old ports) of zero-size types allocate one byte each.Jed Davis-3/+15
2013-01-13Make empty structs debug-printableJed Davis-5/+8
2013-01-13Correct (I hope) amd64 ABI handling for empty structsJed Davis-14/+14
2013-01-13One more place where for loops and their bodies need to be unconfused.Jed Davis-1/+1
2013-01-13Fix long lines in for loop trans changeJed Davis-7/+9
2013-01-13For `for` loop bodies, translate the type of the closureNiko Matsakis-11/+35
2013-01-13Make () actually size 0Jed Davis-19/+2
2013-01-11Omit needless zeroes for C-like variants of non-C-like enumsJed Davis-12/+1
2013-01-11Allow consts to be non-nullary enum constructorsJed Davis-1/+20
2013-01-11Allow consts' LLVM types to depend on their initializers.Jed Davis-12/+22
2013-01-11Factor out base::get_discrim_val from const translationJed Davis-24/+27
2013-01-11Merge pull request #4445 from apasel422/notopTim Chevalier-42/+52
2013-01-11Make ast_util::path_name_i take a slice vector, eliminate a bad copyTim Chevalier-2/+1
2013-01-11allow logical negation operator (!) to be overloadedAndrew Paseltiner-42/+52
2013-01-10librustc: Implement a #[no_mangle] attribute to suppress name mangling. r=brsonPatrick Walton-29/+50
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-2055/+2768
2013-01-10Properly suppress derived type error messagesTim Chevalier-14/+7
2013-01-10mode: reset mode on entry to fn body.Niko Matsakis-36/+52
2013-01-10librustc: Implement `&static` as the replacement for `Durable`. r=nmatsakisPatrick Walton-33/+43
2013-01-10librustc: Allow the type parameter version of `Self` to be spelled with a cap...Patrick Walton-0/+6
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-1461/+1415
2013-01-09rustc: more fallout from 2db3abdGraydon Hoare-0/+2
2013-01-09core: rename vec.filter to vec.filteredErick Tryzelaar-4/+4
2013-01-09syntax: convert ast::spanned into a structErick Tryzelaar-37/+57
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-137/+385
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-382/+137
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-137/+382
2013-01-08Implement GLB algorithm. (Issue #2263)Niko Matsakis-105/+503
2013-01-08Inject std when --test. #1127, #3241Brian Anderson-10/+42
2013-01-08arrange core::os::constsILyoan-11/+30
2013-01-08Remove ret_style and instead check whether fn return type is botNiko Matsakis-139/+57
2013-01-08Make `self` visible when typechecking nested functionsTim Chevalier-6/+12
2013-01-08Suppress error messages about function types whose result is ty_errTim Chevalier-1/+10
2013-01-08Rename identifiers that still use 'alt' to use 'match'Lindsey Kuper-86/+87
2013-01-07Support assignability for struct fields. r=pcwaltonNiko Matsakis-3/+5
2013-01-07Revert "Suppress type error message involving a function type whose result is...Tim Chevalier-8/+0
2013-01-07Revert "Change the self def_id to a self_info in typeck, and inherit"Tim Chevalier-12/+6
2013-01-07Revert "Improve a typeck ICE message (slightly)"Tim Chevalier-3/+2
2013-01-07Change the self def_id to a self_info in typeck, and inheritTim Chevalier-6/+12
2013-01-07Revert "xfail broken tests"Tim Chevalier-3/+2
2013-01-07xfail broken testsTim Chevalier-2/+3
2013-01-07Suppress type error message involving a function type whose result is ty_errTim Chevalier-0/+8
2013-01-07Improve a typeck ICE message (slightly)Tim Chevalier-2/+3
2013-01-07librustc: Fix some librustc test modes. rs=bustagePatrick Walton-3/+3
2013-01-07librustc: Make vectors no longer implicitly copyable in rustc. r=graydonPatrick Walton-867/+1216
2013-01-07Merge pull request #4357 from jld/constenum-bonus-fixTim Chevalier-1/+1