/** * Creates a new LivenessAnalyzer. This private constructor gets around * the constraint that it's not allowed to add statements before calling * 'this'. */ private LivenessAnalyzer(PartialEvaluator partialEvaluator, boolean runPartialEvaluator) { this(partialEvaluator, runPartialEvaluator, new InitializationFinder(partialEvaluator, false), true); }
/** * Creates a new LivenessAnalyzer. This private constructor gets around * the constraint that it's not allowed to add statements before calling * 'this'. */ private LivenessAnalyzer(PartialEvaluator partialEvaluator, boolean runPartialEvaluator) { this(partialEvaluator, runPartialEvaluator, new InitializationFinder(partialEvaluator, false), true); }
/** * Creates a new LivenessAnalyzer. This private constructor gets around * the constraint that it's not allowed to add statements before calling * 'this'. */ private LivenessAnalyzer(PartialEvaluator partialEvaluator, boolean runPartialEvaluator) { this(partialEvaluator, runPartialEvaluator, new InitializationFinder(partialEvaluator, false), true); }