Searched refs:localsTypes (Results 1 – 3 of 3) sorted by relevance
/external/javassist/src/main/javassist/bytecode/stackmap/ |
D | TypedBlock.java | 29 public TypeData[] localsTypes; field in TypedBlock 58 localsTypes = null; in TypedBlock() 67 printTypes(sbuf, numLocals, localsTypes); in toString2() 86 return localsTypes != null; in alreadySet() 95 localsTypes = locals; in setStackMap() 102 if (localsTypes != null) { in resetNumLocals() 103 int nl = localsTypes.length; in resetNumLocals() 104 while (nl > 0 && localsTypes[nl - 1].isBasicType() == TypeTag.TOP) { in resetNumLocals() 106 if (localsTypes[nl - 2].is2WordType()) in resetNumLocals() 167 localsTypes = locals; in initFirstBlock()
|
D | MapMaker.java | 188 copyTypeData(tb.localsTypes.length, tb.localsTypes, localsTypes); in make() 237 int n = localsTypes.length; in mergeMap() 239 dest.localsTypes[i] = merge(validateTypeData(localsTypes, n, i), in mergeMap() 240 dest.localsTypes[i]); in mergeMap() 293 int n = localsTypes.length; in recordStackMap0() 295 int k = recordTypeData(n, localsTypes, tLocalsTypes); in recordStackMap0() 396 int n = block.localsTypes.length; in fixTypes() 398 index = block.localsTypes[j].dfs(preOrder, index, classPool); in fixTypes() 423 int diffL = stackMapDiff(prev.numLocals, prev.localsTypes, in toStackMap() 424 bb.numLocals, bb.localsTypes); in toStackMap() [all …]
|
D | Tracer.java | 38 protected TypeData[] localsTypes; field in Tracer 47 localsTypes = TypeData.make(maxLocals); in Tracer() 56 localsTypes = TypeData.make(t.localsTypes.length); in Tracer() 214 stackTypes[stackTop++] = localsTypes[reg]; in doOpcode0_53() 284 stackTypes[stackTop++] = localsTypes[localVar]; in doALOAD() 305 localsTypes[var] = INTEGER; in doOpcode54_95() 313 localsTypes[var] = LONG; in doOpcode54_95() 314 localsTypes[var + 1] = TOP; in doOpcode54_95() 322 localsTypes[var] = FLOAT; in doOpcode54_95() 330 localsTypes[var] = DOUBLE; in doOpcode54_95() [all …]
|