summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-01-04implement str::is_whitespace using char::is_whitespaceLenny222-8/+1
2012-01-03Add missing ty_constr cases to trans::type_of_inner and ty::fold_ty.Tim Chevalier-0/+17
2012-01-03Allow tail expressions even in no_value blocks. Type checkerNiko Matsakis-55/+97
2012-01-03new testsNiko Matsakis-0/+126
2012-01-03extend parser so that expressions that do not require semi-colonsNiko Matsakis-2/+2
2012-01-03rewrite to put blk as 2nd argNiko Matsakis-1/+1
2012-01-03minimal changes to permit fn blocks in exprNiko Matsakis-68/+64
2012-01-03Merge pull request #1392 from Lenny222/listBrian Anderson-16/+87
2012-01-03Make resolution of dictionaries on bounded params workMarijn Haverbeke-8/+19
2012-01-03Wire in resolution of param bounds for method callsMarijn Haverbeke-15/+61
2012-01-03Make syntax for impls less magicalMarijn Haverbeke-23/+18
2012-01-03More work on translating dictionary-passingMarijn Haverbeke-162/+387
2012-01-02llvm: Revert unneeded debugging changeBrian Anderson-0/+0
2012-01-02Fix expected error messages for better printing of ty_ptrMarijn Haverbeke-2/+2
2012-01-02Add a clause ty_ptr to ppaux::ty_to_strMarijn Haverbeke-0/+1
2012-01-02Add 'copy' bounds to functions that were faultily accepted withoutMarijn Haverbeke-12/+12
2012-01-02Properly handle expression blocks in kind.rsMarijn Haverbeke-3/+10
2012-01-02typoLenny222-1/+1
2012-01-02Write out vtables for interface implementationsMarijn Haverbeke-13/+78
2012-01-02Drop two useless sub-passes from transMarijn Haverbeke-98/+59
2012-01-02Create a trans_impl moduleMarijn Haverbeke-16/+20
2012-01-02Key tcx.ty_param_bounds on node_ids, not def_idsMarijn Haverbeke-9/+11
2012-01-02Box arrays of parameter boundsMarijn Haverbeke-42/+41
2012-01-02Pass bounds to trans::type_of_fnMarijn Haverbeke-50/+65
2012-01-02More resolving and typechecking of bounded type parameters.Marijn Haverbeke-55/+211
2012-01-02Check that type parameter bounds are interface typesMarijn Haverbeke-45/+96
2012-01-02Make last-use pass properly handle closed-over variablesMarijn Haverbeke-3/+26
2012-01-01llvm: Upgrade LLVM with FreeBSD segmented stack supportBrian Anderson-0/+0
2012-01-01link with gcc44+Jyun-Yan You-1/+3
2012-01-01fix link errorJyun-Yan You-2/+13
2012-01-01add missing library, enable segmented stacks for freebsdJyun-Yan You-9/+10
2012-01-01forgot to add parenthesesJyun-Yan You-1/+1
2012-01-01freebsd supportUser Jyyou-30/+287
2012-01-01"str": extract to_upper/lower_case() into "char"Lenny222-15/+63
2011-12-31core: added support for bessel functionsStefan Plantikow-92/+104
2011-12-31Removed now obsolete mtypes moduleStefan Plantikow-1/+0
2011-12-31core: killed all math wrappersStefan Plantikow-795/+194
2011-12-31Trying to remove wrappers from floatStefan Plantikow-111/+349
2011-12-31added more ops to cmathStefan Plantikow-1/+47
2011-12-31removes std::mtypesStefan Plantikow-64/+0
2011-12-31added useful constants to mathStefan Plantikow-0/+78
2011-12-30add cap clause to pretty printer, with a testNiko Matsakis-2/+51
2011-12-30Print usage messages to rustc and rustdoc when invoked with no args. Close #1...Graydon Hoare-1/+12
2011-12-30add test for list:is_empty()Lenny222-1/+16
2011-12-29split proto from fn_decl, as not all fn_decls know the proto.Niko Matsakis-200/+229
2011-12-29Of course there were overlong lines.Graydon Hoare-4/+6
2011-12-29Teach unicode script to emit canonical and compat decomp mappings. Annoyingly...Graydon Hoare-46/+71
2011-12-29Add support in lexer for utf8 identifiers. No NFKC logic in char yet.Graydon Hoare-2/+44
2011-12-29list: use predicate to enforce non-empty requirementLenny222-16/+72
2011-12-29Save and restore xmm regs across the call to UPCALL_NEW_STACK during __morest...Graydon Hoare-1/+30