NOOPER
693
No operator description
One of the following occurred:
- A binary method was invoked using the specified binary operator syntax, and a binary operator method with the specified name, parameter types, and return type does not exist.
- A built-in operator other than ==, !=, .EQ., .EQS., .NE., or .NES. was used with a base type (@*) or an explicit boxed type (@d, @i, @a, or @struct).
- ^INCR or ^DECR was used with a variable type that doesn’t support increment or decrement operations.
-
A comparison was attempted between a non-object type (such as a descriptor) and ^NULL. To avoid this warning, you can replace "if (avar != ^NULL)" with "if (avar)" and "if (avar == ^NULL)" with "if (!avar)".