public class PsiScopesUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
processTypeDeclarations(PsiType type,
PsiElement place,
PsiScopeProcessor processor) |
static boolean |
resolveAndWalk(PsiScopeProcessor processor,
PsiJavaCodeReferenceElement ref,
PsiElement maxScope) |
static boolean |
resolveAndWalk(PsiScopeProcessor processor,
PsiJavaCodeReferenceElement ref,
PsiElement maxScope,
boolean incompleteCode) |
static void |
setupAndRunProcessor(MethodsProcessor processor,
PsiCallExpression call,
boolean dummyImplicitConstructor) |
static boolean |
treeWalkUp(PsiScopeProcessor processor,
PsiElement entrance,
PsiElement maxScope) |
static boolean |
treeWalkUp(PsiScopeProcessor processor,
PsiElement entrance,
PsiElement maxScope,
ResolveState state) |
static boolean |
walkChildrenScopes(PsiElement thisElement,
PsiScopeProcessor processor,
ResolveState state,
PsiElement lastParent,
PsiElement place) |
public static boolean treeWalkUp(PsiScopeProcessor processor, PsiElement entrance, PsiElement maxScope)
public static boolean treeWalkUp(PsiScopeProcessor processor, PsiElement entrance, PsiElement maxScope, ResolveState state)
public static boolean walkChildrenScopes(PsiElement thisElement, PsiScopeProcessor processor, ResolveState state, PsiElement lastParent, PsiElement place)
public static void processTypeDeclarations(PsiType type, PsiElement place, PsiScopeProcessor processor)
public static boolean resolveAndWalk(PsiScopeProcessor processor, PsiJavaCodeReferenceElement ref, PsiElement maxScope)
public static boolean resolveAndWalk(PsiScopeProcessor processor, PsiJavaCodeReferenceElement ref, PsiElement maxScope, boolean incompleteCode)
public static void setupAndRunProcessor(MethodsProcessor processor, PsiCallExpression call, boolean dummyImplicitConstructor) throws MethodProcessorSetupFailedException