pub fn analyze( env: &Env, signals: &[Signal], type_tid: TypeId, in_trait: bool, is_fundamental: bool, obj: &GObject, imports: &mut Imports, ) -> Vec<Info>