{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"match"}]}
        match (cgcx.tm_factory)(tm_factory_config) {
        let tm_factory_config = TargetMachineFactoryConfig::new(cgcx, name);
            Ok(m) => Ok(m),