Freezes this table to get a `TempSymtable` that can be used to compile expressions.
(&mut self)
| 305 | |
| 306 | /// Freezes this table to get a `TempSymtable` that can be used to compile expressions. |
| 307 | pub(crate) fn frozen(&mut self) -> TempSymtable<'_, 'a> { |
| 308 | TempSymtable::new(self) |
| 309 | } |
| 310 | |
| 311 | /// Reserves one temporary register for the duration of `f`. |
| 312 | pub(crate) fn with_reserved_temp<T, E, ME, F>( |
no outgoing calls