(&self, name: &str)
| 189 | |
| 190 | #[allow(dead_code)] |
| 191 | pub(crate) fn get_function(&self, name: &str) -> Option<&Function> { |
| 192 | match self { |
| 193 | Context::Root { functions, .. } => functions.get(name), |
| 194 | Context::Child { parent, .. } => parent.get_function(name), |
| 195 | } |
| 196 | } |
| 197 | |
| 198 | pub fn add_function<T: 'static, F>(&mut self, name: &str, value: F) |
| 199 | where |