Move several GetByteSize() calls over to the brave new world of taking an ExecutionCo...
authorEnrico Granata <egranata@apple.com>
Wed, 28 Jan 2015 01:09:45 +0000 (01:09 +0000)
committerEnrico Granata <egranata@apple.com>
Wed, 28 Jan 2015 01:09:45 +0000 (01:09 +0000)
commit951bdd5f4121d406bb043e3c2df0b42b737af263
treebc8e863c0b1e596e48e9557d80293d9004fcb6f2
parent65b0e7630db3b0eb5c940150eccd55fb797e51bc
Move several GetByteSize() calls over to the brave new world of taking an ExecutionContext*

And since enough of these are doing the right thing, add a test case to verify we are doing the right thing with freeze drying ObjC object types

Fixes rdar://18092770

llvm-svn: 227282
lldb/source/Core/ValueObject.cpp
lldb/source/Core/ValueObjectConstResult.cpp
lldb/source/Core/ValueObjectDynamicValue.cpp
lldb/source/Core/ValueObjectVariable.cpp
lldb/source/Symbol/ClangASTType.cpp
lldb/test/expression_command/persist_objc_pointeetype/Makefile [new file with mode: 0644]
lldb/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py [new file with mode: 0644]
lldb/test/expression_command/persist_objc_pointeetype/main.m [new file with mode: 0644]