Minor, delete leftovers from package part refactorings
This commit is contained in:
@@ -479,14 +479,6 @@ public abstract class MemberCodegen<T extends KtElement/* TODO: & JetDeclaration
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void generateModuleNameField(
|
|
||||||
@NotNull GenerationState state,
|
|
||||||
@NotNull ClassBuilder classBuilder
|
|
||||||
) {
|
|
||||||
classBuilder.newField(NO_ORIGIN, ACC_PUBLIC | ACC_STATIC | ACC_FINAL | ACC_SYNTHETIC, JvmAbi.MODULE_NAME_FIELD,
|
|
||||||
AsmTypes.JAVA_STRING_TYPE.getDescriptor(), null, state.getModuleName());
|
|
||||||
}
|
|
||||||
|
|
||||||
protected void generatePropertyMetadataArrayFieldIfNeeded(@NotNull Type thisAsmType) {
|
protected void generatePropertyMetadataArrayFieldIfNeeded(@NotNull Type thisAsmType) {
|
||||||
List<KtProperty> delegatedProperties = new ArrayList<KtProperty>();
|
List<KtProperty> delegatedProperties = new ArrayList<KtProperty>();
|
||||||
for (KtDeclaration declaration : ((KtDeclarationContainer) element).getDeclarations()) {
|
for (KtDeclaration declaration : ((KtDeclarationContainer) element).getDeclarations()) {
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ import org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor
|
|||||||
import org.jetbrains.kotlin.descriptors.Visibilities
|
import org.jetbrains.kotlin.descriptors.Visibilities
|
||||||
import org.jetbrains.kotlin.diagnostics.DiagnosticUtils
|
import org.jetbrains.kotlin.diagnostics.DiagnosticUtils
|
||||||
import org.jetbrains.kotlin.fileClasses.JvmFileClassUtil
|
import org.jetbrains.kotlin.fileClasses.JvmFileClassUtil
|
||||||
import org.jetbrains.kotlin.fileClasses.getFileClassType
|
|
||||||
import org.jetbrains.kotlin.load.java.JvmAnnotationNames
|
import org.jetbrains.kotlin.load.java.JvmAnnotationNames
|
||||||
import org.jetbrains.kotlin.load.kotlin.PackageParts
|
import org.jetbrains.kotlin.load.kotlin.PackageParts
|
||||||
import org.jetbrains.kotlin.load.kotlin.incremental.IncrementalPackageFragmentProvider
|
import org.jetbrains.kotlin.load.kotlin.incremental.IncrementalPackageFragmentProvider
|
||||||
@@ -138,9 +137,7 @@ public class MultifileClassCodegen(
|
|||||||
tasks: Map<CallableMemberDescriptor, () -> Unit>,
|
tasks: Map<CallableMemberDescriptor, () -> Unit>,
|
||||||
partFqNames: List<FqName>
|
partFqNames: List<FqName>
|
||||||
) {
|
) {
|
||||||
MemberCodegen.generateModuleNameField(state, classBuilder)
|
for (member in tasks.keys.sortedWith(MemberComparator.INSTANCE)) {
|
||||||
|
|
||||||
for (member in tasks.keySet().sortedWith(MemberComparator.INSTANCE)) {
|
|
||||||
tasks[member]!!()
|
tasks[member]!!()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
-10
@@ -526,16 +526,10 @@ public class DescriptorSerializer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
public ProtoBuf.Package.Builder packageProtoWithoutDescriptors() {
|
public ProtoBuf.Package.Builder packageProto(
|
||||||
ProtoBuf.Package.Builder builder = ProtoBuf.Package.newBuilder();
|
@NotNull Collection<PackageFragmentDescriptor> fragments,
|
||||||
|
@Nullable Function1<DeclarationDescriptor, Boolean> skip
|
||||||
extension.serializePackage(Collections.<PackageFragmentDescriptor>emptyList(), builder);
|
) {
|
||||||
|
|
||||||
return builder;
|
|
||||||
}
|
|
||||||
|
|
||||||
@NotNull
|
|
||||||
public ProtoBuf.Package.Builder packageProto(@NotNull Collection<PackageFragmentDescriptor> fragments, @Nullable Function1<DeclarationDescriptor, Boolean> skip) {
|
|
||||||
ProtoBuf.Package.Builder builder = ProtoBuf.Package.newBuilder();
|
ProtoBuf.Package.Builder builder = ProtoBuf.Package.newBuilder();
|
||||||
|
|
||||||
Collection<DeclarationDescriptor> members = new ArrayList<DeclarationDescriptor>();
|
Collection<DeclarationDescriptor> members = new ArrayList<DeclarationDescriptor>();
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ public final class JvmAbi {
|
|||||||
public static final String INSTANCE_FIELD = "INSTANCE";
|
public static final String INSTANCE_FIELD = "INSTANCE";
|
||||||
public static final String DEPRECATED_INSTANCE_FIELD = "INSTANCE$";
|
public static final String DEPRECATED_INSTANCE_FIELD = "INSTANCE$";
|
||||||
|
|
||||||
public static final String MODULE_NAME_FIELD = "$moduleName";
|
|
||||||
public static final String DEFAULT_MODULE_NAME = "main";
|
public static final String DEFAULT_MODULE_NAME = "main";
|
||||||
public static final ClassId REFLECTION_FACTORY_IMPL = ClassId.topLevel(new FqName("kotlin.reflect.jvm.internal.ReflectionFactoryImpl"));
|
public static final ClassId REFLECTION_FACTORY_IMPL = ClassId.topLevel(new FqName("kotlin.reflect.jvm.internal.ReflectionFactoryImpl"));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user