summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-01-06Fix pretty-printing of ty params in iface methodsMarijn Haverbeke-5/+5
2012-01-06Fix bug in method type parameter passingMarijn Haverbeke-5/+19
2012-01-06libstd: rename c_vec::size to len.Erick Tryzelaar-17/+16
2012-01-06add alignment to i386 for good measure, though we do not yetNiko Matsakis-1/+1
2012-01-06libcore: add [u8] helper functions to vec.Erick Tryzelaar-1/+103
2012-01-06libstd: switch map to use libcore's hash functions.Erick Tryzelaar-2/+2
2012-01-06libcore: add a trivial uint hash function.Erick Tryzelaar-0/+7
2012-01-06libcore: Add binop functions to u32 and u64Erick Tryzelaar-0/+86
2012-01-06fix alignment of registers structureNiko Matsakis-6/+3
2012-01-05libcore: Use correct link name for lgamma_r on win32Brian Anderson-0/+5
2012-01-05rustc: Stop exported back::rpath::testBrian Anderson-3/+1
2012-01-05rustc: Allow the test runner to run unexported testsBrian Anderson-8/+46
2012-01-05Attempt to fix build breakage due to lgammaf_r having two leading underscores...Graydon Hoare-0/+8
2012-01-05rustc: Configure out #[test] functions when not testingBrian Anderson-25/+62
2012-01-05Simplify NSIS package script.Graydon Hoare-22/+8
2012-01-05rustc: Add cargo's lib directory to search pathsBrian Anderson-8/+29
2012-01-05Use precise return type to allocate retslot in trans_argsMarijn Haverbeke-4/+11
2012-01-05make test typecheckNiko Matsakis-3/+0
2012-01-05fix pretty printer to correctly insert parens for disambNiko Matsakis-36/+11
2012-01-05update test on disambig to reflect that some cases are no longer legalNiko Matsakis-3/+3
2012-01-05correct test to reference right valueNiko Matsakis-1/+1
2012-01-05require a non-semi expr acting as a stmt to have unit return typeNiko Matsakis-66/+89
2012-01-05make parser handle parenthesized block-sugar exprs properlyNiko Matsakis-99/+130
2012-01-05Merge branch 'master' into kmathStefan Plantikow-445/+401
2012-01-05Moved generic float::min, max to core::math and cleaned up some importsStefan Plantikow-27/+41
2012-01-05Clean up translating of def_ids in metadata readerMarijn Haverbeke-188/+149
2012-01-05Merge branch 'master' into kmathStefan Plantikow-399/+586
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-252/+251
2012-01-05Clean up some FIXMEs related to implsMarijn Haverbeke-6/+2
2012-01-05Get external interfaces / impls workingMarijn Haverbeke-109/+152
2012-01-05Register new snapshotMarijn Haverbeke-0/+7
2012-01-05Fix bad spans for ast::ty parsingMarijn Haverbeke-9/+6
2012-01-05Write the iface type of an impl in the crate dataMarijn Haverbeke-105/+129
2012-01-05Remove ty::bind_params_in_typeMarijn Haverbeke-56/+20
2012-01-05Express some list primitives in a way that doesn't copyMarijn Haverbeke-20/+22
2012-01-05Add more item types to the ast_map so the test suite can build with debug info.Josh Matthews-1/+9
2012-01-05added preliminary support for per-architecture generation of math constants (...Stefan Plantikow-23/+216
2012-01-05Merge branch 'master' into kmathStefan Plantikow-755/+2095
2012-01-04make scanning more efficient by avoiding recomputationNiko Matsakis-4/+7
2012-01-04extend tester so that error msgs can be attached to linesNiko Matsakis-5/+123
2012-01-04Use the right types for methods in trans_implMarijn Haverbeke-12/+5
2012-01-04xfail-pretty iface-generic.rs until i have time to debugMarijn Haverbeke-0/+2
2012-01-04Reformat typestate error messages so as not to confuse emacs compilation modeTim Chevalier-3/+5
2012-01-04Add test for generic iface methodsMarijn Haverbeke-0/+33
2012-01-04Prevent typenames in param bounds from resolving to their own paramMarijn Haverbeke-19/+38
2012-01-04Add visit_ty_params to visit.rsMarijn Haverbeke-28/+22
2012-01-04Add either::is_left and either::is_rightMarijn Haverbeke-0/+18
2012-01-04Properly typecheck and compile invocations of generic methods.Marijn Haverbeke-167/+236
2012-01-04"str": rename "str_from_cstr" to "from_cstr" (analogous to the other "from_*")Lenny222-9/+9
2012-01-04"char": use shorter names "to_lower"/"to_upper", analogous to the same names ...Lenny222-17/+17