/aosp_15_r20/external/s2-geometry-library-java/tests/com/google/common/geometry/ |
H A D | S1IntervalTest.java | 55 S1Interval quad12 = new S1Interval(0, -S2.M_PI); in testBasic() 57 assertEquals(quad12.hi(), S2.M_PI); in testBasic() 58 S1Interval quad34 = new S1Interval(-S2.M_PI, 0); in testBasic() 59 assertEquals(quad34.lo(), S2.M_PI); in testBasic() 61 S1Interval pi = new S1Interval(S2.M_PI, S2.M_PI); in testBasic() 62 assertEquals(pi.lo(), S2.M_PI); in testBasic() 63 assertEquals(pi.hi(), S2.M_PI); in testBasic() 64 S1Interval mipi = new S1Interval(-S2.M_PI, -S2.M_PI); in testBasic() 65 assertEquals(mipi.lo(), S2.M_PI); in testBasic() 66 assertEquals(mipi.hi(), S2.M_PI); in testBasic() [all …]
|
H A D | S2Test.java | 37 assertEquals(S2.ijToPos(r, i), in testTraversalOrder() 38 S2.ijToPos(r ^ S2.SWAP_MASK, swapAxes(i))); in testTraversalOrder() 39 assertEquals(S2.posToIJ(r, i), in testTraversalOrder() 40 swapAxes(S2.posToIJ(r ^ S2.SWAP_MASK, i))); in testTraversalOrder() 43 assertEquals(S2.ijToPos(r, i), in testTraversalOrder() 44 S2.ijToPos(r ^ S2.INVERT_MASK, invertBits(i))); in testTraversalOrder() 45 assertEquals(S2.posToIJ(r, i), in testTraversalOrder() 46 invertBits(S2.posToIJ(r ^ S2.INVERT_MASK, i))); in testTraversalOrder() 49 assertEquals(S2.ijToPos(r, S2.posToIJ(r, i)), i); in testTraversalOrder() 50 assertEquals(S2.posToIJ(r, S2.ijToPos(r, i)), i); in testTraversalOrder() [all …]
|
/aosp_15_r20/external/executorch/backends/vulkan/test/op_tests/ |
H A D | cases.py | 20 S2 = 11 variable 49 ((S, S1, S2), (S, S1, S2)), 50 ((S, S1, S2), (S, S1, 1), 2.0), 51 ((S, S1, S2), (S, 1, S2), 2.0), 52 ((XS, S, S1, S2), (XS, S, 1, 1), 2.0), 67 ((S1, S2), (S2, M)), 87 ((M, S1, S2), (M, S2, M)), 124 (S2, M2, M1), 360 ((S1, S2), [S2], (S2), (S2), 0.001), 389 ([S1, S2], 42.0), [all …]
|
/aosp_15_r20/prebuilts/go/linux-x86/src/internal/types/testdata/fixedbugs/ |
D | issue51229.go | 12 func f00[S1 ~[]E1, S2 ~[]E2, E1 ~byte, E2 ~byte](S1, S2) {} 13 func f01[S2 ~[]E2, S1 ~[]E1, E1 ~byte, E2 ~byte](S1, S2) {} 14 func f02[E1 ~byte, S1 ~[]E1, S2 ~[]E2, E2 ~byte](S1, S2) {} 15 func f03[S1 ~[]E1, E1 ~byte, S2 ~[]E2, E2 ~byte](S1, S2) {} 16 func f04[S2 ~[]E2, E1 ~byte, S1 ~[]E1, E2 ~byte](S1, S2) {} 17 func f05[E1 ~byte, S2 ~[]E2, S1 ~[]E1, E2 ~byte](S1, S2) {} 18 func f06[E2 ~byte, S2 ~[]E2, S1 ~[]E1, E1 ~byte](S1, S2) {} 19 func f07[S2 ~[]E2, E2 ~byte, S1 ~[]E1, E1 ~byte](S1, S2) {} 20 func f08[S1 ~[]E1, E2 ~byte, S2 ~[]E2, E1 ~byte](S1, S2) {} 21 func f09[E2 ~byte, S1 ~[]E1, S2 ~[]E2, E1 ~byte](S1, S2) {} [all …]
|
/aosp_15_r20/external/llvm/test/CodeGen/Hexagon/intrinsics/ |
H A D | xtype_shift.ll | 8 declare i64 @llvm.hexagon.S2.asr.i.p(i64, i32) 10 %z = call i64 @llvm.hexagon.S2.asr.i.p(i64 %a, i32 0) 15 declare i64 @llvm.hexagon.S2.lsr.i.p(i64, i32) 17 %z = call i64 @llvm.hexagon.S2.lsr.i.p(i64 %a, i32 0) 22 declare i64 @llvm.hexagon.S2.asl.i.p(i64, i32) 24 %z = call i64 @llvm.hexagon.S2.asl.i.p(i64 %a, i32 0) 29 declare i32 @llvm.hexagon.S2.asr.i.r(i32, i32) 31 %z = call i32 @llvm.hexagon.S2.asr.i.r(i32 %a, i32 0) 36 declare i32 @llvm.hexagon.S2.lsr.i.r(i32, i32) 38 %z = call i32 @llvm.hexagon.S2.lsr.i.r(i32 %a, i32 0) [all …]
|
H A D | xtype_bit.ll | 8 declare i32 @llvm.hexagon.S2.clbp(i64) 10 %z = call i32 @llvm.hexagon.S2.clbp(i64 %a) 15 declare i32 @llvm.hexagon.S2.cl0p(i64) 17 %z = call i32 @llvm.hexagon.S2.cl0p(i64 %a) 22 declare i32 @llvm.hexagon.S2.cl1p(i64) 24 %z = call i32 @llvm.hexagon.S2.cl1p(i64 %a) 50 declare i32 @llvm.hexagon.S2.cl0(i32) 52 %z = call i32 @llvm.hexagon.S2.cl0(i32 %a) 57 declare i32 @llvm.hexagon.S2.cl1(i32) 59 %z = call i32 @llvm.hexagon.S2.cl1(i32 %a) [all …]
|
H A D | xtype_perm.ll | 52 declare i32 @llvm.hexagon.S2.vrndpackwh(i64) 54 %z = call i32 @llvm.hexagon.S2.vrndpackwh(i64 %a) 59 declare i32 @llvm.hexagon.S2.vrndpackwhs(i64) 61 %z = call i32 @llvm.hexagon.S2.vrndpackwhs(i64 %a) 67 declare i32 @llvm.hexagon.S2.vsathub(i64) 69 %z = call i32 @llvm.hexagon.S2.vsathub(i64 %a) 74 declare i32 @llvm.hexagon.S2.vsatwh(i64) 76 %z = call i32 @llvm.hexagon.S2.vsatwh(i64 %a) 81 declare i32 @llvm.hexagon.S2.vsatwuh(i64) 83 %z = call i32 @llvm.hexagon.S2.vsatwuh(i64 %a) [all …]
|
/aosp_15_r20/external/s2-geometry-library-java/src/com/google/common/geometry/ |
H A D | S1Interval.java | 70 if (lo == -S2.M_PI && hi != S2.M_PI) { in S1Interval() 71 newLo = S2.M_PI; in S1Interval() 73 if (hi == -S2.M_PI && lo != S2.M_PI) { in S1Interval() 74 newHi = S2.M_PI; in S1Interval() 82 return new S1Interval(S2.M_PI, -S2.M_PI, true); in empty() 86 return new S1Interval(-S2.M_PI, S2.M_PI, true); in full() 91 if (p == -S2.M_PI) { in fromPoint() 92 p = S2.M_PI; in fromPoint() 104 if (p1 == -S2.M_PI) { in fromPointPair() 105 p1 = S2.M_PI; in fromPointPair() [all …]
|
H A D | S2EdgeUtil.java | 77 acb = -S2.robustCCW(a, b, c, aCrossB); in restartAt() 98 int bda = S2.robustCCW(a, b, d, aCrossB); in robustCrossing() 147 int cbd = -S2.robustCCW(c, d, b, cCrossD); in robustCrossingInternal() 152 int dac = S2.robustCCW(c, d, a, cCrossD); in robustCrossingInternal() 198 S2Point aCrossB = S2.robustCrossProd(a, b); in addPoint() 394 return S2.orderedCCW(a2, b2, b0, ab1) && S2.orderedCCW(b0, a0, a2, ab1) ? 1 : 0; in test() 414 return (S2.orderedCCW(a0, b2, b0, ab1) && S2.orderedCCW(b0, a2, a0, ab1) ? 0 : -1); in test() 430 if (S2.orderedCCW(a0, a2, b2, ab1)) { in test() 432 return S2.orderedCCW(b2, b0, a0, ab1) ? 1 : -1; // Case 1 vs. 2,5,6. in test() 435 if (!S2.orderedCCW(a2, b0, b2, ab1)) { in test() [all …]
|
H A D | S2Projections.java | 18 import com.google.common.geometry.S2.Metric; 91 S2_PROJECTION == Projections.S2_TAN_PROJECTION ? (S2.M_PI * S2.M_PI) 92 / (16 * S2.M_SQRT2) : // 0.436 94 ? 2 * S2.M_SQRT2 / 9 : // 0.314 98 S2_PROJECTION == Projections.S2_TAN_PROJECTION ? S2.M_PI * S2.M_PI / 16 : // 0.617 102 public static final Metric AVG_AREA = new Metric(2, S2.M_PI / 6); // 0.524) 114 S2_PROJECTION == Projections.S2_TAN_PROJECTION ? S2.M_PI / 4 : // 0.785 119 S2_PROJECTION == Projections.S2_TAN_PROJECTION ? S2.M_PI / 4 : // 0.785 123 public static final Metric AVG_ANGLE_SPAN = new Metric(1, S2.M_PI / 4); // 0.785 146 S2_PROJECTION == Projections.S2_TAN_PROJECTION ? S2.M_PI / (4 * S2.M_SQRT2) : // 0.555 [all …]
|
H A D | S2Cell.java | 147 child.orientation = (byte) (orientation ^ S2.posToOrientation(pos)); in subdivide() 149 int ij = S2.posToIJ(orientation, pos); in subdivide() 238 return flatArea * 2 / (1 + Math.sqrt(1 - Math.min(S2.M_1_PI * flatArea, 1.0))); in approxArea() 251 return S2.area(v0, v1, v2) + S2.area(v0, v2, v3); in exactArea() 325 if (lat.lo() == -S2.M_PI_2 || lat.hi() == S2.M_PI_2) { in getRectBound() 338 new R1Interval(-S2.M_PI_4, S2.M_PI_4), new S1Interval(-S2.M_PI_4, S2.M_PI_4)); in getRectBound() 341 new R1Interval(-S2.M_PI_4, S2.M_PI_4), new S1Interval(S2.M_PI_4, 3 * S2.M_PI_4)); in getRectBound() 344 new R1Interval(POLE_MIN_LAT, S2.M_PI_2), new S1Interval(-S2.M_PI, S2.M_PI)); in getRectBound() 347 new R1Interval(-S2.M_PI_4, S2.M_PI_4), new S1Interval(3 * S2.M_PI_4, -3 * S2.M_PI_4)); in getRectBound() 350 new R1Interval(-S2.M_PI_4, S2.M_PI_4), new S1Interval(-3 * S2.M_PI_4, -S2.M_PI_4)); in getRectBound() [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/indexmap/src/rayon/ |
D | set.rs | 165 pub fn par_difference<'a, S2>( in par_difference() argument 167 other: &'a IndexSet<T, S2>, in par_difference() 168 ) -> ParDifference<'a, T, S, S2> in par_difference() 170 S2: BuildHasher + Sync, in par_difference() 185 pub fn par_symmetric_difference<'a, S2>( in par_symmetric_difference() argument 187 other: &'a IndexSet<T, S2>, in par_symmetric_difference() 188 ) -> ParSymmetricDifference<'a, T, S, S2> in par_symmetric_difference() 190 S2: BuildHasher + Sync, in par_symmetric_difference() 202 pub fn par_intersection<'a, S2>( in par_intersection() argument 204 other: &'a IndexSet<T, S2>, in par_intersection() [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/smart_ptr/test/ |
D | lsp_convertible_test2.cpp | 31 #define TEST_CV_TRUE_( S1, T, S2, U ) \ argument 32 BOOST_TEST(( is_convertible< S1<T>, S2<U> >::value == true )); \ 33 BOOST_TEST(( is_convertible< S1<T>, S2<const U> >::value == true )); \ 34 BOOST_TEST(( is_convertible< S1<T>, S2<volatile U> >::value == true )); \ 35 BOOST_TEST(( is_convertible< S1<T>, S2<const volatile U> >::value == true )); \ 36 BOOST_TEST(( is_convertible< S1<const T>, S2<U> >::value == false )); \ 37 BOOST_TEST(( is_convertible< S1<const T>, S2<const U> >::value == true )); \ 38 BOOST_TEST(( is_convertible< S1<const T>, S2<volatile U> >::value == false )); \ 39 BOOST_TEST(( is_convertible< S1<const T>, S2<const volatile U> >::value == true )); \ 40 BOOST_TEST(( is_convertible< S1<volatile T>, S2<U> >::value == false )); \ [all …]
|
D | sp_convertible_test2.cpp | 30 #define TEST_CV_TRUE_( S1, T, S2, U ) \ argument 31 BOOST_TEST(( is_convertible< S1<T>, S2<U> >::value == true )); \ 32 BOOST_TEST(( is_convertible< S1<T>, S2<const U> >::value == true )); \ 33 BOOST_TEST(( is_convertible< S1<T>, S2<volatile U> >::value == true )); \ 34 BOOST_TEST(( is_convertible< S1<T>, S2<const volatile U> >::value == true )); \ 35 BOOST_TEST(( is_convertible< S1<const T>, S2<U> >::value == false )); \ 36 BOOST_TEST(( is_convertible< S1<const T>, S2<const U> >::value == true )); \ 37 BOOST_TEST(( is_convertible< S1<const T>, S2<volatile U> >::value == false )); \ 38 BOOST_TEST(( is_convertible< S1<const T>, S2<const volatile U> >::value == true )); \ 39 BOOST_TEST(( is_convertible< S1<volatile T>, S2<U> >::value == false )); \ [all …]
|
D | lsp_convertible_test.cpp | 31 #define TEST_CV_TRUE_( S1, T, S2, U ) \ argument 32 BOOST_TEST(( is_convertible< S1<T>, S2<U> >::value == true )); \ 33 BOOST_TEST(( is_convertible< S1<T>, S2<const U> >::value == true )); \ 34 BOOST_TEST(( is_convertible< S1<T>, S2<volatile U> >::value == true )); \ 35 BOOST_TEST(( is_convertible< S1<T>, S2<const volatile U> >::value == true )); \ 36 BOOST_TEST(( is_convertible< S1<const T>, S2<U> >::value == false )); \ 37 BOOST_TEST(( is_convertible< S1<const T>, S2<const U> >::value == true )); \ 38 BOOST_TEST(( is_convertible< S1<const T>, S2<volatile U> >::value == false )); \ 39 BOOST_TEST(( is_convertible< S1<const T>, S2<const volatile U> >::value == true )); \ 40 BOOST_TEST(( is_convertible< S1<volatile T>, S2<U> >::value == false )); \ [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/numeric/odeint/include/boost/numeric/odeint/stepper/detail/ |
D | generic_rk_call_algebra.hpp | 35 template< class S1 , class S2 , class S3 , class S4 , class Op> 36 …void operator()( algebra_type &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 * /* s4_array */ , Op op )… in operator ()() 41 template< class S1 , class S2 , class S4 , class Op> 42 void operator()( algebra_type &algebra , S1 &s1 , S2 &s2 , S4 * /* s4_array */ , Op op ) const in operator ()() 51 template< class S1 , class S2 , class S3 , class S4 , class Op> 52 void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[1] , Op op ) const in operator ()() 57 template< class S1 , class S2 , class S4 , class Op> 58 void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[1] , Op op ) const in operator ()() 68 template< class S1 , class S2 , class S3 , class S4 , class Op> 69 void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[2] , Op op ) const in operator ()() [all …]
|
/aosp_15_r20/external/llvm/unittests/ADT/ |
H A D | ImmutableSetTest.cpp | 55 ImmutableSet<int> S2 = f.add(S, 3); in TEST_F() local 57 EXPECT_FALSE(S2.isEmpty()); in TEST_F() 58 EXPECT_FALSE(S == S2); in TEST_F() 59 EXPECT_TRUE(S != S2); in TEST_F() 61 EXPECT_TRUE(S2.contains(3)); in TEST_F() 62 EXPECT_FALSE(S2.begin() == S2.end()); in TEST_F() 63 EXPECT_TRUE(S2.begin() != S2.end()); in TEST_F() 73 EXPECT_FALSE(S2 == S3); in TEST_F() 74 EXPECT_TRUE(S2 != S3); in TEST_F() 75 EXPECT_FALSE(S2.contains(2)); in TEST_F() [all …]
|
/aosp_15_r20/build/blueprint/proptools/ |
H A D | extend_test.go | 236 dst: &struct{ S1, S2, S3, S4 *string }{ 238 S2: StringPtr("string2"), 240 src: &struct{ S1, S2, S3, S4 *string }{ 244 out: &struct{ S1, S2, S3, S4 *string }{ 246 S2: StringPtr("string2"), 253 dst: &struct{ S1, S2, S3, S4 *string }{ 255 S2: StringPtr("string2"), 257 src: &struct{ S1, S2, S3, S4 *string }{ 261 out: &struct{ S1, S2, S3, S4 *string }{ 263 S2: StringPtr("string2"), [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/numeric/odeint/include/boost/numeric/odeint/algebra/ |
D | fusion_algebra.hpp | 69 template< class S1 , class S2 , class Op > 70 static void for_each2( S1 &s1 , S2 &s2 , Op op ) in for_each2() 72 typedef boost::fusion::vector< S1& , S2& > Sequences; in for_each2() 78 template< class S1 , class S2 , class S3 , class Op > 79 static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op ) in for_each3() 81 typedef boost::fusion::vector< S1& , S2& , S3& > Sequences; in for_each3() 86 template< class S1 , class S2 , class S3 , class S4 , class Op > 87 static void for_each4( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , Op op ) in for_each4() 89 typedef boost::fusion::vector< S1& , S2& , S3& , S4& > Sequences; in for_each4() 95 template< class S1 , class S2 , class S3 , class S4 , class S5 , class Op > [all …]
|
D | vector_space_algebra.hpp | 80 template< class S1 , class S2 , class Op > 81 static void for_each2( S1 &s1 , S2 &s2 , Op op ) in for_each2() 86 template< class S1 , class S2 , class S3 , class Op > 87 static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op ) in for_each3() 92 template< class S1 , class S2 , class S3 , class S4 , class Op > 93 static void for_each4( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , Op op ) in for_each4() 98 template< class S1 , class S2 , class S3 , class S4 , class S5 , class Op > 99 static void for_each5( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s5 , Op op ) in for_each5() 104 template< class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class Op > 105 static void for_each6( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s5 , S6 &s6 , Op op ) in for_each6() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ADT/ |
D | SetOperations.h | 23 bool set_union(S1Ty &S1, const S2Ty &S2) { in set_union() argument 26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() 40 void set_intersect(S1Ty &S1, const S2Ty &S2) { in set_intersect() argument 44 if (!S2.count(E)) S1.erase(E); // Erase element if not in S2 in set_intersect() 49 S1Ty set_intersection_impl(const S1Ty &S1, const S2Ty &S2) { in set_intersection_impl() argument 53 if (S2.count(*SI)) in set_intersection_impl() 60 S1Ty set_intersection(const S1Ty &S1, const S2Ty &S2) { in set_intersection() argument 61 if (S1.size() < S2.size()) in set_intersection() 62 return set_intersection_impl(S1, S2); in set_intersection() 64 return set_intersection_impl(S2, S1); in set_intersection() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ADT/ |
D | SetOperations.h | 23 bool set_union(S1Ty &S1, const S2Ty &S2) { in set_union() argument 26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() 40 void set_intersect(S1Ty &S1, const S2Ty &S2) { in set_intersect() argument 44 if (!S2.count(E)) S1.erase(E); // Erase element if not in S2 in set_intersect() 49 S1Ty set_intersection_impl(const S1Ty &S1, const S2Ty &S2) { in set_intersection_impl() argument 53 if (S2.count(*SI)) in set_intersection_impl() 60 S1Ty set_intersection(const S1Ty &S1, const S2Ty &S2) { in set_intersection() argument 61 if (S1.size() < S2.size()) in set_intersection() 62 return set_intersection_impl(S1, S2); in set_intersection() 64 return set_intersection_impl(S2, S1); in set_intersection() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ADT/ |
D | SetOperations.h | 23 bool set_union(S1Ty &S1, const S2Ty &S2) { in set_union() argument 26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() 40 void set_intersect(S1Ty &S1, const S2Ty &S2) { in set_intersect() argument 44 if (!S2.count(E)) S1.erase(E); // Erase element if not in S2 in set_intersect() 49 S1Ty set_intersection_impl(const S1Ty &S1, const S2Ty &S2) { in set_intersection_impl() argument 53 if (S2.count(*SI)) in set_intersection_impl() 60 S1Ty set_intersection(const S1Ty &S1, const S2Ty &S2) { in set_intersection() argument 61 if (S1.size() < S2.size()) in set_intersection() 62 return set_intersection_impl(S1, S2); in set_intersection() 64 return set_intersection_impl(S2, S1); in set_intersection() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ADT/ |
D | SetOperations.h | 23 bool set_union(S1Ty &S1, const S2Ty &S2) { in set_union() argument 26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() 40 void set_intersect(S1Ty &S1, const S2Ty &S2) { in set_intersect() argument 44 if (!S2.count(E)) S1.erase(E); // Erase element if not in S2 in set_intersect() 49 S1Ty set_intersection_impl(const S1Ty &S1, const S2Ty &S2) { in set_intersection_impl() argument 53 if (S2.count(*SI)) in set_intersection_impl() 60 S1Ty set_intersection(const S1Ty &S1, const S2Ty &S2) { in set_intersection() argument 61 if (S1.size() < S2.size()) in set_intersection() 62 return set_intersection_impl(S1, S2); in set_intersection() 64 return set_intersection_impl(S2, S1); in set_intersection() [all …]
|
D | StringSwitch.h | 94 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, in Cases() argument 96 return Case(S0, Value).Cases(S1, S2, Value); in Cases() 99 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, in Cases() argument 101 return Case(S0, Value).Cases(S1, S2, S3, Value); in Cases() 104 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, in Cases() argument 106 return Case(S0, Value).Cases(S1, S2, S3, S4, Value); in Cases() 109 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, in Cases() argument 112 return Case(S0, Value).Cases(S1, S2, S3, S4, S5, Value); in Cases() 115 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, in Cases() argument 118 return Case(S0, Value).Cases(S1, S2, S3, S4, S5, S6, Value); in Cases() [all …]
|