Lines Matching defs:PartialComparisonKind
334 struct PartialComparisonKind { struct
336 enum class Type : uint8_t { kEquals, kNotEquals };
337 enum class Target : uint8_t { kNull, kValue, kSelf };
338 enum class Position : uint8_t { kLeft, kRight };
340 const Type type_;
341 const Target target_;
342 const Position position_;
344 bool IsDefinitelyFalse() const { in IsDefinitelyFalse()
347 bool IsPossiblyFalse() const { in IsPossiblyFalse()
350 bool IsDefinitelyTrue() const { in IsDefinitelyTrue()
359 bool IsPossiblyTrue() const { in IsPossiblyTrue()
368 std::ostream& Dump(std::ostream& os) const { in Dump()