aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-10-31 19:58:32 +0000
committerTed Kremenek <kremenek@apple.com>2007-10-31 19:58:32 +0000
commiteb9409dbb9c5fe963bf28973c5697fddfcaf48ce (patch)
tree5f8d3e20742b0f235908adc290e2632c563debf2 /lib/Bitcode/Writer/BitcodeWriter.cpp
parent8aac61cff0f4c5f66412502771dd281696114ceb (diff)
Implemented deserialization of references. References are handled
just like pointers, except that they cannot be backpatched. This means that references are essentially non-owning pointers where the referred object must be deserialized prior to the reference being deserialized. Because of the nature of references, this ordering of objects is always possible. Fixed a bug in backpatching code (returning the backpatched pointer would accidentally include a bit flag). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43570 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions