syntax: add {read,emit}_enum_struct_variant{,_field}
This commit is contained in:
parent
e31f7b7c74
commit
f3ab67ec5f
4 changed files with 75 additions and 4 deletions
|
|
@ -1253,6 +1253,14 @@ mod test {
|
|||
self.add_to_log(CallToEmitEnumVariantArg (idx)); f();
|
||||
}
|
||||
|
||||
fn emit_enum_struct_variant(&self, name: &str, id: uint, cnt: uint, f: &fn()) {
|
||||
self.emit_enum_variant(name, id, cnt, f)
|
||||
}
|
||||
|
||||
fn emit_enum_struct_variant_field(&self, _name: &str, idx: uint, f: &fn()) {
|
||||
self.emit_enum_variant_arg(idx, f)
|
||||
}
|
||||
|
||||
fn emit_struct(&self, name: &str, +len: uint, f: &fn()) {
|
||||
self.add_to_log(CallToEmitStruct (name.to_str(),len)); f();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue