Searched refs:PointerSumType (Results 1 – 3 of 3) sorted by relevance
62 template <typename TagT, typename... MemberTs> class PointerSumType {68 PointerSumType() : Value(0) {} in PointerSumType() function72 static PointerSumType74 PointerSumType Result; in create()98 bool operator==(const PointerSumType &R) const { return Value == R.Value; }99 bool operator!=(const PointerSumType &R) const { return Value != R.Value; }100 bool operator<(const PointerSumType &R) const { return Value < R.Value; }101 bool operator>(const PointerSumType &R) const { return Value > R.Value; }102 bool operator<=(const PointerSumType &R) const { return Value <= R.Value; }103 bool operator>=(const PointerSumType &R) const { return Value >= R.Value; }[all …]
21 typedef PointerSumType<Kinds, PointerSumTypeMember<Float, float *>,
108 typedef PointerSumType<