git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213559
91177308-0d34-0410-b5e6-
96231b3b80d8
Adds implicit negative checks for the specified patterns between positive
checks. The option allows writing stricter tests without stuffing them with
Adds implicit negative checks for the specified patterns between positive
checks. The option allows writing stricter tests without stuffing them with
For example, "``--implicit-check-not warning:``" can be useful when testing
diagnostic messages from tools that don't have an option similar to ``clang
For example, "``--implicit-check-not warning:``" can be useful when testing
diagnostic messages from tools that don't have an option similar to ``clang
on string, int and bit objects. Use !cast<string> to compare other types of
objects.
on string, int and bit objects. Use !cast<string> to compare other types of
objects.
-``!shl(a,b)``
-``!srl(a,b)``
-``!sra(a,b)``
-``!add(a,b)``
+``!shl(a,b)`` ``!srl(a,b)`` ``!sra(a,b)`` ``!add(a,b)``
The usual logical and arithmetic operators.
Note that all of the values have rules specifying how they convert to values
The usual logical and arithmetic operators.
Note that all of the values have rules specifying how they convert to values