/external/proguard/src/proguard/evaluation/value/ |
D | FloatValue.java | 70 public abstract FloatValue generalize(FloatValue other); in generalize() method in FloatValue 138 public FloatValue generalize(SpecificFloatValue other) in generalize() method in FloatValue 140 return generalize((FloatValue)other); in generalize() 241 public FloatValue generalize(ParticularFloatValue other) in generalize() method in FloatValue 243 return generalize((SpecificFloatValue)other); in generalize() 345 public final Value generalize(Value other) in generalize() method in FloatValue 347 return this.generalize(other.floatValue()); in generalize()
|
D | DoubleValue.java | 70 public abstract DoubleValue generalize(DoubleValue other); in generalize() method in DoubleValue 138 public DoubleValue generalize(SpecificDoubleValue other) in generalize() method in DoubleValue 140 return generalize((DoubleValue)other); in generalize() 241 public DoubleValue generalize(ParticularDoubleValue other) in generalize() method in DoubleValue 243 return generalize((SpecificDoubleValue)other); in generalize() 345 public final Value generalize(Value other) in generalize() method in DoubleValue 347 return this.generalize(other.doubleValue()); in generalize()
|
D | LongValue.java | 71 public LongValue generalize(LongValue other) in generalize() method in LongValue 73 return other.generalize(this); in generalize() 227 public LongValue generalize(SpecificLongValue other) in generalize() method in LongValue 383 public LongValue generalize(ParticularLongValue other) in generalize() method in LongValue 385 return generalize((SpecificLongValue)other); in generalize() 540 public final Value generalize(Value other) in generalize() method in LongValue 542 return this.generalize(other.longValue()); in generalize()
|
D | IntegerValue.java | 85 public abstract IntegerValue generalize(IntegerValue other); in generalize() method in IntegerValue 255 public IntegerValue generalize(UnknownIntegerValue other) in generalize() method in IntegerValue 257 return generalize((IntegerValue)other); in generalize() 499 public IntegerValue generalize(SpecificIntegerValue other) in generalize() method in IntegerValue 501 return generalize((IntegerValue)other); in generalize() 743 public IntegerValue generalize(ParticularIntegerValue other) in generalize() method in IntegerValue 745 return generalize((SpecificIntegerValue)other); in generalize() 988 public final Value generalize(Value other) in generalize() method in IntegerValue 990 return this.generalize(other.integerValue()); in generalize()
|
D | ParticularLongValue.java | 75 public LongValue generalize(LongValue other) in generalize() method in ParticularLongValue 77 return other.generalize(this); in generalize() 163 public LongValue generalize(ParticularLongValue other) in generalize() method in ParticularLongValue 165 return generalize((SpecificLongValue)other); in generalize()
|
D | SpecificDoubleValue.java | 55 public DoubleValue generalize(DoubleValue other) in generalize() method in SpecificDoubleValue 57 return other.generalize(this); in generalize() 109 public DoubleValue generalize(SpecificDoubleValue other) in generalize() method in SpecificDoubleValue
|
D | SpecificFloatValue.java | 55 public FloatValue generalize(FloatValue other) in generalize() method in SpecificFloatValue 57 return other.generalize(this); in generalize() 109 public FloatValue generalize(SpecificFloatValue other) in generalize() method in SpecificFloatValue
|
D | ParticularDoubleValue.java | 75 public DoubleValue generalize(DoubleValue other) in generalize() method in ParticularDoubleValue 77 return other.generalize(this); in generalize() 135 public DoubleValue generalize(ParticularDoubleValue other) in generalize() method in ParticularDoubleValue
|
D | ParticularFloatValue.java | 75 public FloatValue generalize(FloatValue other) in generalize() method in ParticularFloatValue 77 return other.generalize(this); in generalize() 135 public FloatValue generalize(ParticularFloatValue other) in generalize() method in ParticularFloatValue
|
D | IdentifiedReferenceValue.java | 62 public ReferenceValue generalize(ReferenceValue other) in generalize() method in IdentifiedReferenceValue 67 new ReferenceValue(type, referencedClass, mayBeNull).generalize(other); in generalize()
|
D | InstructionOffsetValue.java | 144 public final Value generalize(InstructionOffsetValue other) in generalize() method in InstructionOffsetValue 222 public final Value generalize(Value other) in generalize() method in InstructionOffsetValue 224 return this.generalize(other.instructionOffsetValue()); in generalize()
|
D | ParticularIntegerValue.java | 102 public IntegerValue generalize(IntegerValue other) in generalize() method in ParticularIntegerValue 104 return other.generalize(this); in generalize() 230 public IntegerValue generalize(ParticularIntegerValue other) in generalize() method in ParticularIntegerValue 232 return generalize((SpecificIntegerValue)other); in generalize()
|
D | SpecificLongValue.java | 55 public LongValue generalize(LongValue other) in generalize() method in SpecificLongValue 57 return other.generalize(this); in generalize() 143 public LongValue generalize(SpecificLongValue other) in generalize() method in SpecificLongValue
|
D | SpecificIntegerValue.java | 70 public IntegerValue generalize(IntegerValue other) in generalize() method in SpecificIntegerValue 72 return other.generalize(this); in generalize() 198 public IntegerValue generalize(SpecificIntegerValue other) in generalize() method in SpecificIntegerValue
|
D | ReferenceValue.java | 217 public ReferenceValue generalize(ReferenceValue other) in generalize() method in ReferenceValue 479 public final Value generalize(Value other) in generalize() method in ReferenceValue 481 return this.generalize(other.referenceValue()); in generalize()
|
D | TopValue.java | 44 public final Value generalize(Value other) in generalize() method in TopValue
|
D | Value.java | 132 public abstract Value generalize(Value other); in generalize() method in Value
|
D | UnknownFloatValue.java | 55 public FloatValue generalize(FloatValue other) in generalize() method in UnknownFloatValue
|
/external/proguard/src/proguard/optimize/evaluation/ |
D | PartialEvaluator.java | 682 … boolean variablesChanged = variablesBefore[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock() 683 boolean stackChanged = stacksBefore[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock() 708 variables.generalize(variablesBefore[instructionOffset], false); in evaluateSingleInstructionBlock() 709 stack.generalize(stacksBefore[instructionOffset]); in evaluateSingleInstructionBlock() 813 variablesAfter[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock() 814 stacksAfter[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock() 823 … branchTargetValues[instructionOffset].generalize(branchTargets).instructionOffsetValue(); in evaluateSingleInstructionBlock() 839 … branchOriginValues[branchTarget].generalize(instructionOffsetValue).instructionOffsetValue(); in evaluateSingleInstructionBlock() 929 generalize(subroutinePartialEvaluator, 0, codeAttribute.u4codeLength); in evaluateSubroutine() 939 private void generalize(PartialEvaluator other, in generalize() method in PartialEvaluator [all …]
|
/external/proguard/src/proguard/evaluation/ |
D | TracedVariables.java | 115 public boolean generalize(TracedVariables other, in generalize() method in TracedVariables 118 boolean variablesChanged = super.generalize(other, clearConflictingOtherVariables); in generalize() 119 …boolean producersChanged = producerVariables.generalize(other.producerVariables, clearConflictingO… in generalize()
|
D | TracedStack.java | 138 public boolean generalize(TracedStack other) in generalize() method in TracedStack 141 super.generalize(other) | in generalize() 142 producerStack.generalize(other.producerStack); in generalize()
|
D | Variables.java | 112 public boolean generalize(Variables other, in generalize() method in Variables 136 Value newValue = thisValue.generalize(otherValue); in generalize()
|
D | BasicBranchUnit.java | 104 … traceBranchTargets.generalize(new InstructionOffsetValue(branchTarget)).instructionOffsetValue(); in branchConditionally()
|
/external/proguard/src/proguard/optimize/info/ |
D | MethodOptimizationInfo.java | 232 parameters[parameterIndex].generalize(parameter) : in generalizeParameter() 248 this.returnValue.generalize(returnValue) : in generalizeReturnValue()
|
D | FieldOptimizationInfo.java | 121 this.referencedClass.generalize(referencedClass) : in generalizeReferencedClass() 135 this.value.generalize(value) : in generalizeValue()
|