Lines Matching defs:partialEvaluator

54     private final PartialEvaluator             partialEvaluator;
70 * @param partialEvaluator the partial evaluator that will
76 public EvaluationSimplifier(PartialEvaluator partialEvaluator,
79 this.partialEvaluator = partialEvaluator;
133 partialEvaluator.visitCodeAttribute(clazz, method, codeAttribute);
143 if (partialEvaluator.isTraced(offset))
377 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
413 partialEvaluator.getVariablesBefore(offset).size());
426 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
452 TracedVariables variables = partialEvaluator.getVariablesBefore(offset);
479 partialEvaluator.getVariablesBefore(offset).size());
492 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
519 TracedVariables variables = partialEvaluator.getVariablesBefore(offset);
546 partialEvaluator.getVariablesBefore(offset).size());
559 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
587 TracedVariables variables = partialEvaluator.getVariablesBefore(offset);
614 partialEvaluator.getVariablesBefore(offset).size());
627 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
654 TracedVariables variables = partialEvaluator.getVariablesBefore(offset);
678 Value pushedValue = partialEvaluator.getStackAfter(offset).getTop(0);
736 if (!partialEvaluator.isSubroutineReturning(subroutineStart) ||
737 partialEvaluator.branchOrigins(subroutineStart).instructionOffsetCount() == 1)
743 else if (!partialEvaluator.isTraced(offset + branchInstruction.length(offset)))
761 if (partialEvaluator.isSubroutineStart(offset) &&
762 (!partialEvaluator.isSubroutineReturning(offset) ||
763 partialEvaluator.branchOrigins(offset).instructionOffsetCount() == 1))
781 InstructionOffsetValue branchTargets = partialEvaluator.branchTargets(offset);
814 InstructionOffsetValue branchTargets = partialEvaluator.branchTargets(offset);