aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/parser.rs
Commit message (Expand)AuthorAgeFilesLines
* rustc: Stub support for Rust intrinsicsPatrick Walton2011-05-031-0/+2
* Revert "Rename the "llvm" API to "llvm-intrinsic"" due to tinderbox bustagePatrick Walton2011-05-031-1/+1
* Start sketching --depend support in rustc.Graydon Hoare2011-05-031-1/+6
* Rename the "llvm" API to "llvm-intrinsic"Patrick Walton2011-05-031-1/+1
* Un-revert "Use different syntax for checks that matter to typestate", fixing ...Patrick Walton2011-05-021-19/+23
* Revert "Use different syntax for checks that matter to typestate"Graydon Hoare2011-05-021-23/+19
* Use different syntax for checks that matter to typestateTim Chevalier2011-05-021-19/+23
* Fix the signature of expr_extBrian Anderson2011-04-211-2/+2
* rustc: Make the parser never assign any types, not even ty_nilPatrick Walton2011-04-211-5/+4
* Remove half-baked 'opacity' layer qualifier.Graydon Hoare2011-04-191-14/+0
* Remove effect system from src.Graydon Hoare2011-04-191-147/+128
* add log_err to rustcMarijn Haverbeke2011-04-191-2/+9
* Work on destructors, not entirely functional yet (no tydesc integration).Graydon Hoare2011-04-141-3/+21
* typestate_check can now handle expr_block, expr_if, and expr_binaryTim Chevalier2011-04-121-1/+1
* rustc: Switch to indices for type parametersPatrick Walton2011-04-121-2/+1
* Further work on typestate. Handles expr_rec and expr_assign now.Tim Chevalier2011-04-121-7/+9
* Move to single-uint file-position representation.Marijn Haverbeke2011-04-091-209/+204
* Support for self-calls that take arguments.Lindsey Kuper2011-04-071-3/+10
* Continued sketching out code for checking states against preconditions.Tim Chevalier2011-04-061-7/+8
* Last pieces of self-call support.Lindsey Kuper2011-04-051-1/+1
* Further on the path toward self-awareness.Lindsey Kuper2011-04-051-1/+3
* Make box prefix operator and box type carry mutability flag.Graydon Hoare2011-04-041-1/+2
* Started adding support for typestate checking.Tim Chevalier2011-04-011-18/+18
* rustc: Add a type annotation to tag itemsPatrick Walton2011-03-311-1/+2
* Remove redundant parser logic.Brian Anderson2011-03-311-33/+0
* Improve line comment positioningMarijn Haverbeke2011-03-311-3/+7
* Support break and cont in pretty-printerMarijn Haverbeke2011-03-311-0/+2
* Add effect field to ast.ty_fn.Marijn Haverbeke2011-03-311-12/+11
* Preserve comments when pretty-printing.Marijn Haverbeke2011-03-311-1/+3
* rustc: Thread an item-to-type mapping throughout the typechecking and transla...Patrick Walton2011-03-301-2/+2
* Beginnings of support for magical self prefix; nothing profound happening yet.Lindsey Kuper2011-03-291-0/+15
* Ignore 'mutable foo' in plain field contexts.Graydon Hoare2011-03-291-0/+6
* Add expr_spawn, spawn parsing, folding, typechecking, ty_taskBrian Anderson2011-03-281-0/+24
* rustc: Add support for calling LLVM intrinsics as native functionsPatrick Walton2011-03-281-0/+2
* Add support for break and cont to rustcMarijn Haverbeke2011-03-271-0/+10
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare2011-03-251-1/+1
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare2011-03-251-1/+1
* rustc: Store cached crate metadata in the sessionPatrick Walton2011-03-251-1/+1
* Update pretty printer for ports, channels, send and receiveBrian Anderson2011-03-251-0/+2
* Implement local declarations with receive. Un-XFAIL decl-with-recv.rs.Brian Anderson2011-03-251-6/+14
* Refactor ast.local to make room for initialization via recvBrian Anderson2011-03-251-3/+4
* Support for 'float' in type signatures.Lindsey Kuper2011-03-231-0/+1
* Further support for floating-point. Literals with exponents workTim Chevalier2011-03-221-0/+4
* Started adding support for floating-point type, floating-point literals, and ...Tim Chevalier2011-03-211-0/+4
* Modify native_item_fn to handle trailing linkage names that differ from the i...Graydon Hoare2011-03-201-1/+7
* rustc: When encountering "mutable" as a tycon, parse it, drop it on the floor...Patrick Walton2011-03-181-0/+9
* rustc: Implement "mutable?". Add a test case and XFAIL it in rustboot for now.Patrick Walton2011-03-181-0/+4
* rustc: Switch mutability from being a type constructor to a field annotationPatrick Walton2011-03-171-40/+54
* rustc: Typo: mutabliity -> mutabilityPatrick Walton2011-03-171-3/+3