Lines Matching refs:CompilerContext
55 struct CompilerContext { struct
64 impl Default for CompilerContext { argument
81 contexts: Mutex<Vec<CompilerContext>>,
207 fn box_dyn_any_compiler_context(ctx: Option<CompilerContext>) -> Box<dyn Any + Send + Sync> { in box_dyn_any_compiler_context()
209 debug_assert!(b.is::<Option<CompilerContext>>()); in box_dyn_any_compiler_context()
503 debug_assert!(!func.is::<Option<CompilerContext>>()); in append_code()
674 debug_assert!(!any.is::<Option<CompilerContext>>()); in append_dwarf()
838 debug_assert!(!func.is::<Option<CompilerContext>>()); in compiled_function_relocation_targets()
848 debug_assert!(func_body.code.is::<Option<CompilerContext>>()); in calls()
851 .downcast_ref::<Option<CompilerContext>>() in calls()
873 debug_assert!(func_body.code.is::<Option<CompilerContext>>()); in size()
876 .downcast_ref::<Option<CompilerContext>>() in size()
891 debug_assert!(func_body.code.is::<Option<CompilerContext>>()); in inline()
894 .downcast_mut::<Option<CompilerContext>>() in inline()
931 debug_assert!(func_body.code.is::<Option<CompilerContext>>()); in inline()
934 .downcast_ref::<Option<CompilerContext>>() in inline()
957 debug_assert!(func_body.code.is::<Option<CompilerContext>>()); in finish_compiling()
960 .downcast_mut::<Option<CompilerContext>>() in finish_compiling()
1178 .unwrap_or_else(|| CompilerContext { in function_compiler()
1448 cx: CompilerContext,