if (sourceLine == 0) {
if (sourceLine == 0 || sourceLine == -1) {
	public ISourceLocation getSourceLocation() {		int sourceLine = getSourceLine();		if (sourceLine == 0) {//			Thread.currentThread().dumpStack();//			System.err.println(this + ": " + range);			return getEnclosingClass().getType().getSourceLocation();		} else {			return getEnclosingClass().getType().getSourceContext().makeSourceLocation(sourceLine);		}	}