private void visitDo(IASTDoStatement statement) { IASTExpression cond = statement.getCondition(); String hint = ""; // $NON-NLS-1$ if (cond != null) hint = cond.getRawSignature(); hint = "do_while( " + hint + " )"; // $NON-NLS-1$ //$NON-NLS-2$ int startLoc = statement.getFileLocation().getNodeOffset(); _scopeStack.push(new ScopeInfo(hint, startLoc, statement)); }