COBCH1845 CONSTRAIN 句の組み合わせが不正である

プログラムに汎用パラメーターの CONSTRAINT 構文が含まれていますが、CONSTRAIN 構文で句の不正な組み合わせが使用されています。

解決方法:

コードを修正してから再コンパイルします。

例:

次の例では、IS VALUE TYPE と組み合わせた IS REFERENCE TYPE は無効です。

       class-id GenericClass using T.
       constraints.
           constrain T is reference type
                       is value type.
       end class.

       class-id A.
       end class.
       class-id B.
       end class.