about summary refs log tree commit diff
path: root/src/comp
AgeCommit message (Expand)AuthorLines
2011-06-16rustc: Change print_file to print_crateBrian Anderson-11/+16
2011-06-16rustc: Parse crate attributes in standalone .rs filesBrian Anderson-1/+5
2011-06-16rustc: Parse attributes in crate filesBrian Anderson-5/+15
2011-06-16rustc: Parse inner items of file-level modules linked from crate filesBrian Anderson-4/+8
2011-06-16rustc: Implement type walking and comparison glue for unsafe pointersPatrick Walton-0/+25
2011-06-16Reformat a bunch of recent churn.Graydon Hoare-440/+454
2011-06-16rustc: Parse T[mutable?]Patrick Walton-1/+6
2011-06-16rustc: Work around leak when translating interior vectors. Un-XFAIL interior-...Patrick Walton-2/+6
2011-06-16rustc: Add cases for istr and ivec to visitPatrick Walton-6/+18
2011-06-16rustc: Pretty print module inner attributesBrian Anderson-7/+17
2011-06-16rustc: Correctly mark attributes as inner attributesBrian Anderson-8/+14
2011-06-16rustc: Parse inner attributes of modulesBrian Anderson-17/+49
2011-06-16Pretty-print if-checkTim Chevalier-37/+46
2011-06-16rustc: Parse interior vector types in which the base type is a path properlyPatrick Walton-14/+36
2011-06-16rustc: Pretty print interior vector typesPatrick Walton-0/+6
2011-06-16Removing dead upcall_join. Closes #509.Eric Holk-2/+0
2011-06-16Clean up whitespace oddities perpetrated by pretty-printer.Lindsey Kuper-12/+12
2011-06-16Bring back if-checkTim Chevalier-129/+215
2011-06-16Get rid of old vec_append glue.Michael Sullivan-4/+0
2011-06-16Translate the swap operator.Michael Sullivan-0/+18
2011-06-16Fix bug in move on structure types.Michael Sullivan-2/+2
2011-06-16Bring swap through typechecking and typestate.Michael Sullivan-0/+34
2011-06-16Parse swap.Michael Sullivan-5/+15
2011-06-16Add "<->" to the token definition and the lexer.Michael Sullivan-1/+9
2011-06-16rustc: Fix LLVM type error when generating cmp glue for interior vectorsPatrick Walton-4/+20
2011-06-16rustc: Change interior vector syntax to `T[]`Patrick Walton-6/+21
2011-06-16Refactor ast::item representationMarijn Haverbeke-382/+311
2011-06-15Improve and test failure behavior for malformed attributesBrian Anderson-1/+13
2011-06-15rustc: Implement interior vector concatenationPatrick Walton-9/+174
2011-06-15Merge branch 'master' of github.com:graydon/rust into fastcallEric Holk-695/+784
2011-06-15rustc: Remove unused variable from check_assignmentBrian Anderson-3/+2
2011-06-15rustc: Support outer attributes on items that are defined as statementsBrian Anderson-9/+61
2011-06-15Refactor data structures representing constraints (again...)Tim Chevalier-231/+263
2011-06-15rustc: Move ivec stuff to an ivec module in transPatrick Walton-199/+284
2011-06-15rustc: Change the default interior vector length to 4 per sciencePatrick Walton-1/+1
2011-06-15Add support for producing shared libraries directly in the rust driver.Rafael Ávila de Espíndola-22/+19
2011-06-15Implement checking of alias safety in tail calls.Marijn Haverbeke-30/+75
2011-06-15Fix unsafe uses of aliases in tail callsMarijn Haverbeke-9/+9
2011-06-15Small simplification in parser.rs' crate parsingMarijn Haverbeke-7/+1
2011-06-15Added issue # to FIXME.Lindsey Kuper-1/+1
2011-06-15Simple anonymous objects get through translation.Lindsey Kuper-182/+67
2011-06-15Just some typo fixes.Lindsey Kuper-3/+3
2011-06-15Step 1 of moving task startup to always be cdecl.Eric Holk-1/+2
2011-06-15Fix a bunch of compile-command lines to use RBUILDGraydon Hoare-1/+1
2011-06-15Attempt to put out windows tinderbox.Graydon Hoare-1/+5
2011-06-15Reformat source tree (minus a couple tests that are still grumpy).Graydon Hoare-11020/+7849
2011-06-15Print mutability of obj fields.Graydon Hoare-2/+7
2011-06-15Fix pp bug on native modules.Graydon Hoare-1/+3
2011-06-15rustc: Pretty-print outer attributes of itemsBrian Anderson-15/+47
2011-06-15rustc: Make room in remaining AST item nodes for attributesBrian Anderson-150/+157