MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / Compare

Function Compare

internal/number.h:81–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79
80template <typename T>
81constexpr ComparisonResult Compare(T a, T b) {
82 return (a > b) ? ComparisonResult::kGreater
83 : (a == b) ? ComparisonResult::kEqual
84 : ComparisonResult::kLesser;
85}
86
87constexpr ComparisonResult DoubleCompare(double a, double b) {
88 // constexpr friendly isnan check.

Callers 12

DoubleCompareFunction · 0.85
operator()Method · 0.85
operator()Method · 0.85
operator<Method · 0.85
operator<=Method · 0.85
operator>Method · 0.85
operator>=Method · 0.85
operator==Method · 0.85
operator!=Method · 0.85
NumberClass · 0.85
CompareMethod · 0.85
CompareMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected