index
:
rust
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
Files
Lines
*
rustc: Remove the premature optimization for nullary tag constructors, since ↵
Patrick Walton
2010-12-02
1
-5
/
+4
|
|
|
|
it'll be no longer necessary once LLVM gets a unit type
*
Add ty_boxed to typeck.type_is_boxed.
Graydon Hoare
2010-12-02
1
-0
/
+1
|
*
Fix fold bug on expr_unary.
Graydon Hoare
2010-12-02
2
-1
/
+3
|
*
Add minimal test for box/deref.
Graydon Hoare
2010-12-02
2
-0
/
+5
|
*
Add test for non-exhaustive match failure.
Graydon Hoare
2010-12-02
2
-0
/
+16
|
*
Typecheck the box and deref unops properly.
Graydon Hoare
2010-12-02
1
-1
/
+17
|
*
rustc: Remove the overly complex variant_indices and n_ary_variant_indices ↵
Patrick Walton
2010-12-02
1
-25
/
+33
|
|
|
|
tables
*
rustc: Add stub support for tag constructors in trans
Patrick Walton
2010-12-01
3
-1
/
+139
|
*
Add code to fail on non-exhaustive alt matching. Fix all cases this picked ↵
Graydon Hoare
2010-12-01
6
-14
/
+89
|
|
|
|
up in rustc.
*
rustc: Annotate variants with their types. This may be useful for trans!
Patrick Walton
2010-12-01
4
-9
/
+20
|
*
rustc: Typecheck tag constructors
Patrick Walton
2010-12-01
1
-1
/
+36
|
*
rustc: Fix segfault due to nonexhaustive match when using tags
Patrick Walton
2010-12-01
1
-0
/
+3
|
*
rustc: Resolve tag variant names
Patrick Walton
2010-12-01
3
-18
/
+65
|
*
Make the ugly detailed leak-spray on rustc failures optional.
Graydon Hoare
2010-11-30
2
-7
/
+22
|
*
Tidy up structural types for rec, tup AST and typeck nodes.
Graydon Hoare
2010-11-30
5
-117
/
+117
|
*
rustc: Add def ids to variants
Patrick Walton
2010-11-30
3
-3
/
+5
|
*
Finish support for typechecking and translating records. Un-XFAIL rec.rs.
Graydon Hoare
2010-11-30
3
-0
/
+79
|
*
Wrap long lines.
Graydon Hoare
2010-11-29
1
-3
/
+5
|
*
Teach typechecker about record types.
Graydon Hoare
2010-11-29
1
-1
/
+109
|
*
rustc: Implement the block syntax discussed on the mailing list
Patrick Walton
2010-11-29
5
-44
/
+144
|
*
Teach fold about ty_rec.
Graydon Hoare
2010-11-29
1
-0
/
+18
|
*
Add ty_rec and parse it.
Graydon Hoare
2010-11-29
2
-0
/
+18
|
*
Change mutability into a type constructor.
Graydon Hoare
2010-11-29
6
-75
/
+51
|
*
Change from bool to tag ast.mutability.
Graydon Hoare
2010-11-29
5
-49
/
+65
|
*
Add ast.ty_mutable.
Graydon Hoare
2010-11-29
4
-2
/
+39
|
*
Add mut field to typeck.ty.
Graydon Hoare
2010-11-29
1
-4
/
+4
|
*
Copy args to allocas, change llargs lookups to 'in mem'. Un-XFAIL tup.rs.
Graydon Hoare
2010-11-26
2
-4
/
+36
|
*
Load structural values through pointer before passing structs as args.
Graydon Hoare
2010-11-26
1
-18
/
+22
|
*
Pass exprs by @, always treat structural types by pointer, move path and ↵
Graydon Hoare
2010-11-26
1
-88
/
+98
|
|
|
|
name into trans_lval.
*
Avoid segfault due to fallthrough in base case of incr_all_refcounts. We ↵
Graydon Hoare
2010-11-26
1
-0
/
+1
|
|
|
|
could use a typestate checker in rustc, any time now.
*
Declare the memcpy intrinsics properly.
Graydon Hoare
2010-11-26
1
-13
/
+19
|
*
Return memcpy src rather than falling through and failing.
Graydon Hoare
2010-11-25
1
-0
/
+1
|
*
Cast memcpy args to correct types.
Graydon Hoare
2010-11-25
1
-3
/
+7
|
*
Add lookup checks and intrinsics table to trans.
Graydon Hoare
2010-11-25
2
-5
/
+24
|
*
Add missed case to typeck.ast_ty_to_ty, plus faux exhaustiveness check.
Graydon Hoare
2010-11-25
1
-0
/
+11
|
*
Fix typo in numeric-label-parsing loop.
Graydon Hoare
2010-11-25
1
-4
/
+11
|
*
Translate field expressions.
Graydon Hoare
2010-11-25
1
-0
/
+21
|
*
Typecheck field expressions.
Graydon Hoare
2010-11-25
1
-1
/
+48
|
*
Typecheck tup expressions.
Graydon Hoare
2010-11-25
1
-0
/
+15
|
*
Translate tuple-expressions.
Graydon Hoare
2010-11-24
1
-0
/
+23
|
*
rustc: Assign definition IDs to type params
Patrick Walton
2010-11-24
2
-2
/
+8
|
*
rustc: Parse type-parametric typedefs
Patrick Walton
2010-11-24
5
-14
/
+18
|
*
rustc: Parse type-parametric tags
Patrick Walton
2010-11-24
3
-13
/
+21
|
*
Sketch out type-directed structural drop and copy, including vector types.
Graydon Hoare
2010-11-24
3
-28
/
+237
|
*
move expr_call translation into helper function.
Graydon Hoare
2010-11-24
1
-8
/
+12
|
*
Move expr_cast translation into helper function.
Graydon Hoare
2010-11-24
1
-28
/
+32
|
*
rustc: Parse type-parametric functions
Patrick Walton
2010-11-24
6
-18
/
+38
|
*
rustc: Don't require a semicolon after an "alt" statement
Patrick Walton
2010-11-24
1
-0
/
+6
|
*
rustc: Add patterns to fold
Patrick Walton
2010-11-24
3
-9
/
+98
|
*
rustc: Parse simple patterns
Patrick Walton
2010-11-24
2
-0
/
+87
|
[next]