// Copyright (c) 2020, the R8 project authors. Please see the AUTHORS file | |
// for details. All rights reserved. Use of this source code is governed by a | |
// BSD-style license that can be found in the LICENSE file. | |
package com.android.tools.r8.shaking; | |
public enum InstantiationReason { | |
KEEP_RULE, | |
LAMBDA, | |
NEW_INSTANCE_INSTRUCTION, | |
REFERENCED_IN_METHOD_HANDLE, | |
REFLECTION, | |
SYNTHESIZED_CLASS | |
} |