use runtime type information in debugger evaluation completion
commit74b2c6cdda7abdaf9054e77821c9ca67a505f378
authorPeter Gromov <peter@jetbrains.com>
Thu, 10 Sep 2009 20:44:22 +0000 (11 00:44 +0400)
committerPeter Gromov <peter@jetbrains.com>
Thu, 10 Sep 2009 20:44:22 +0000 (11 00:44 +0400)
tree7d82f8b421c2edf1936de4103827d05ea011ff34
parent7a9f60730472633381d4afddf4b7c3fccf2cee70
use runtime type information in debugger evaluation completion
java/debugger/impl/src/com/intellij/debugger/actions/SetValueAction.java
java/debugger/impl/src/com/intellij/debugger/codeinsight/JavaWithRuntimeCastSurrounder.java
java/debugger/impl/src/com/intellij/debugger/codeinsight/RuntimeTypeEvaluator.java [new file with mode: 0644]
java/debugger/impl/src/com/intellij/debugger/engine/evaluation/DefaultCodeFragmentFactory.java
java/debugger/impl/src/com/intellij/debugger/ui/EditorEvaluationCommand.java
java/java-impl/src/com/intellij/codeInsight/completion/JavaCompletionContributor.java
java/java-impl/src/com/intellij/codeInsight/completion/JavaCompletionUtil.java
java/java-impl/src/com/intellij/codeInsight/completion/JavaSmartCompletionContributor.java
java/java-impl/src/com/intellij/codeInsight/completion/ReferenceExpressionCompletionContributor.java