Searched defs:valueFactory (Results 1 - 14 of 14) sorted by relevance

/external/proguard/src/proguard/evaluation/
H A DClassConstantValueFactory.java36 public ClassConstantValueFactory(ValueFactory valueFactory) argument
38 super(valueFactory);
47 value = valueFactory.createReferenceValue(ClassConstants.NAME_JAVA_LANG_CLASS,
H A DConstantValueFactory.java39 protected final ValueFactory valueFactory; field in class:ConstantValueFactory
45 public ConstantValueFactory(ValueFactory valueFactory) argument
47 this.valueFactory = valueFactory;
68 value = valueFactory.createIntegerValue(integerConstant.getValue());
73 value = valueFactory.createLongValue(longConstant.getValue());
78 value = valueFactory.createFloatValue(floatConstant.getValue());
83 value = valueFactory.createDoubleValue(doubleConstant.getValue());
88 value = valueFactory.createReferenceValue(ClassConstants.NAME_JAVA_LANG_STRING,
95 value = valueFactory
[all...]
H A DProcessor.java40 private final ValueFactory valueFactory; field in class:Processor
60 ValueFactory valueFactory,
67 this.valueFactory = valueFactory;
72 constantValueFactory = new ConstantValueFactory(valueFactory);
73 classConstantValueFactory = new ClassConstantValueFactory(valueFactory);
87 stack.push(valueFactory.createReferenceValueNull());
99 stack.push(valueFactory.createIntegerValue(simpleInstruction.constant));
104 stack.push(valueFactory.createLongValue(simpleInstruction.constant));
110 stack.push(valueFactory
58 Processor(Variables variables, Stack stack, ValueFactory valueFactory, BranchUnit branchUnit, InvocationUnit invocationUnit, boolean alwaysCast) argument
[all...]
H A DBasicInvocationUnit.java45 protected final ValueFactory valueFactory; field in class:BasicInvocationUnit
57 public BasicInvocationUnit(ValueFactory valueFactory) argument
59 this.valueFactory = valueFactory;
282 return valueFactory.createValue(type,
310 return valueFactory.createValue(type,
337 return valueFactory.createValue(type, referencedClass, true);
363 return valueFactory.createValue(type,
382 return valueFactory.createValue(type,
/external/proguard/src/proguard/evaluation/value/
H A DInitialValueFactory.java34 private final ValueFactory valueFactory; field in class:InitialValueFactory
39 * @param valueFactory the value factory that will actually create the
42 public InitialValueFactory(ValueFactory valueFactory) argument
44 this.valueFactory = valueFactory;
60 return valueFactory.createIntegerValue(0);
63 return valueFactory.createLongValue(0L);
66 return valueFactory.createFloatValue(0.0f);
69 return valueFactory.createDoubleValue(0.0);
73 return valueFactory
[all...]
H A DArrayReferenceValue.java52 public IntegerValue arrayLength(ValueFactory valueFactory) argument
H A DDetailedArrayReferenceValue.java81 public IntegerValue integerArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
83 Value value = arrayLoad(indexValue, valueFactory);
86 super.integerArrayLoad(indexValue, valueFactory);
90 public LongValue longArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
92 Value value = arrayLoad(indexValue, valueFactory);
95 super.longArrayLoad(indexValue, valueFactory);
99 public FloatValue floatArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
101 Value value = arrayLoad(indexValue, valueFactory);
104 super.floatArrayLoad(indexValue, valueFactory);
108 public DoubleValue doubleArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
117 referenceArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
130 arrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
[all...]
H A DReferenceValue.java68 public IntegerValue arrayLength(ValueFactory valueFactory) argument
70 return valueFactory.createIntegerValue();
78 public IntegerValue integerArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
80 return valueFactory.createIntegerValue();
88 public LongValue longArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
90 return valueFactory.createLongValue();
98 public FloatValue floatArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
100 return valueFactory.createFloatValue();
108 public DoubleValue doubleArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
110 return valueFactory
118 referenceArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
[all...]
H A DTypedReferenceValue.java186 public ReferenceValue referenceArrayLoad(IntegerValue indexValue, ValueFactory valueFactory) argument
191 valueFactory.createValue(type.substring(1),
/external/proguard/src/proguard/optimize/evaluation/
H A DSimpleEnumArrayPropagator.java41 private final ValueFactory valueFactory = new ParticularValueFactory(); field in class:SimpleEnumArrayPropagator
67 valueFactory.createArrayReferenceValue("I",
70 valueFactory));
H A DLoadingInvocationUnit.java46 public LoadingInvocationUnit(ValueFactory valueFactory) argument
48 this(valueFactory, true, true, true);
56 public LoadingInvocationUnit(ValueFactory valueFactory, argument
61 super(valueFactory);
H A DStoringInvocationUnit.java47 public StoringInvocationUnit(ValueFactory valueFactory) argument
49 this(valueFactory, true, true, true);
57 public StoringInvocationUnit(ValueFactory valueFactory, argument
62 super(valueFactory);
H A DPartialEvaluator.java61 private final ValueFactory valueFactory; field in class:PartialEvaluator
95 * @param valueFactory the value factory that will create all values
104 public PartialEvaluator(ValueFactory valueFactory, argument
108 this(valueFactory,
125 this(partialEvaluator.valueFactory,
136 * @param valueFactory the value factory that will create
153 private PartialEvaluator(ValueFactory valueFactory, argument
160 this.valueFactory = valueFactory;
646 valueFactory,
[all...]
/external/proguard/lib/
H A Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/ proguard/FileWordReader.class FileWordReader.java package proguard ...

Completed in 1435 milliseconds