ASTNode (int role) { switch (role) { default: LOG.assertTrue(false); return null; case ChildRole.LPARENTH: return findChildByType(JavaTokenType.LPARENTH); case ChildRole.RPARENTH: return findChildByType(JavaTokenType.RPARENTH); } }