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
path:
root
/
src
/
comp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add restricted-parse mode, and parse bind expressions.
Graydon Hoare
2010-12-31
1
-10
/
+68
*
Translate local item decls.
Graydon Hoare
2010-12-31
1
-0
/
+3
*
Update method-fold env with fake item_fn representing the method.
Graydon Hoare
2010-12-31
1
-1
/
+12
*
Change resolve errs to span_errs.
Graydon Hoare
2010-12-31
1
-4
/
+4
*
Parse local item decls.
Graydon Hoare
2010-12-31
1
-6
/
+36
*
Index tag and obj items in decl stmts.
Graydon Hoare
2010-12-31
1
-0
/
+6
*
Free objects by indirectly dropping fields via enclosed tydesc first.
Graydon Hoare
2010-12-31
1
-2
/
+49
*
Replace arg Load with load_non_structural in obj ctor.
Graydon Hoare
2010-12-31
1
-1
/
+1
*
Teach ty.unify about ty_obj.
Graydon Hoare
2010-12-31
1
-0
/
+83
*
Move unify_fn logic out-of-line.
Graydon Hoare
2010-12-31
1
-59
/
+72
*
Teach typeck.ast_ty_to_ty about ty_obj.
Graydon Hoare
2010-12-30
1
-3
/
+13
*
Teach fold about ty_obj.
Graydon Hoare
2010-12-30
1
-0
/
+24
*
Teach trans to access object fields.
Graydon Hoare
2010-12-30
1
-14
/
+100
*
Assign method types properly by sorted-order.
Graydon Hoare
2010-12-30
1
-8
/
+12
*
Teach typeck to check obj field accesses.
Graydon Hoare
2010-12-30
1
-3
/
+41
*
Teach resolve to find obj fields and ty params from methods.
Graydon Hoare
2010-12-30
1
-0
/
+12
*
Add def id to ast for obj fields.
Graydon Hoare
2010-12-30
1
-0
/
+1
*
Record the ast of uses and imports.
Rafael Ávila de Espíndola
2010-12-30
2
-21
/
+59
*
rustc: Make parametric return types go through an out pointer
Patrick Walton
2010-12-29
1
-6
/
+30
*
Add a -shared option to rustc and don't try to look for main if it is given.
Rafael Ávila de Espíndola
2010-12-29
2
-6
/
+14
*
Parse 'import' directives in rustc.
Rafael Ávila de Espíndola
2010-12-24
1
-0
/
+44
*
Parse 'use' directives in rustc.
Rafael Ávila de Espíndola
2010-12-24
1
-0
/
+47
*
Modify translation of obj methods to accept an initial recursive-self-typed (...
Graydon Hoare
2010-12-23
1
-60
/
+133
*
Print recursive LLVM types.
Graydon Hoare
2010-12-23
1
-6
/
+22
*
rustc: Add a type_has_dynamic_size predicate
Patrick Walton
2010-12-22
1
-0
/
+21
*
Copy body tydesc and args into obj bodies.
Graydon Hoare
2010-12-22
1
-3
/
+30
*
Correct bug in typechecking ctor arguments to nonempty objects.
Graydon Hoare
2010-12-22
1
-1
/
+2
*
Allocate heap cells to store non-empty object bodies.
Graydon Hoare
2010-12-22
1
-10
/
+45
*
rustc: Move unification out of typeck.rs; trans will need it too.
Patrick Walton
2010-12-21
2
-411
/
+449
*
rustc: Reference count the function context in typechecking so that passing i...
Patrick Walton
2010-12-21
1
-22
/
+21
*
Sort methods in object types.
Graydon Hoare
2010-12-21
1
-0
/
+7
*
rustc: Move type logic out of typeck so trans doesn't look like it's calling ...
Patrick Walton
2010-12-21
5
-912
/
+936
*
rustc: Sanitize names better. Puts out burning tinderbox on OS X.
Patrick Walton
2010-12-20
1
-2
/
+14
*
rustc: Add bind expressions to the AST
Patrick Walton
2010-12-20
2
-0
/
+26
*
Null-check on obj box ptr, init to null. Un-XFAIL simple-obj.rs.
Graydon Hoare
2010-12-20
1
-8
/
+26
*
Support ty_obj in trans_field; simple-obj.rs compiles (but crashes).
Graydon Hoare
2010-12-20
1
-4
/
+18
*
Mop up cases of s/copy/take/, remove 'binding' terminology, whitespace police...
Graydon Hoare
2010-12-20
3
-41
/
+37
*
rustc: Use the passed-in tydescs for take and drop glue in parametric fns. Al...
Patrick Walton
2010-12-20
2
-6
/
+27
*
rustc: Print the type when we die in trans.make_drop_glue_inner
Patrick Walton
2010-12-20
1
-1
/
+2
*
rustc: Add a type param ID -> type descriptor mapping to function contexts
Patrick Walton
2010-12-20
1
-16
/
+30
*
Put out burning tree (sizeof / alignof bug).
Graydon Hoare
2010-12-20
1
-14
/
+19
*
Use gvars for vtbls rather than returning const immediates.
Graydon Hoare
2010-12-20
1
-1
/
+7
*
Trailing whitespace police.
Graydon Hoare
2010-12-20
1
-2
/
+2
*
rustc: Build tydescs for types, and make all take and drop operations go thro...
Patrick Walton
2010-12-20
2
-27
/
+54
*
rustc: Remove the unused "name" parameter from trans.new_builder
Patrick Walton
2010-12-17
1
-4
/
+4
*
rustc: Make some no-op take and drop glue for scalar types
Patrick Walton
2010-12-17
1
-24
/
+34
*
Split part of typeck.check_fn out into typeck.check_item_fn, then check all f...
Graydon Hoare
2010-12-17
1
-17
/
+33
*
rustc: Make all drop and take glue have the same signature, so we can put the...
Patrick Walton
2010-12-17
2
-14
/
+28
*
Record type annotations for methods.
Graydon Hoare
2010-12-17
1
-2
/
+40
*
rustc: Zero out slots after dropping them
Patrick Walton
2010-12-17
1
-2
/
+8
[next]