{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub"}]}
            pub fn run(&mut self, args: &[String]) -> Result<C, CompilerError<B>> {
            /// Runs the compiler against given target and tests it with `test_function`
                let compiler_result = rustc_driver::catch_fatal_errors(|| -> interface::Result::<()> {