aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle/metadata.rs
Commit message (Collapse)AuthorAgeFilesLines
* Write typarams for variants. Typecheck gets as far as ty.rs now.Graydon Hoare2011-04-011-2/+4
|
* Encode ty_native ebml node for native types so typechecker has something to ↵Graydon Hoare2011-04-011-0/+1
| | | | work with.
* rustc: Write symbols for native items into the crate metadataPatrick Walton2011-04-011-0/+1
|
* rustc: Don't try to write symbols into the metadata for nullary tags. Puts ↵Patrick Walton2011-04-011-1/+3
| | | | out burning tinderbox.
* rustc: Get tag variants from the crate metadataPatrick Walton2011-04-011-9/+24
|
* rustc: Add a type annotation to tag itemsPatrick Walton2011-03-311-2/+3
|
* rustc: Write out a path index as wellPatrick Walton2011-03-311-59/+117
|
* rustc: Index only the local part of definition IDsPatrick Walton2011-03-311-16/+21
|
* rustc: Write out an index of definition info in crate metadataPatrick Walton2011-03-311-30/+100
|
* Improve line comment positioningMarijn Haverbeke2011-03-311-7/+7
| | | | This involved making ast.variant spanned.
* rustc: Thread an item-to-type mapping throughout the typechecking and ↵Patrick Walton2011-03-301-6/+22
| | | | translation phases
* rustc: Parse parameter IDs in external crate metadata. Un-XFAIL lib-bitv.rs.Patrick Walton2011-03-291-1/+1
|
* rustc: Resolve external modules and native modules to definition IDs as wellPatrick Walton2011-03-291-6/+14
|
* rustc: Remove commented out "encode_tag_variant_info" call that sneaked inPatrick Walton2011-03-281-1/+1
|
* rustc: Don't include a trailing null when writing out metadata; it corrupts ↵Patrick Walton2011-03-281-4/+5
| | | | the EBML
* 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-1/+11
|
* Support for 'float' in type signatures.Lindsey Kuper2011-03-231-0/+1
|
* rustc: Write out crate metadataPatrick Walton2011-03-231-5/+282
|
* 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/+106
| | | | Signed-off-by: Patrick Walton <[email protected]>
* rustc: Add some stub metadata to each cratePatrick Walton2011-03-111-0/+29