has_constant_member
has_constant_member(mtp))
|| (is_struct_or_union(lt) && has_constant_member(ltp))) {