summaryrefslogtreecommitdiffstats
path: root/lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2014-04-02 18:55:29 +0000
committerEnrico Granata <egranata@apple.com>2014-04-02 18:55:29 +0000
commitc1fb7bd33e4ec2bdb52f8a89cc3792a10384e410 (patch)
tree99604802ce3edbf09fc71b51aa06bf8376b4ad81 /lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp
parent13673ac704e5b95e24f2aab350a312597a38d406 (diff)
downloadbcm5719-llvm-c1fb7bd33e4ec2bdb52f8a89cc3792a10384e410.tar.gz
bcm5719-llvm-c1fb7bd33e4ec2bdb52f8a89cc3792a10384e410.zip
rdar://16424649
Clean up the DynamicValueTestCase Namely, I split off the part of the test that validates child counts to a separate test llvm-svn: 205450
Diffstat (limited to 'lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp')
-rw-r--r--lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp b/lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp
index 79ea332444b..2bccf330382 100644
--- a/lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp
+++ b/lldb/test/lang/cpp/dynamic-value/pass-to-base.cpp
@@ -52,31 +52,6 @@ private:
static A* my_global_A_ptr;
-class BaseClass
-{
-public:
- BaseClass();
- virtual ~BaseClass() { }
-};
-
-class DerivedClass : public BaseClass
-{
-public:
- DerivedClass();
- virtual ~DerivedClass() { }
-protected:
- int mem;
-};
-
-BaseClass::BaseClass()
-{
-}
-
-DerivedClass::DerivedClass() : BaseClass()
-{
- mem = 101;
-}
-
int
main (int argc, char **argv)
{
@@ -90,8 +65,5 @@ main (int argc, char **argv)
A reallyA (500);
myB.doSomething (reallyA); // Break here and get real address of reallyA.
- BaseClass *b = nullptr; // Break here and check b has 0 children
- b = new DerivedClass(); // Break here and check b still has 0 children
- b = nullptr; // Break here and check b has one child now
return 0;
}
OpenPOWER on IntegriCloud