Home
last modified time | relevance | path

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

/aosp14/frameworks/base/core/java/android/permission/
H A DPermissionUsageHelper.java270 ArrayList<AccessChainLink> currentChain = mAttributionChains.computeIfAbsent( in addLinkToChainIfNotPresentLocked() local
275 if (currentChain.contains(link)) { in addLinkToChainIfNotPresentLocked()
279 int currSize = currentChain.size(); in addLinkToChainIfNotPresentLocked()
280 if (currSize == 0 || link.isEnd() || !currentChain.get(currSize - 1).isEnd()) { in addLinkToChainIfNotPresentLocked()
283 currentChain.add(link); in addLinkToChainIfNotPresentLocked()
285 currentChain.add(0, link); in addLinkToChainIfNotPresentLocked()
286 } else if (currentChain.get(currentChain.size() - 1).isEnd()) { in addLinkToChainIfNotPresentLocked()
288 currentChain.add(currSize - 1, link); in addLinkToChainIfNotPresentLocked()