fn resolve_meta_name( expr: &MetaExpr, meta_env: &[(String, Option<MetaType>)], runtime_functions: &[String], meta_functions: &[String], structs: &[String], extern_modules: &[String], ) -> Option<ResolvedName>