CDISP0439E
The type name typeName, which is not static, cannot be used to define the following static typeName: type name.
static type must be defined by using the other static types.The type name typeName, which is not static, cannot be used to define the following static typeName: type name.
static type must be defined by using the other static types.