diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-02-10 13:39:15 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-02-14 11:24:09 -0800 |
| commit | 6943b38e4fd75dfd3c6ff80b96060ec9a39e01e9 (patch) | |
| tree | 68375cf27e462c6c3e9e1ae102bee7060f3345ec /src/comp/metadata/encoder.rs | |
| parent | acabd821d2c3503c087b2ce2bd784c14f48cb407 (diff) | |
rustc: Add crust functions to the AST
Diffstat (limited to 'src/comp/metadata/encoder.rs')
| -rw-r--r-- | src/comp/metadata/encoder.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/comp/metadata/encoder.rs b/src/comp/metadata/encoder.rs index 650d1fcf975..96f283c5922 100644 --- a/src/comp/metadata/encoder.rs +++ b/src/comp/metadata/encoder.rs @@ -312,7 +312,12 @@ fn encode_info_for_mod(ecx: @encode_ctxt, ebml_w: ebml::writer, md: _mod, } fn purity_fn_family(p: purity) -> char { - alt p { unsafe_fn { 'u' } pure_fn { 'p' } impure_fn { 'f' } } + alt p { + unsafe_fn { 'u' } + pure_fn { 'p' } + impure_fn { 'f' } + crust_fn { 'c' } + } } fn encode_info_for_item(ecx: @encode_ctxt, ebml_w: ebml::writer, item: @item, |
