summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-03-14rustc: Make region dereference no longer require an unsafe blockPatrick Walton-7/+1
2012-03-14rustc: Autoderef through region pointersPatrick Walton-2/+6
2012-03-14rustc: Reword field/method-not-found error message to mention the possibility...Patrick Walton-1/+1
2012-03-14test: Add a test case for the "self" region in enumsPatrick Walton-0/+16
2012-03-14rustc: Determine the region of pointer dereference expressionsPatrick Walton-6/+16
2012-03-14fix auto_serialize for enums with type parametersNiko Matsakis-34/+355
2012-03-14rustc: Make the self region work properly in enumsPatrick Walton-41/+91
2012-03-14rustc: Record the parent blocks of localsPatrick Walton-1/+12
2012-03-14Add crude support for casts in constant expressionsMarijn Haverbeke-73/+129
2012-03-14Properly walk pat_lit and pat_range in visit.rsMarijn Haverbeke-1/+3
2012-03-14adjust auto_serialize to generate fns named serialize_T()Niko Matsakis-236/+207
2012-03-14register new snapshotsNiko Matsakis-0/+8
2012-03-13rewrite unify in a modal style, extend result moduleNiko Matsakis-262/+369
2012-03-13merge all auto_serialize tests into oneNiko Matsakis-151/+98
2012-03-13implement deserialization, rename mk_mem_buffer() to mem_buffer()Niko Matsakis-187/+502
2012-03-13first (functional) version of the auto_serialize syntax extNiko Matsakis-540/+855
2012-03-13fixup serialize_variantNiko Matsakis-34/+210
2012-03-13get new decorator extensions workingNiko Matsakis-0/+449
2012-03-13rustc: Allow the addresses of rvalues to be takenPatrick Walton-4/+21
2012-03-13Fix typo in snapshots.txtBrian Anderson-1/+1
2012-03-13Register snapshotsBrian Anderson-0/+8
2012-03-13rustc: Instantiate "caller" regions when calling functionsPatrick Walton-12/+64
2012-03-13rustc: Don't make the while loop body's basic block a child of the conditionBrian Anderson-4/+14
2012-03-13rustc: Infer regions of variant arguments to the caller regionPatrick Walton-2/+6
2012-03-13rt: Remove an incorrect assert in lock_and_signalBrian Anderson-1/+0
2012-03-13rustc: Get reference typedefs workingPatrick Walton-15/+62
2012-03-13Name types after their modules instead of 't'Brian Anderson-183/+184
2012-03-13rustc: Thread the use site around in ast_ty_to_tyPatrick Walton-135/+152
2012-03-13rustc: Don't cache ast_ty_to_ty results for types that have referencesPatrick Walton-7/+21
2012-03-13core: Fix os::self_exe_path on FreeBSDBrian Anderson-1/+1
2012-03-13rustc: Use only ast_ty_to_ty for region inferencePatrick Walton-27/+4
2012-03-13rustc: Use the inferred region as the self region in ast_ty_to_ty as wellPatrick Walton-2/+4
2012-03-13rustc: Look up inferred regions in ast_ty_to_tyPatrick Walton-1/+6
2012-03-13Overhaul constructor naming in libsBrian Anderson-227/+227
2012-03-13rustc: Fix long linePatrick Walton-1/+1
2012-03-13rustc: Record what `&` would resolve to for every AST typePatrick Walton-23/+24
2012-03-13Use type size/alignment of target, rather than host, in debuginfoMarijn Haverbeke-70/+24
2012-03-13rustc: Teach trans::alt.rs about exhaustive altsMarijn Haverbeke-72/+82
2012-03-13Fix Issue #1926 by sorting the gather list.Kevin Atkinson-1/+12
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-2397/+766
2012-03-12rustc: Word a comment more clearly in region.rsPatrick Walton-4/+1
2012-03-12rustc: Use linked lists instead of hash tables for region binding scopesPatrick Walton-6/+16
2012-03-12stdlib: Make list::find do what the docs say it does.Patrick Walton-9/+25
2012-03-12rt: Change alignof to rust_alignof. Remove -Wno-c++11-compat. Closes #1644Brian Anderson-12/+12
2012-03-12rustc: Add node IDs to AST types so we can associate them with region environ...Patrick Walton-37/+84
2012-03-12std: Sort test failures. Closes #1929Brian Anderson-15/+57
2012-03-12Revert "rustc: Add node IDs to AST types so we can associate them with region...Patrick Walton-75/+34
2012-03-12rustc: Add node IDs to AST types so we can associate them with region environ...Patrick Walton-34/+75
2012-03-12rustc: Use the name map to resolve region namesPatrick Walton-2/+2
2012-03-12rustc: Map region names to their functions. Also speed up region checking by ...Patrick Walton-42/+65