@Test
public void testExplicitInner() throws Exception {
CompilationUnit cu = EclipseTACSimpleTestDriver.parseCode("OuterExplicit", EXPLICIT_INNER);
MethodDeclaration m = EclipseTACSimpleTestDriver.getFirstMethod(cu);
EclipseTAC tac = new EclipseTAC(m.resolveBinding());
ClassInstanceCreation instance = (ClassInstanceCreation) EclipseTACSimpleTestDriver.getLastStatementReturn(m).getExpression();
TACInstruction instr = tac.instruction(instance);
Assert.assertTrue(instr != null);
Assert.assertTrue(instr instanceof NewObjectInstruction);
NewObjectInstruction newobj = (NewObjectInstruction) instr;