{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"#[salsa::invoke(crate::lower::trait_environment_query)]"}]}
    #[salsa::invoke(crate::lower::trait_environment_query)]
    fn trait_environment(&self, def: GenericDefId) -> Arc<TraitEnvironment>;