diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-03-07 15:44:21 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-03-11 09:35:58 -0700 |
| commit | bd2d17e4a1f75bc7e451fc1054d98ff13c456850 (patch) | |
| tree | 4786d560c72b34b8725be337a677c4c6b8a47508 /src/libstd | |
| parent | d18f7854578e8c2e1d7dce90db6e3b5cf9befba9 (diff) | |
| download | rust-bd2d17e4a1f75bc7e451fc1054d98ff13c456850.tar.gz rust-bd2d17e4a1f75bc7e451fc1054d98ff13c456850.zip | |
libsyntax: Stop parsing bare functions in preparation for switching them over
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/rl.rs | 2 | ||||
| -rw-r--r-- | src/libstd/treemap.rs | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/libstd/rl.rs b/src/libstd/rl.rs index b2b30c1057e..a8b25767ce5 100644 --- a/src/libstd/rl.rs +++ b/src/libstd/rl.rs @@ -68,7 +68,7 @@ pub unsafe fn read(prompt: ~str) -> Option<~str> { } } -pub type CompletionCb = @fn(~str, fn(~str)); +pub type CompletionCb<'self> = @fn(~str, &'self fn(~str)); fn complete_key(_v: @CompletionCb) {} diff --git a/src/libstd/treemap.rs b/src/libstd/treemap.rs index f053bcfd397..72351aac339 100644 --- a/src/libstd/treemap.rs +++ b/src/libstd/treemap.rs @@ -138,7 +138,9 @@ impl<K: TotalOrd, V> Map<K, V> for TreeMap<K, V> { pure fn each_key(&self, f: &fn(&K) -> bool) { self.each(|&(k, _)| f(k)) } /// Visit all values in order - pure fn each_value(&self, f: &fn(&V) -> bool) { self.each(|&(_, v)| f(v)) } + pure fn each_value(&self, f: &fn(&V) -> bool) { + self.each(|&(_, v)| f(v)) + } /// Return the value corresponding to the key in the map pure fn find(&self, key: &K) -> Option<&self/V> { |
