pub fn run<R, F>(&self, op: F) -> R
    where
        F: FnOnce() -> R,
    {
        GLOBALS.set(&self.globals, op)
    }
/// Runs `op` in current compiler's context.
///
/// Note: Other methods of `Compiler` already uses this internally.
Runs `op` in current compiler's context.
Note: Other methods of `Compiler` already uses this internally.
Runs ` op ` in current compiler ' s context . Note : Other methods of ` Compiler ` already uses this internally .
pub fn run<R, F>(&self, op: F) -> R
    where
        F: FnOnce() -> R,
    {
        GLOBALS.set(&self.globals, op)
    }
pub fn run < R , F > ( & self , op : F ) -> R where F : FnOnce ( ) -> R , { GLOBALS . set ( & self . globals , op ) }
Runs `op` in current compiler's context.
Runs ` op ` in current compiler ' s context .
&self
op
F
&self
op
F