if (this.resolveBindings) {
lookupForScopes();
}
compilationUnit.initCommentMapper(this.scanner);
if (SourceRangeVerifier.DEBUG) {
String bugs = new SourceRangeVerifier().process(compilationUnit);
if (bugs != null) {
StringBuffer message = new StringBuffer("Bad AST node structure:"); //$NON-NLS-1$
String lineDelimiter = Util.findLineSeparator(source);
if (lineDelimiter == null) lineDelimiter = System.getProperty("line.separator");//$NON-NLS-1$
message.append(lineDelimiter);