public class GuessManagerImpl extends GuessManager
Constructor and Description |
---|
GuessManagerImpl(Project project) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PsiType> |
getControlFlowExpressionTypeConjuncts(PsiExpression expr,
boolean honorAssignments) |
MultiMap<PsiExpression,PsiType> |
getControlFlowExpressionTypes(PsiExpression forPlace,
boolean honorAssignments) |
PsiType [] |
guessContainerElementType(PsiExpression containerExpr,
TextRange rangeToIgnore) |
PsiType [] |
guessTypeToCast(PsiExpression expr) |
getControlFlowExpressionTypeConjuncts, getInstance
public GuessManagerImpl(Project project)
public PsiType [] guessContainerElementType(PsiExpression containerExpr, TextRange rangeToIgnore)
guessContainerElementType
in class GuessManager
public PsiType [] guessTypeToCast(PsiExpression expr)
guessTypeToCast
in class GuessManager
public MultiMap<PsiExpression,PsiType> getControlFlowExpressionTypes(PsiExpression forPlace, boolean honorAssignments)
getControlFlowExpressionTypes
in class GuessManager
public java.util.List<PsiType> getControlFlowExpressionTypeConjuncts(PsiExpression expr, boolean honorAssignments)
getControlFlowExpressionTypeConjuncts
in class GuessManager