Home
last modified time | relevance | path

Searched refs:disjunction (Results 1 - 25 of 26) sorted by relevance

12

/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
H A Duniform_helper.h79 absl::enable_if_t<absl::disjunction<is_widening_convertible<A, B>,
104 absl::disjunction<std::is_same<Tag, IntervalOpenClosedTag>,
115 absl::disjunction<std::is_same<Tag, IntervalOpenClosedTag>,
124 absl::disjunction<std::is_same<Tag, IntervalClosedClosedTag>,
135 absl::disjunction<std::is_same<Tag, IntervalClosedOpenTag>,
146 absl::disjunction<std::is_same<Tag, IntervalClosedOpenTag>,
157 absl::disjunction<std::is_same<Tag, IntervalClosedClosedTag>,
168 absl::disjunction<std::is_same<Tag, IntervalClosedClosedTag>,
H A Dpool_urbg_test.cc34 using is_randen_pool = typename absl::disjunction< //
/third_party/skia/third_party/externals/abseil-cpp/absl/status/internal/
H A Dstatusor_internal.h48 absl::disjunction<std::is_constructible<T, StatusOr<U>&>,
61 absl::disjunction<IsConstructibleOrConvertibleFromStatusOr<T, U>,
85 using IsDirectInitializationValid = absl::disjunction<
88 absl::negation<absl::disjunction<
123 using IsForwardingAssignmentValid = absl::disjunction<
126 absl::negation<absl::disjunction<
/third_party/libphonenumber/metadata/src/test/java/com/google/i18n/phonenumbers/metadata/regex/
H A DEdgeTest.java82 Edge group = Edge.disjunction(ImmutableSet.of(Edge.fromMask(0x3), Edge.any())); in testGroup()
98 Edge group = Edge.disjunction(ImmutableSet.of(Edge.fromMask(0x3), Edge.epsilon(), Edge.any())); in testOptionalGroup()
218 // Creates a non-optional disjunction of edges.
222 return Edge.disjunction(e); in or()
H A DEdgeWriterTest.java139 // Creates a non-optional disjunction of edges.
143 return Edge.disjunction(e); in or()
146 // Creates an optional disjunction of edges.
152 return Edge.disjunction(e); in opt()
H A DNfaFlattenerTest.java214 // Creates an optional disjunction of edges.
220 return Edge.disjunction(e); in opt()
223 // Creates a non-optional disjunction of edges.
227 return Edge.disjunction(e); in or()
/third_party/skia/third_party/externals/abseil-cpp/absl/meta/
H A Dtype_traits.h231 // disjunction
239 // `std::disjunction` metafunction.
241 struct disjunction : std::false_type {}; struct
244 struct disjunction<T, Ts...> : struct
245 std::conditional<T::value, T, disjunction<Ts...>>::type {};
248 struct disjunction<T> : T {}; struct
H A Dtype_traits_test.cc148 EXPECT_FALSE(absl::disjunction<>::value); in TEST()
149 EXPECT_FALSE(absl::disjunction<std::false_type>::value); in TEST()
150 EXPECT_TRUE((absl::disjunction<std::true_type, std::true_type>::value)); in TEST()
151 EXPECT_TRUE((absl::disjunction<std::true_type, std::false_type>::value)); in TEST()
152 EXPECT_TRUE((absl::disjunction<std::false_type, std::true_type>::value)); in TEST()
153 EXPECT_FALSE((absl::disjunction<std::false_type, std::false_type>::value)); in TEST()
158 (absl::disjunction<std::false_type, std::true_type, Dummy>::value)); in TEST()
160 std::is_base_of<MyTrueType, absl::disjunction<std::false_type, MyTrueType, in TEST()
164 absl::disjunction<std::false_type, MyFalseType>>::value)); in TEST()
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
H A Dstl_type_traits.h69 : absl::disjunction<
145 : absl::disjunction<IsBaseOfArray<C>, IsBaseOfBitset<C>,
224 : absl::disjunction<
/third_party/skia/third_party/externals/abseil-cpp/absl/status/
H A Dstatusor.h407 absl::disjunction<
440 absl::disjunction<
457 absl::disjunction<
/third_party/googletest/googlemock/test/
H A Dgmock-actions_test.cc151 std::is_base_of<std::false_type, internal::disjunction<>>::value, ""); in TEST()
155 std::is_base_of<MyFalse<0>, internal::disjunction<MyFalse<0>>>::value, in TEST()
159 std::is_base_of<MyTrue<0>, internal::disjunction<MyTrue<0>>>::value, ""); in TEST()
163 std::is_base_of<MyTrue<1>, internal::disjunction<MyFalse<0>, MyTrue<1>, in TEST()
168 std::is_base_of<MyTrue<1>, internal::disjunction<MyFalse<0>, MyTrue<1>, in TEST()
176 std::is_base_of<MyTrue<1>, internal::disjunction<MyFalse<0>, MyTrue<1>, in TEST()
182 std::is_base_of<MyFalse<2>, internal::disjunction<MyFalse<0>, MyFalse<1>, in TEST()
/third_party/libphonenumber/metadata/src/main/java/com/google/i18n/phonenumbers/metadata/regex/
H A DNfaFlattener.java42 * disjunction. The resulting edge can be visited using the {@code Edge.Visitor} class.
125 // Replace any joined followers with their disjunction (they all have the same target). in visitSubgraph()
127 follower = PathFollower.of(target, Edge.disjunction(joiningEdges)); in visitSubgraph()
H A DEdge.java53 * Visits a disjunction of parallel edges. Note that disjunctions only ever contain sequences
107 * Returns the disjunction of the given edges. If either edge is already a concatenation, it
110 public static Edge disjunction(Collection<Edge> edges) { in disjunction() method in Edge
119 // There should only ever be one epsilon when we make a disjunction (disjunctions are made when in disjunction()
285 // Compare our first edge to the non-disjunction. If this compares as equal, order the in compareTo()
286 // disjunction to the right of the other edge to break the tie and avoid implying that in compareTo()
287 // a disjunction and a non-disjunction are equal. in compareTo()
/third_party/googletest/googlemock/include/gmock/
H A Dgmock-actions.h288 struct disjunction : std::false_type {}; struct
291 struct disjunction<P1> : P1 {}; struct
294 struct disjunction<P1, Ps...> struct
296 : std::conditional<!bool(P1::value), disjunction<Ps...>, P1>::type {};
762 typename = typename std::enable_if<internal::disjunction<
/third_party/skia/third_party/externals/abseil-cpp/absl/hash/
H A Dhash_testing.h280 template <typename U, bool = disjunction<std::is_same<T, U>...>::value>
H A Dhash_test.cc711 : std::enable_if<absl::disjunction<
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/
H A Dunordered_map_constructor_test.h102 absl::disjunction<absl::negation<is_std_unordered_map<T>>,
152 absl::disjunction<absl::negation<is_std_unordered_map<T>>,
H A Dunordered_set_constructor_test.h111 absl::disjunction<absl::negation<is_std_unordered_set<T>>,
161 absl::disjunction<absl::negation<is_std_unordered_set<T>>,
H A Dlayout.h253 using Contains = absl::disjunction<std::is_same<T, Ts>...>;
H A Draw_hash_set.h726 absl::disjunction<std::is_convertible<T, init_type>,
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/
H A Dvariant.h1236 absl::disjunction<
1244 absl::disjunction<
1252 absl::disjunction<
1266 absl::disjunction<
/third_party/node/deps/v8/src/codegen/
H A Dtnode.h269 std::disjunction<std::is_base_of<U, T>,
/third_party/node/deps/v8/src/wasm/baseline/
H A Dliftoff-register.h354 typename = std::enable_if_t<std::conjunction_v<std::disjunction<
/third_party/skia/third_party/externals/abseil-cpp/absl/types/
H A Dany.h229 absl::enable_if_t<!absl::disjunction<
/third_party/skia/third_party/externals/abseil-cpp/absl/hash/internal/
H A Dhash.h703 // disjunction provides short circuiting wrt instantiation.
705 using Apply = absl::disjunction< //

Completed in 27 milliseconds

12