Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DJarState.java165 private final Map<LocalVariableNode, DebugLocalInfo> localVariables; field in JarState
177 public JarState(int maxLocals, Map<LocalVariableNode, DebugLocalInfo> localVariables) { in JarState() argument
183 this.localVariables = localVariables; in JarState()
190 for (LocalVariableNode node : localVariables.keySet()) { in populateLocalTables()
204 locals.add(setLocal(node.index, Type.getType(node.desc), localVariables.get(node))); in openLocals()
378 if (!localVariables.isEmpty()) { in recordStateForTarget()
385 for (LocalVariableNode node : localVariables.keySet()) { in recordStateForTarget()
391 locals[register] = new Local(local.slot, localVariables.get(node)); in recordStateForTarget()
DJarSourceCode.java176 state = new JarState(node.maxLocals, computeLocals(node.localVariables, application));
184 Map<LocalVariableNode, DebugLocalInfo> localVariables = new HashMap<>(localNodes.size());
187 localVariables.computeIfAbsent(node, n -> canonicalizeLocal(n, canonical, application));
189 return localVariables;
255 return isSynchronized() || actualArgumentCount() > 0 || !node.localVariables.isEmpty(); in needsPrelude()
260 Map<Integer, MoveType> initializedLocals = new HashMap<>(node.localVariables.size()); in buildPrelude()
297 for (Object o : node.localVariables) { in buildPrelude()
2775 builder.append("node.locals.size = ").append(node.localVariables.size());
2783 for (int i = 0; i < node.localVariables.size(); i++) {
2784 LocalVariableNode local = (LocalVariableNode) node.localVariables.get(i);