void () { if (parseIPythonHelp()) { return; } if (shouldParseIPythonCommand()) { parseIPythonCommand(); } else { if (myPythonConsoleData.isIPythonEnabled()) { if (myPythonConsoleData.isIPythonAutomagic()) { if (myPythonConsoleData.isMagicCommand(myBuilder.getTokenText())) { parseIPythonCommand(); } } } if (myPythonConsoleData.getIndentSize() > 0) { if (myBuilder.getTokenType() == PyTokenTypes.INDENT) { myBuilder.advanceLexer(); } } super.parseStatement(); } }