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));
 }