Bug 542989 - NPEs with captured lambda variables
Inherit from JDIPlaceholderVariable like JDIReturnValueVariable does.
Old implementation returned null for getReferenceTypeName which leads to
NPE when
- showing Declared Type in variables view
- calculating variables context menu
- completion proposal (already fixed by Bug 542497)
Includes unit test for variables view retrieving declared type for
lambda captures.
Change-Id: I520ff1dc690c045c22cbfa473f22082a090cc096
Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
7 files changed