maintain deterministic order for parsed fields and methods

GitOrigin-RevId: 63965a35abfd10c069d560d15d232269065bc0df
This commit is contained in:
Eugene Zhuravlev
2025-03-14 18:36:37 +01:00
committed by intellij-monorepo-bot
parent a9a4179629
commit d6fa707ec7

View File

@@ -419,8 +419,8 @@ public final class JvmClassNodeBuilder extends ClassVisitor implements NodeBuild
private final Ref<Boolean> myAnonymousClassFlag = Ref.create(false);
private final Ref<Boolean> mySealedClassFlag = Ref.create(false);
private final Set<JvmMethod> myMethods = new HashSet<>();
private final Set<JvmField> myFields = new HashSet<>();
private final List<JvmMethod> myMethods = new ArrayList<>();
private final List<JvmField> myFields = new ArrayList<>();
private final Set<Usage> myUsages = new HashSet<>();
private final Set<ElemType> myTargets = EnumSet.noneOf(ElemType.class);
private RetentionPolicy myRetentionPolicy = null;