Files
openide/platform/indexing-api/src/com/intellij/model/search/PsiSymbolReferenceSearchParameters.java
Liudmila Kornilova f8297281d0 IJPL-149755 Remove internal classes from api of intellij.platform.indexing
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com>

GitOrigin-RevId: f43463f62710e9ce8df6a3e6a8d061ac5e8ba719
2024-06-11 22:03:26 +00:00

22 lines
668 B
Java

// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.model.search;
import com.intellij.model.Symbol;
import com.intellij.model.psi.PsiSymbolReference;
import com.intellij.psi.search.SearchScope;
import org.jetbrains.annotations.ApiStatus.Internal;
import org.jetbrains.annotations.NotNull;
@Internal
public interface PsiSymbolReferenceSearchParameters extends SearchParameters<PsiSymbolReference> { // todo: drop
/**
* @return target symbol to search for references
*/
@NotNull
Symbol getSymbol();
@NotNull
SearchScope getSearchScope();
}