CodeQL library for C#
codeql/csharp-all 0.9.0 (changelog, source)
Search

Class CompareWithConstantComparisonTest

A comparison test comparing the result of a comparator invocation with an integer constant. For example, 0 = x.CompareTo(y) is an equality test between x and y.

Import path

import semmle.code.csharp.commons.ComparisonTest

Direct supertypes

Indirect supertypes

Inherited predicates

getAnArgument

Gets an argument of this comparison test.

from ComparisonTest
getComparisonKind

Gets the comparison kind.

from ComparisonTest
getExpr

Gets the underlying expression.

from ComparisonTest
getFirstArgument

Gets the first argument of this comparison test.

from ComparisonTest
getLocation

Gets the location of this comparison test.

from ComparisonTest
getSecondArgument

Gets the second argument of this comparison test.

from ComparisonTest
toString

Gets a textual representation of this comparison test.

from ComparisonTest