SourceLocation is now brought to compiler backend