package androidx.compose.ui.semantics; import androidx.compose.runtime.collection.MutableVector; import androidx.compose.ui.Modifier; import androidx.compose.ui.geometry.Offset; import androidx.compose.ui.geometry.Rect; import androidx.compose.ui.layout.AlignmentLine; import androidx.compose.ui.layout.LayoutCoordinatesKt; import androidx.compose.ui.layout.LayoutInfo; import androidx.compose.ui.node.DelegatableNode; import androidx.compose.ui.node.DelegatableNodeKt; import androidx.compose.ui.node.LayoutNode; import androidx.compose.ui.node.NodeCoordinator; import androidx.compose.ui.node.NodeKind; import androidx.compose.ui.node.Owner; import androidx.compose.ui.node.RootForTest; import androidx.compose.ui.node.SemanticsModifierNode; import androidx.compose.ui.node.SemanticsModifierNodeKt; import androidx.compose.ui.unit.IntSize; import io.sentry.protocol.ViewHierarchyNode; import java.util.ArrayList; import java.util.List; import kotlin.Metadata; import kotlin.Unit; import kotlin.collections.CollectionsKt; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; /* compiled from: SemanticsNode.kt */ @Metadata(d1 = {"\u0000\u0090\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010 \n\u0002\b\u0007\n\u0002\u0010\b\n\u0002\b\u000e\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010!\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B'\b\u0000\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\t¢\u0006\u0002\u0010\nJ\r\u0010F\u001a\u00020\u0000H\u0000¢\u0006\u0002\bGJ\u0016\u0010H\u001a\u00020I2\f\u0010J\u001a\b\u0012\u0004\u0012\u00020\u00000KH\u0002J6\u0010L\u001a\u00020\u00002\b\u0010M\u001a\u0004\u0018\u00010N2\u0017\u0010O\u001a\u0013\u0012\u0004\u0012\u00020Q\u0012\u0004\u0012\u00020I0P¢\u0006\u0002\bRH\u0002ø\u0001\u0001ø\u0001\u0000¢\u0006\u0002\bSJ\u000f\u0010T\u001a\u0004\u0018\u00010UH\u0000¢\u0006\u0002\bVJ\u001e\u0010W\u001a\b\u0012\u0004\u0012\u00020\u00000\u00122\u000e\b\u0002\u0010X\u001a\b\u0012\u0004\u0012\u00020\u00000KH\u0002J\u000e\u0010Y\u001a\u00020\u001a2\u0006\u0010Z\u001a\u00020[J\u001e\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00000\u00122\u0006\u0010\\\u001a\u00020\u00052\u0006\u0010]\u001a\u00020\u0005H\u0002J\u0010\u0010^\u001a\u00020I2\u0006\u0010_\u001a\u00020\tH\u0002J\u001d\u0010J\u001a\b\u0012\u0004\u0012\u00020\u00000\u00122\b\b\u0002\u0010]\u001a\u00020\u0005H\u0000¢\u0006\u0002\b`J\u001a\u0010a\u001a\u00020I*\u00020\u00072\f\u0010X\u001a\b\u0012\u0004\u0012\u00020\u00000KH\u0002R\u0011\u0010\u000b\u001a\u00020\f8F¢\u0006\u0006\u001a\u0004\b\r\u0010\u000eR\u0011\u0010\u000f\u001a\u00020\f8F¢\u0006\u0006\u001a\u0004\b\u0010\u0010\u000eR\u0017\u0010\u0011\u001a\b\u0012\u0004\u0012\u00020\u00000\u00128F¢\u0006\u0006\u001a\u0004\b\u0013\u0010\u0014R\u0011\u0010\u0015\u001a\u00020\t8F¢\u0006\u0006\u001a\u0004\b\u0016\u0010\u0017R\u0010\u0010\u0018\u001a\u0004\u0018\u00010\u0000X\u0082\u000e¢\u0006\u0002\n\u0000R\u0011\u0010\u0019\u001a\u00020\u001a¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u001a\u0010\u001d\u001a\u00020\u0005X\u0080\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001e\u0010\u001f\"\u0004\b \u0010!R\u0014\u0010\"\u001a\u00020\u00058BX\u0082\u0004¢\u0006\u0006\u001a\u0004\b\"\u0010\u001fR\u0011\u0010#\u001a\u00020\u00058F¢\u0006\u0006\u001a\u0004\b#\u0010\u001fR\u0014\u0010$\u001a\u00020\u00058@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b%\u0010\u001fR\u0014\u0010&\u001a\u00020\u00058@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b'\u0010\u001fR\u0011\u0010(\u001a\u00020)8F¢\u0006\u0006\u001a\u0004\b*\u0010+R\u0014\u0010\u0006\u001a\u00020\u0007X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b,\u0010-R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b.\u0010\u001fR\u0014\u0010\u0002\u001a\u00020\u0003X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b/\u00100R\u0013\u00101\u001a\u0004\u0018\u00010\u00008F¢\u0006\u0006\u001a\u0004\b2\u00103R\u001a\u00104\u001a\u0002058Fø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\u0006\u001a\u0004\b6\u00107R\u001a\u00108\u001a\u0002058Fø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\u0006\u001a\u0004\b9\u00107R\u001a\u0010:\u001a\b\u0012\u0004\u0012\u00020\u00000\u00128@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b;\u0010\u0014R\u0013\u0010<\u001a\u0004\u0018\u00010=8F¢\u0006\u0006\u001a\u0004\b>\u0010?R\u001a\u0010@\u001a\u00020A8Fø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\u0006\u001a\u0004\bB\u00107R\u0011\u0010C\u001a\u00020\f8F¢\u0006\u0006\u001a\u0004\bD\u0010\u000eR\u0014\u0010\b\u001a\u00020\tX\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\bE\u0010\u0017\u0082\u0002\u000f\n\u0002\b\u0019\n\u0005\b¡\u001e0\u0001\n\u0002\b!¨\u0006b"}, d2 = {"Landroidx/compose/ui/semantics/SemanticsNode;", "", "outerSemanticsNode", "Landroidx/compose/ui/Modifier$Node;", "mergingEnabled", "", "layoutNode", "Landroidx/compose/ui/node/LayoutNode;", "unmergedConfig", "Landroidx/compose/ui/semantics/SemanticsConfiguration;", "(Landroidx/compose/ui/Modifier$Node;ZLandroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/semantics/SemanticsConfiguration;)V", "boundsInRoot", "Landroidx/compose/ui/geometry/Rect;", "getBoundsInRoot", "()Landroidx/compose/ui/geometry/Rect;", "boundsInWindow", "getBoundsInWindow", ViewHierarchyNode.JsonKeys.CHILDREN, "", "getChildren", "()Ljava/util/List;", "config", "getConfig", "()Landroidx/compose/ui/semantics/SemanticsConfiguration;", "fakeNodeParent", "id", "", "getId", "()I", "isFake", "isFake$ui_release", "()Z", "setFake$ui_release", "(Z)V", "isMergingSemanticsOfDescendants", "isRoot", "isTransparent", "isTransparent$ui_release", "isUnmergedLeafNode", "isUnmergedLeafNode$ui_release", "layoutInfo", "Landroidx/compose/ui/layout/LayoutInfo;", "getLayoutInfo", "()Landroidx/compose/ui/layout/LayoutInfo;", "getLayoutNode$ui_release", "()Landroidx/compose/ui/node/LayoutNode;", "getMergingEnabled", "getOuterSemanticsNode$ui_release", "()Landroidx/compose/ui/Modifier$Node;", "parent", "getParent", "()Landroidx/compose/ui/semantics/SemanticsNode;", "positionInRoot", "Landroidx/compose/ui/geometry/Offset;", "getPositionInRoot-F1C5BW0", "()J", "positionInWindow", "getPositionInWindow-F1C5BW0", "replacedChildren", "getReplacedChildren$ui_release", "root", "Landroidx/compose/ui/node/RootForTest;", "getRoot", "()Landroidx/compose/ui/node/RootForTest;", "size", "Landroidx/compose/ui/unit/IntSize;", "getSize-YbymL2g", "touchBoundsInRoot", "getTouchBoundsInRoot", "getUnmergedConfig$ui_release", "copyWithMergingEnabled", "copyWithMergingEnabled$ui_release", "emitFakeNodes", "", "unmergedChildren", "", "fakeSemanticsNode", "role", "Landroidx/compose/ui/semantics/Role;", "properties", "Lkotlin/Function1;", "Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;", "Lkotlin/ExtensionFunctionType;", "fakeSemanticsNode-ypyhhiA", "findCoordinatorToGetBounds", "Landroidx/compose/ui/node/NodeCoordinator;", "findCoordinatorToGetBounds$ui_release", "findOneLayerOfMergingSemanticsNodes", "list", "getAlignmentLinePosition", "alignmentLine", "Landroidx/compose/ui/layout/AlignmentLine;", "includeReplacedSemantics", "includeFakeNodes", "mergeConfig", "mergedConfig", "unmergedChildren$ui_release", "fillOneLayerOfSemanticsWrappers", "ui_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class SemanticsNode { public static final int $stable = 8; private SemanticsNode fakeNodeParent; private final int id; private boolean isFake; private final LayoutNode layoutNode; private final boolean mergingEnabled; private final Modifier.Node outerSemanticsNode; private final SemanticsConfiguration unmergedConfig; public final int getId() { return this.id; } /* renamed from: getLayoutNode$ui_release, reason: from getter */ public final LayoutNode getLayoutNode() { return this.layoutNode; } public final boolean getMergingEnabled() { return this.mergingEnabled; } /* renamed from: getOuterSemanticsNode$ui_release, reason: from getter */ public final Modifier.Node getOuterSemanticsNode() { return this.outerSemanticsNode; } /* renamed from: getUnmergedConfig$ui_release, reason: from getter */ public final SemanticsConfiguration getUnmergedConfig() { return this.unmergedConfig; } /* renamed from: isFake$ui_release, reason: from getter */ public final boolean getIsFake() { return this.isFake; } public final void setFake$ui_release(boolean z) { this.isFake = z; } public SemanticsNode(Modifier.Node outerSemanticsNode, boolean z, LayoutNode layoutNode, SemanticsConfiguration unmergedConfig) { Intrinsics.checkNotNullParameter(outerSemanticsNode, "outerSemanticsNode"); Intrinsics.checkNotNullParameter(layoutNode, "layoutNode"); Intrinsics.checkNotNullParameter(unmergedConfig, "unmergedConfig"); this.outerSemanticsNode = outerSemanticsNode; this.mergingEnabled = z; this.layoutNode = layoutNode; this.unmergedConfig = unmergedConfig; this.id = layoutNode.getSemanticsId(); } public final boolean isUnmergedLeafNode$ui_release() { return !this.isFake && getReplacedChildren$ui_release().isEmpty() && SemanticsNodeKt.findClosestParentNode(this.layoutNode, new Function1() { // from class: androidx.compose.ui.semantics.SemanticsNode$isUnmergedLeafNode$1 @Override // kotlin.jvm.functions.Function1 public final Boolean invoke(LayoutNode it) { Intrinsics.checkNotNullParameter(it, "it"); SemanticsConfiguration collapsedSemantics$ui_release = it.getCollapsedSemantics$ui_release(); boolean z = false; if (collapsedSemantics$ui_release != null && collapsedSemantics$ui_release.getIsMergingSemanticsOfDescendants()) { z = true; } return Boolean.valueOf(z); } }) == null; } public final LayoutInfo getLayoutInfo() { return this.layoutNode; } public final RootForTest getRoot() { Owner owner = this.layoutNode.getOwner(); if (owner != null) { return owner.getRootForTest(); } return null; } public final Rect getTouchBoundsInRoot() { Modifier.Node node; if (this.unmergedConfig.getIsMergingSemanticsOfDescendants()) { DelegatableNode outerMergingSemantics = SemanticsNodeKt.getOuterMergingSemantics(this.layoutNode); if (outerMergingSemantics == null) { outerMergingSemantics = this.outerSemanticsNode; } node = outerMergingSemantics; } else { node = this.outerSemanticsNode; } return SemanticsModifierNodeKt.touchBoundsInRoot(node.getNode(), SemanticsModifierNodeKt.getUseMinimumTouchTarget(this.unmergedConfig)); } /* renamed from: getSize-YbymL2g, reason: not valid java name */ public final long m4266getSizeYbymL2g() { NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); return findCoordinatorToGetBounds$ui_release != null ? findCoordinatorToGetBounds$ui_release.mo3883getSizeYbymL2g() : IntSize.INSTANCE.m5048getZeroYbymL2g(); } public final Rect getBoundsInRoot() { Rect boundsInRoot; NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { if (!findCoordinatorToGetBounds$ui_release.isAttached()) { findCoordinatorToGetBounds$ui_release = null; } if (findCoordinatorToGetBounds$ui_release != null && (boundsInRoot = LayoutCoordinatesKt.boundsInRoot(findCoordinatorToGetBounds$ui_release)) != null) { return boundsInRoot; } } return Rect.INSTANCE.getZero(); } /* renamed from: getPositionInRoot-F1C5BW0, reason: not valid java name */ public final long m4264getPositionInRootF1C5BW0() { NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { if (!findCoordinatorToGetBounds$ui_release.isAttached()) { findCoordinatorToGetBounds$ui_release = null; } if (findCoordinatorToGetBounds$ui_release != null) { return LayoutCoordinatesKt.positionInRoot(findCoordinatorToGetBounds$ui_release); } } return Offset.INSTANCE.m2416getZeroF1C5BW0(); } public final Rect getBoundsInWindow() { Rect boundsInWindow; NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { if (!findCoordinatorToGetBounds$ui_release.isAttached()) { findCoordinatorToGetBounds$ui_release = null; } if (findCoordinatorToGetBounds$ui_release != null && (boundsInWindow = LayoutCoordinatesKt.boundsInWindow(findCoordinatorToGetBounds$ui_release)) != null) { return boundsInWindow; } } return Rect.INSTANCE.getZero(); } /* renamed from: getPositionInWindow-F1C5BW0, reason: not valid java name */ public final long m4265getPositionInWindowF1C5BW0() { NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { if (!findCoordinatorToGetBounds$ui_release.isAttached()) { findCoordinatorToGetBounds$ui_release = null; } if (findCoordinatorToGetBounds$ui_release != null) { return LayoutCoordinatesKt.positionInWindow(findCoordinatorToGetBounds$ui_release); } } return Offset.INSTANCE.m2416getZeroF1C5BW0(); } public final boolean isTransparent$ui_release() { NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { return findCoordinatorToGetBounds$ui_release.isTransparent(); } return false; } public final int getAlignmentLinePosition(AlignmentLine alignmentLine) { Intrinsics.checkNotNullParameter(alignmentLine, "alignmentLine"); NodeCoordinator findCoordinatorToGetBounds$ui_release = findCoordinatorToGetBounds$ui_release(); if (findCoordinatorToGetBounds$ui_release != null) { return findCoordinatorToGetBounds$ui_release.get(alignmentLine); } return Integer.MIN_VALUE; } public final SemanticsConfiguration getConfig() { if (!isMergingSemanticsOfDescendants()) { return this.unmergedConfig; } SemanticsConfiguration copy = this.unmergedConfig.copy(); mergeConfig(copy); return copy; } private final void mergeConfig(SemanticsConfiguration mergedConfig) { if (this.unmergedConfig.getIsClearingSemantics()) { return; } List unmergedChildren$ui_release$default = unmergedChildren$ui_release$default(this, false, 1, null); int size = unmergedChildren$ui_release$default.size(); for (int i = 0; i < size; i++) { SemanticsNode semanticsNode = (SemanticsNode) unmergedChildren$ui_release$default.get(i); if (!semanticsNode.isMergingSemanticsOfDescendants()) { mergedConfig.mergeChild$ui_release(semanticsNode.unmergedConfig); semanticsNode.mergeConfig(mergedConfig); } } } private final boolean isMergingSemanticsOfDescendants() { return this.mergingEnabled && this.unmergedConfig.getIsMergingSemanticsOfDescendants(); } public static /* synthetic */ List unmergedChildren$ui_release$default(SemanticsNode semanticsNode, boolean z, int i, Object obj) { if ((i & 1) != 0) { z = false; } return semanticsNode.unmergedChildren$ui_release(z); } public final List unmergedChildren$ui_release(boolean includeFakeNodes) { if (this.isFake) { return CollectionsKt.emptyList(); } ArrayList arrayList = new ArrayList(); fillOneLayerOfSemanticsWrappers(this.layoutNode, arrayList); if (includeFakeNodes) { emitFakeNodes(arrayList); } return arrayList; } private final void fillOneLayerOfSemanticsWrappers(LayoutNode layoutNode, List list) { MutableVector zSortedChildren = layoutNode.getZSortedChildren(); int size = zSortedChildren.getSize(); if (size > 0) { LayoutNode[] content = zSortedChildren.getContent(); int i = 0; do { LayoutNode layoutNode2 = content[i]; if (layoutNode2.getNodes().m4054hasH91voCI$ui_release(NodeKind.m4091constructorimpl(8))) { list.add(SemanticsNodeKt.SemanticsNode(layoutNode2, this.mergingEnabled)); } else { fillOneLayerOfSemanticsWrappers(layoutNode2, list); } i++; } while (i < size); } } public final List getChildren() { return getChildren(!this.mergingEnabled, false); } public final List getReplacedChildren$ui_release() { return getChildren(false, true); } private final List getChildren(boolean includeReplacedSemantics, boolean includeFakeNodes) { if (!includeReplacedSemantics && this.unmergedConfig.getIsClearingSemantics()) { return CollectionsKt.emptyList(); } if (isMergingSemanticsOfDescendants()) { return findOneLayerOfMergingSemanticsNodes$default(this, null, 1, null); } return unmergedChildren$ui_release(includeFakeNodes); } public final boolean isRoot() { return getParent() == null; } public final SemanticsNode getParent() { SemanticsNode semanticsNode = this.fakeNodeParent; if (semanticsNode != null) { return semanticsNode; } LayoutNode findClosestParentNode = this.mergingEnabled ? SemanticsNodeKt.findClosestParentNode(this.layoutNode, new Function1() { // from class: androidx.compose.ui.semantics.SemanticsNode$parent$1 @Override // kotlin.jvm.functions.Function1 public final Boolean invoke(LayoutNode it) { Intrinsics.checkNotNullParameter(it, "it"); SemanticsConfiguration collapsedSemantics$ui_release = it.getCollapsedSemantics$ui_release(); boolean z = false; if (collapsedSemantics$ui_release != null && collapsedSemantics$ui_release.getIsMergingSemanticsOfDescendants()) { z = true; } return Boolean.valueOf(z); } }) : null; if (findClosestParentNode == null) { findClosestParentNode = SemanticsNodeKt.findClosestParentNode(this.layoutNode, new Function1() { // from class: androidx.compose.ui.semantics.SemanticsNode$parent$2 @Override // kotlin.jvm.functions.Function1 public final Boolean invoke(LayoutNode it) { Intrinsics.checkNotNullParameter(it, "it"); return Boolean.valueOf(it.getNodes().m4054hasH91voCI$ui_release(NodeKind.m4091constructorimpl(8))); } }); } if (findClosestParentNode == null) { return null; } return SemanticsNodeKt.SemanticsNode(findClosestParentNode, this.mergingEnabled); } /* JADX WARN: Multi-variable type inference failed */ static /* synthetic */ List findOneLayerOfMergingSemanticsNodes$default(SemanticsNode semanticsNode, List list, int i, Object obj) { if ((i & 1) != 0) { list = new ArrayList(); } return semanticsNode.findOneLayerOfMergingSemanticsNodes(list); } private final List findOneLayerOfMergingSemanticsNodes(List list) { List unmergedChildren$ui_release$default = unmergedChildren$ui_release$default(this, false, 1, null); int size = unmergedChildren$ui_release$default.size(); for (int i = 0; i < size; i++) { SemanticsNode semanticsNode = (SemanticsNode) unmergedChildren$ui_release$default.get(i); if (semanticsNode.isMergingSemanticsOfDescendants()) { list.add(semanticsNode); } else if (!semanticsNode.unmergedConfig.getIsClearingSemantics()) { semanticsNode.findOneLayerOfMergingSemanticsNodes(list); } } return list; } public final NodeCoordinator findCoordinatorToGetBounds$ui_release() { if (this.isFake) { SemanticsNode parent = getParent(); if (parent != null) { return parent.findCoordinatorToGetBounds$ui_release(); } return null; } SemanticsModifierNode outerMergingSemantics = SemanticsNodeKt.getOuterMergingSemantics(this.layoutNode); return DelegatableNodeKt.m3989requireCoordinator64DMado(outerMergingSemantics != null ? outerMergingSemantics : this.outerSemanticsNode, NodeKind.m4091constructorimpl(8)); } private final void emitFakeNodes(List unmergedChildren) { final Role role; role = SemanticsNodeKt.getRole(this); if (role != null && this.unmergedConfig.getIsMergingSemanticsOfDescendants() && (!unmergedChildren.isEmpty())) { unmergedChildren.add(m4263fakeSemanticsNodeypyhhiA(role, new Function1() { // from class: androidx.compose.ui.semantics.SemanticsNode$emitFakeNodes$fakeNode$1 /* JADX INFO: Access modifiers changed from: package-private */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(SemanticsPropertyReceiver semanticsPropertyReceiver) { invoke2(semanticsPropertyReceiver); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(SemanticsPropertyReceiver fakeSemanticsNode) { Intrinsics.checkNotNullParameter(fakeSemanticsNode, "$this$fakeSemanticsNode"); SemanticsPropertiesKt.m4270setRolekuIjeqM(fakeSemanticsNode, Role.this.getValue()); } })); } if (this.unmergedConfig.contains(SemanticsProperties.INSTANCE.getContentDescription()) && (!unmergedChildren.isEmpty()) && this.unmergedConfig.getIsMergingSemanticsOfDescendants()) { List list = (List) SemanticsConfigurationKt.getOrNull(this.unmergedConfig, SemanticsProperties.INSTANCE.getContentDescription()); final String str = list != null ? (String) CollectionsKt.firstOrNull(list) : null; if (str != null) { unmergedChildren.add(0, m4263fakeSemanticsNodeypyhhiA(null, new Function1() { // from class: androidx.compose.ui.semantics.SemanticsNode$emitFakeNodes$fakeNode$2 /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(SemanticsPropertyReceiver semanticsPropertyReceiver) { invoke2(semanticsPropertyReceiver); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(SemanticsPropertyReceiver fakeSemanticsNode) { Intrinsics.checkNotNullParameter(fakeSemanticsNode, "$this$fakeSemanticsNode"); SemanticsPropertiesKt.setContentDescription(fakeSemanticsNode, str); } })); } } } /* renamed from: fakeSemanticsNode-ypyhhiA, reason: not valid java name */ private final SemanticsNode m4263fakeSemanticsNodeypyhhiA(Role role, Function1 properties) { SemanticsConfiguration semanticsConfiguration = new SemanticsConfiguration(); semanticsConfiguration.setMergingSemanticsOfDescendants(false); semanticsConfiguration.setClearingSemantics(false); properties.invoke(semanticsConfiguration); SemanticsNode semanticsNode = new SemanticsNode(new SemanticsNode$fakeSemanticsNode$fakeNode$1(properties), false, new LayoutNode(true, role != null ? SemanticsNodeKt.roleFakeNodeId(this) : SemanticsNodeKt.contentDescriptionFakeNodeId(this)), semanticsConfiguration); semanticsNode.isFake = true; semanticsNode.fakeNodeParent = this; return semanticsNode; } public final SemanticsNode copyWithMergingEnabled$ui_release() { return new SemanticsNode(this.outerSemanticsNode, true, this.layoutNode, this.unmergedConfig); } }