/external/proguard/src/proguard/evaluation/value/ |
D | ReferenceValue.java | 136 public abstract ReferenceValue generalize(ReferenceValue other); in generalize() method in ReferenceValue 177 public ReferenceValue generalize(TypedReferenceValue other) in generalize() method in ReferenceValue 179 return generalize((ReferenceValue)other); in generalize() 201 public ReferenceValue generalize(IdentifiedReferenceValue other) in generalize() method in ReferenceValue 203 return generalize((TypedReferenceValue)other); in generalize() 224 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in ReferenceValue 226 return generalize((TypedReferenceValue)other); in generalize() 248 public ReferenceValue generalize(IdentifiedArrayReferenceValue other) in generalize() method in ReferenceValue 250 return generalize((ArrayReferenceValue)other); in generalize() 272 public ReferenceValue generalize(DetailedArrayReferenceValue other) in generalize() method in ReferenceValue [all …]
|
D | ArrayReferenceValue.java | 60 public ReferenceValue generalize(ReferenceValue other) in generalize() method in ArrayReferenceValue 62 return other.generalize(this); in generalize() 90 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in ArrayReferenceValue 98 … this.arrayLength.generalize(other.arrayLength)) : in generalize() 99 generalize((TypedReferenceValue)other); 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 | 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 | TypedReferenceValue.java | 199 public ReferenceValue generalize(ReferenceValue other) in generalize() method in TypedReferenceValue 201 return other.generalize(this); in generalize() 214 public ReferenceValue generalize(TypedReferenceValue other) in generalize() method in TypedReferenceValue 502 public ReferenceValue generalize(IdentifiedReferenceValue other) in generalize() method in TypedReferenceValue 504 return generalize((TypedReferenceValue)other); in generalize() 517 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in TypedReferenceValue 519 return generalize((TypedReferenceValue)other); in generalize() 532 public ReferenceValue generalize(IdentifiedArrayReferenceValue other) in generalize() method in TypedReferenceValue 534 return generalize((ArrayReferenceValue)other); in generalize() 547 public ReferenceValue generalize(DetailedArrayReferenceValue other) in generalize() method in TypedReferenceValue [all …]
|
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 | 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 | 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 | 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 | 55 public ReferenceValue generalize(ReferenceValue other) in generalize() method in IdentifiedReferenceValue 57 return other.generalize(this); in generalize()
|
D | IdentifiedArrayReferenceValue.java | 55 public ReferenceValue generalize(ReferenceValue other) in generalize() method in IdentifiedArrayReferenceValue 57 return other.generalize(this); 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 | InstructionOffsetValue.java | 144 public final Value generalize(InstructionOffsetValue other) in generalize() method in InstructionOffsetValue 235 public final Value generalize(Value other) in generalize() method in InstructionOffsetValue 237 return this.generalize(other.instructionOffsetValue()); 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 | DetailedArrayReferenceValue.java | 164 values[index].generalize(value); in arrayStore() 173 public ReferenceValue generalize(ReferenceValue other) in generalize() method in DetailedArrayReferenceValue 175 return other.generalize(this); in generalize()
|
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
|
/external/proguard/src/proguard/optimize/evaluation/ |
D | PartialEvaluator.java | 689 … boolean variablesChanged = variablesBefore[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock() 690 boolean stackChanged = stacksBefore[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock() 715 variables.generalize(variablesBefore[instructionOffset], false); in evaluateSingleInstructionBlock() 716 stack.generalize(stacksBefore[instructionOffset]); in evaluateSingleInstructionBlock() 820 variablesAfter[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock() 821 stacksAfter[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock() 830 … branchTargetValues[instructionOffset].generalize(branchTargets).instructionOffsetValue(); in evaluateSingleInstructionBlock() 846 … branchOriginValues[branchTarget].generalize(instructionOffsetValue).instructionOffsetValue(); in evaluateSingleInstructionBlock() 936 generalize(subroutinePartialEvaluator, 0, codeAttribute.u4codeLength); in evaluateSubroutine() 946 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 | 146 public boolean generalize(TracedStack other) in generalize() method in TracedStack 149 super.generalize(other) | in generalize() 150 producerStack.generalize(other.producerStack) | in generalize() 151 actualProducerStack.generalize(other.actualProducerStack); in generalize()
|
D | Variables.java | 112 public boolean generalize(Variables other, in generalize() method in Variables 136 Value newValue = thisValue.generalize(otherValue); in generalize()
|
/external/proguard/src/proguard/optimize/info/ |
D | FieldOptimizationInfo.java | 111 this.referencedClass.generalize(referencedClass) : in generalizeReferencedClass() 149 this.value.generalize(value) : in generalizeValue()
|
D | MethodOptimizationInfo.java | 245 parameters[parameterIndex].generalize(parameter) : in generalizeParameter() 261 this.returnValue.generalize(returnValue) : in generalizeReturnValue()
|