To report at which location in the source file an error occurred, this information needs to be tracked in every AST node.