aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/creader.rs
Commit message (Expand)AuthorAgeFilesLines
* rustc: Switch to indices for type parametersPatrick Walton2011-04-121-13/+12
* Add a very basic crate-dump utilityMarijn Haverbeke2011-04-071-0/+66
* Revise EBML reader APIMarijn Haverbeke2011-04-071-191/+122
* Support for passing native types through metadata/creader.Graydon Hoare2011-04-011-0/+2
* rustc: Get tag variants from the crate metadataPatrick Walton2011-04-011-6/+49
* rustc: Use the path index. Speeds up compilation a lot.Patrick Walton2011-03-311-91/+48
* rustc: Write out a path index as wellPatrick Walton2011-03-311-8/+7
* Couple minor bug fixes in creader, lib-bitv, int, rand, sort, sha1, uint and ...Graydon Hoare2011-03-311-0/+8
* rustc: Use the crate index to look up defsPatrick Walton2011-03-311-29/+26
* rustc: Write out an index of definition info in crate metadataPatrick Walton2011-03-311-10/+9
* rustc: Read 'y' tags from external cratesPatrick Walton2011-03-301-6/+10
* rustc: Thread an item-to-type mapping throughout the typechecking and transla...Patrick Walton2011-03-301-4/+30
* rustc: Parse parameter IDs in external crate metadata. Un-XFAIL lib-bitv.rs.Patrick Walton2011-03-291-6/+12
* rustc: Partially resolve external module importsPatrick Walton2011-03-291-16/+16
* rustc: Tolerate def id tags inside module tags. Fixes metadata reading.Patrick Walton2011-03-291-32/+33
* rustc: Resolve external modules and native modules to definition IDs as wellPatrick Walton2011-03-291-5/+8
* Teach trans to emit undefined references to 'use'd symbols. Can compile and r...Graydon Hoare2011-03-291-0/+17
* rustc: Parse types in external metadataPatrick Walton2011-03-281-25/+72
* rustc: Populate the item types table with types of items from external crates...Patrick Walton2011-03-281-2/+1
* rustc: Resolve def ids in external cratesPatrick Walton2011-03-281-4/+61
* rustc: Add support for calling LLVM intrinsics as native functionsPatrick Walton2011-03-281-0/+1
* Teach creader and metadata writer how to do ty.ty_type.Graydon Hoare2011-03-261-0/+1
* rustc: Add a function to look up external item info in the item info tablePatrick Walton2011-03-251-4/+52
* Janitorial: move llvmext back to llvm module, as they're the same thing now.Graydon Hoare2011-03-251-7/+6
* rustc: Parse definition IDs from crates; add a function to parse unsigned int...Patrick Walton2011-03-251-5/+21
* rustc: Look up names in "use"d cratesPatrick Walton2011-03-251-5/+119
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
* Sketch of wiring typeck up to creader.Graydon Hoare2011-03-251-0/+6
* 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-16/+20
* Start hooking resolve into creater.Graydon Hoare2011-03-241-0/+15
* rustc: Open "use"d crates; add a _vec.vec_from_buf() method along the way; XF...Patrick Walton2011-03-241-6/+35
* Teach creader about reading ty_float, and trim trailing whitespace.Graydon Hoare2011-03-241-1/+2
* rustc: Remove uses of Unicode in type deserialization and fix vector-push ope...Patrick Walton2011-03-211-37/+40
* rustc: Update type serialization and deserialization for the "mutable?" changePatrick Walton2011-03-211-5/+15
* rustc: Merge in type serialization and deserializationMarijn Haverbeke2011-03-211-0/+171
* Revert 6fdb81fa17b3c7147a69edc5217c9f93ff485410, it is causing failures inRafael Ávila de Espíndola2011-03-161-20/+3
* rustc: Remove the memory-managed interface to LLVM memory buffers; passing th...Patrick Walton2011-03-151-1/+0
* rustc: Open "use"d crates with the LLVM object file readerPatrick Walton2011-03-151-3/+26
* rustc: Add an annotation for the crate definition to view_item_usePatrick Walton2011-03-151-7/+36
* rustc: Add a stub crate reader module for "use" directivesPatrick Walton2011-03-151-0/+28