/** * Creates a new EvaluationSimplifier. */ public EvaluationSimplifier() { this(new PartialEvaluator(), null); }
/** * Creates a new ArrayInitializationMatcher. */ public ArrayInitializationMatcher() { this(new PartialEvaluator()); }
/** * Creates a new EvaluationShrinker. */ public EvaluationShrinker() { this(new PartialEvaluator(), true, null, null); }
/** * Creates a new ArrayInitializationMatcher. */ public ArrayInitializationMatcher() { this(new PartialEvaluator()); }
/** * Creates a new EvaluationSimplifier. */ public EvaluationSimplifier() { this(new PartialEvaluator(), null); }
/** * Creates a new EvaluationShrinker. */ public EvaluationShrinker() { this(new PartialEvaluator(), null, null); }
/** * Creates a new InstructionUsageMarker. */ public InstructionUsageMarker() { this(new PartialEvaluator(), true); }
/** * Creates a new EvaluationSimplifier. */ public EvaluationSimplifier() { this(new PartialEvaluator(), null); }
/** * Creates a new LivenessAnalyzer. */ public LivenessAnalyzer() { this(new PartialEvaluator()); }
/** * Creates a new EvaluationSimplifier. */ public EvaluationSimplifier() { this(new PartialEvaluator(), null); }
/** * Creates a new EvaluationShrinker. */ public EvaluationShrinker() { this(new PartialEvaluator(), true, null, null); }
/** * Creates a new EvaluationShrinker. */ public EvaluationShrinker() { this(new PartialEvaluator(), true, null, null); }
/** * Creates a new SimpleEnumUseSimplifier. */ public SimpleEnumUseSimplifier() { this(new PartialEvaluator(new TypedReferenceValueFactory()), null); }
/** * Creates a new SimpleEnumUseSimplifier. */ public SimpleEnumUseChecker() { this(new PartialEvaluator(new TypedReferenceValueFactory())); }
/** * Creates a new SimpleEnumUseSimplifier. */ public SimpleEnumUseChecker() { this(new PartialEvaluator(new TypedReferenceValueFactory())); }
/** * Creates a new SimpleEnumUseSimplifier. */ public SimpleEnumUseChecker() { this(new PartialEvaluator(new TypedReferenceValueFactory())); }
/** * Creates a new SimpleEnumUseSimplifier. */ public SimpleEnumUseSimplifier() { this(new PartialEvaluator(new TypedReferenceValueFactory()), null); }
/** * Creates a new EscapingClassMarker. */ public EscapingClassMarker(ValueFactory valueFactory, ReferenceTracingValueFactory tracingValueFactory) { this(new PartialEvaluator(tracingValueFactory, new ReferenceTracingInvocationUnit(new BasicInvocationUnit(tracingValueFactory)), true, tracingValueFactory), true); }
/** * Creates a new EscapingClassMarker. */ public EscapingClassMarker(ValueFactory valueFactory, ReferenceTracingValueFactory tracingValueFactory) { this(new PartialEvaluator(tracingValueFactory, new ReferenceTracingInvocationUnit(new BasicInvocationUnit(tracingValueFactory)), true, tracingValueFactory), true); }
/** * Creates a new EscapingClassMarker. */ public EscapingClassMarker(ValueFactory valueFactory, ReferenceTracingValueFactory tracingValueFactory) { this(new PartialEvaluator(tracingValueFactory, new ReferenceTracingInvocationUnit(new BasicInvocationUnit(tracingValueFactory)), true, tracingValueFactory), true); }