Fixing a bug that caused IndexOutOfBounds when progquery tries to get the line and column (from javac ) of certain syntactic constructs that are not in a source file (they belong to classes that are generated by other processes/frameworks).
Now, the line and column for these constructs are set to -1, the same as its position.