Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DJarSourceCode.java31 import com.android.tools.r8.ir.conversion.JarState.Local;
32 import com.android.tools.r8.ir.conversion.JarState.Slot;
150 private final JarState state;
176 state = new JarState(node.maxLocals, computeLocals(node.localVariables, application));
896 if (array == JarState.NULL_TYPE) { in getArrayElementType()
947 return JarState.NULL_TYPE; // We might not know the type. in getArrayElementTypeForOpcode()
978 return Slot.isCompatible(type, JarState.REFERENCE_TYPE); in isCompatibleArrayElementType()
1123 state.push(JarState.NULL_TYPE); in updateState()
1156 Slot array = state.pop(JarState.ARRAY_TYPE); in updateState()
1161 elementType = JarState.NULL_TYPE; in updateState()
[all …]
DJarState.java30 public class JarState { class
177 public JarState(int maxLocals, Map<LocalVariableNode, DebugLocalInfo> localVariables) { in JarState() method in JarState
415 if (currentStack.get(i).type == JarState.NULL_TYPE && in mergeStacks()
416 newStack.get(i).type != JarState.NULL_TYPE) { in mergeStacks()
442 if (currentLocal.slot.type == JarState.NULL_TYPE && in mergeLocals()
443 newLocal.slot.type != JarState.NULL_TYPE) { in mergeLocals()