summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/CodeGenModule.h
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
commit705770664dcbe808c9be58b68455344a1f4e3121 (patch)
tree6095483e017ab0eddce1c4017ff519ccafc5c230 /clang/CodeGen/CodeGenModule.h
parent7abb7acafd5e82cfd38b8311b0466c59b5a58f9a (diff)
downloadbcm5719-llvm-705770664dcbe808c9be58b68455344a1f4e3121.tar.gz
bcm5719-llvm-705770664dcbe808c9be58b68455344a1f4e3121.zip
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). llvm-svn: 43570
Diffstat (limited to 'clang/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud