| // Copyright (c) 2019, 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.kotlin.metadata; |
| |
| import com.android.tools.r8.ToolHelper.KotlinTargetVersion; |
| import com.android.tools.r8.kotlin.AbstractR8KotlinTestBase; |
| import com.android.tools.r8.utils.DescriptorUtils; |
| |
| abstract class KotlinMetadataTestBase extends AbstractR8KotlinTestBase { |
| |
| KotlinMetadataTestBase(KotlinTargetVersion targetVersion) { |
| super(targetVersion); |
| } |
| |
| static final String PKG = KotlinMetadataTestBase.class.getPackage().getName(); |
| static final String PKG_PREFIX = DescriptorUtils.getBinaryNameFromJavaType(PKG); |
| |
| static final String KT_ARRAY = "Lkotlin/Array;"; |
| static final String KT_CHAR_SEQUENCE = "Lkotlin/CharSequence;"; |
| static final String KT_STRING = "Lkotlin/String;"; |
| static final String KT_LONG = "Lkotlin/Long;"; |
| static final String KT_LONG_ARRAY = "Lkotlin/LongArray;"; |
| static final String KT_MAP = "Lkotlin/collections/Map;"; |
| static final String KT_UNIT = "Lkotlin/Unit;"; |
| |
| static final String KT_FUNCTION1 = "Lkotlin/Function1;"; |
| } |