Added SourceLocation contructor with row and col parameters