@Override
            public @NotNull StructureViewModel createStructureViewModel(@Nullable Editor editor) {
                return new KotlinStructureViewModel(file, editor, new KotlinFirStructureViewElement(file, file, false)) {
                    @Override
                    public @NotNull Collection<NodeProvider<?>> getNodeProviders() {
                        return NODE_PROVIDERS;
                    }
                };
            }
@Override
            public @NotNull StructureViewModel createStructureViewModel(@Nullable Editor editor)