diff options
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/auto_encode.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libsyntax/ext/auto_encode.rs b/src/libsyntax/ext/auto_encode.rs index 3aceef9c73a..de01d258449 100644 --- a/src/libsyntax/ext/auto_encode.rs +++ b/src/libsyntax/ext/auto_encode.rs @@ -1280,6 +1280,16 @@ mod test { self.add_to_log(CallToEmitOptionSome); f(); } + + fn read_map<T>(&self, f: &fn(uint) -> T) -> T { + self.add_unknown_to_log(); f(0); + } + fn read_map_elt_key<T>(&self, idx: uint, f: &fn() -> T) -> T { + self.add_unknown_to_log(); f(); + } + fn read_map_elt_val<T>(&self, idx: uint, f: &fn() -> T) -> T { + self.add_unknown_to_log(); f(); + } } |
