1// Signature format: 4.0 2package androidx.compose.ui.util { 3 4 public final class AndroidTrace_androidKt { 5 method public static inline <T> T! trace(String sectionName, kotlin.jvm.functions.Function0<? extends T> block); 6 } 7 8 public final class InlineClassHelperKt { 9 method public static inline long packFloats(float val1, float val2); 10 method public static inline long packInts(int val1, int val2); 11 method public static inline float unpackFloat1(long value); 12 method public static inline float unpackFloat2(long value); 13 method public static inline int unpackInt1(long value); 14 method public static inline int unpackInt2(long value); 15 } 16 17 public final class ListUtilsKt { 18 method public static inline <T> boolean fastAll(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> predicate); 19 method public static inline <T> boolean fastAny(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> predicate); 20 method public static inline <T> T? fastFirstOrNull(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> predicate); 21 method public static inline <T> void fastForEach(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> action); 22 method public static inline <T> void fastForEachIndexed(java.util.List<? extends T>, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,kotlin.Unit> action); 23 method public static inline <T, R> java.util.List<R> fastMap(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,? extends R> transform); 24 method public static inline <T, R, C extends java.util.Collection<? super R>> C fastMapTo(java.util.List<? extends T>, C destination, kotlin.jvm.functions.Function1<? super T,? extends R> transform); 25 method public static inline <T, R extends java.lang.Comparable<? super R>> T? fastMaxBy(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,? extends R> selector); 26 method public static inline <T> int fastSumBy(java.util.List<? extends T>, kotlin.jvm.functions.Function1<? super T,java.lang.Integer> selector); 27 } 28 29 public final class MathHelpersKt { 30 method public static float lerp(float start, float stop, float fraction); 31 method public static int lerp(int start, int stop, float fraction); 32 method public static long lerp(long start, long stop, float fraction); 33 } 34 35} 36 37