use super::program_context::CommonProgramContext;
pub trait JitProvider {
fn invoke_function(&self, _ctx: &CommonProgramContext, _id: usize) -> bool;
}
pub struct NoJit {
_no_construct: ()
}
impl JitProvider for NoJit {
fn invoke_function(&self, _ctx: &CommonProgramContext, _id: usize) -> bool {
unreachable!()
}
}