public bool isStructOrEnum() { return (IsAggregateType() && (getAggregate().IsStruct() || getAggregate().IsEnum())) || IsNullableType(); } public bool isStructType()