Home
last modified time | relevance | path

Searched refs:checkUIAccess (Results 1 – 1 of 1) sorted by relevance

/lifecycle/lifecycle-runtime-lint/src/main/java/androidx/lifecycle/lint/
DLifecycleWhenChecks.kt120 data class State(val checkUIAccess: Boolean, val suspendCallSearch: SearchState) constant in androidx.lifecycle.lint.LifecycleWhenVisitor.State
127 states.push(State(checkUIAccess = false, suspendCallSearch = DONT_SEARCH)) in State()
147 return withNewState(State(currentState.checkUIAccess, suspendCallSearch), block) in withNewState()
150 fun withNewState(checkUIAccess: Boolean, block: () -> Unit): State { in withNewState()
151 return withNewState(State(checkUIAccess, currentState.suspendCallSearch), block) in withNewState()
156 val checkView = currentState.checkUIAccess || stateAfterTry.foundSuspendCall() in visitTryExpression()
164 states.push(State(previous.checkUIAccess, newState)) in updateSuspendCallSearch()
176 if (currentState.checkUIAccess) { in visitCallExpression()
197 if (!currentState.checkUIAccess) return false in visitClass()
200 withNewState(checkUIAccess = false) { node.thenExpression?.accept(this) } in visitClass()
[all …]