mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-03 09:06:07 +00:00

when deserialized, fixing random crashes in libclang. Also simplifies how OpaqueValueExprs are [de]serialized. The reader/writer automatically retains pointer equality of sub-statements (when a statement node is referenced in multiple nodes), so no need to manually handle it. llvm-svn: 145752