import org.eclipse.core.runtime.CoreException;
/**
- * @author jsurfer
- *
+ *
*
*/
public class UnitParser extends Parser {
// int astLength = astStack.length;
// if (noAstNodes.length < astLength){
- // noAstNodes = new AstNode[astLength];
+ // noAstNodes = new ASTNode[astLength];
// //System.out.println("Resized AST stacks : "+ astLength);
//
// }
goForCompilationUnit();
/* scanner initialization */
- scanner.setSource(sourceUnit.getContents());
+ scanner.setSource(sourceUnit, sourceUnit.getContents());
/* unit creation */
referenceContext =
new Integer(problem.getSourceStart()),
new Integer(problem.getSourceEnd() + 1),
new Integer(problem.getSourceLineNumber()),
- net.sourceforge.phpdt.internal.core.Util.getProblemArgumentsForMarker(problem.getArguments())});
+ net.sourceforge.phpdt.internal.core.util.Util.getProblemArgumentsForMarker(problem.getArguments())});
}
}
// field.initialization = expressionStack[expressionPtr];
//
// // mark field with local type if one was found during parsing
- // if ((type.bits & AstNode.HasLocalTypeMASK) != 0) {
- // field.bits |= AstNode.HasLocalTypeMASK;
+ // if ((type.bits & ASTNode.HasLocalTypeMASK) != 0) {
+ // field.bits |= ASTNode.HasLocalTypeMASK;
// }
}
// A P I
// ini.block = ((Initializer) astStack[astPtr]).block;
//
// // mark initializer with local type if one was found during parsing
- // if ((type.bits & AstNode.HasLocalTypeMASK) != 0) {
- // ini.bits |= AstNode.HasLocalTypeMASK;
+ // if ((type.bits & ASTNode.HasLocalTypeMASK) != 0) {
+ // ini.bits |= ASTNode.HasLocalTypeMASK;
// }
}
// A P I
goForCompilationUnit();
/* scanner initialization */
- scanner.setSource(sourceUnit.getContents());
+ scanner.setSource(sourceUnit, sourceUnit.getContents());
scanner.resetTo(start, end);
/* unit creation */
referenceContext =