Author: Dave Lee
Date: 2023-03-06T11:12:28-08:00
New Revision: 3df28efaa0d2611e033a5fdce8e369446da9d3dc

URL: 
https://github.com/llvm/llvm-project/commit/3df28efaa0d2611e033a5fdce8e369446da9d3dc
DIFF: 
https://github.com/llvm/llvm-project/commit/3df28efaa0d2611e033a5fdce8e369446da9d3dc.diff

LOG: Revert "[lldb] Test 'v' support for direct ivar access (NFC)"

This reverts commit 03e5c46e15b4a196cdca0c646e61f0c92a6dc7e1.

Added: 
    

Modified: 
    

Removed: 
    lldb/test/API/commands/frame/var/direct-ivar/Makefile
    lldb/test/API/commands/frame/var/direct-ivar/TestFrameVarDirectIvar.py
    lldb/test/API/commands/frame/var/direct-ivar/main.mm


################################################################################
diff  --git a/lldb/test/API/commands/frame/var/direct-ivar/Makefile 
b/lldb/test/API/commands/frame/var/direct-ivar/Makefile
deleted file mode 100644
index 551d06d6c9227..0000000000000
--- a/lldb/test/API/commands/frame/var/direct-ivar/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-OBJCXX_SOURCES := main.mm
-include Makefile.rules

diff  --git 
a/lldb/test/API/commands/frame/var/direct-ivar/TestFrameVarDirectIvar.py 
b/lldb/test/API/commands/frame/var/direct-ivar/TestFrameVarDirectIvar.py
deleted file mode 100644
index 1a3f81464034e..0000000000000
--- a/lldb/test/API/commands/frame/var/direct-ivar/TestFrameVarDirectIvar.py
+++ /dev/null
@@ -1,15 +0,0 @@
-import lldb
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test import lldbutil
-
-
-class TestCase(TestBase):
-    def test_cpp_this(self):
-        self.build()
-        lldbutil.run_to_source_breakpoint(self, "this", 
lldb.SBFileSpec("main.mm"))
-        self.expect("frame variable m_field", startstr="(int) m_field = 30")
-
-    def test_objc_self(self):
-        self.build()
-        lldbutil.run_to_source_breakpoint(self, "self", 
lldb.SBFileSpec("main.mm"))
-        self.expect("frame variable _ivar", startstr="(int) _ivar = 41")

diff  --git a/lldb/test/API/commands/frame/var/direct-ivar/main.mm 
b/lldb/test/API/commands/frame/var/direct-ivar/main.mm
deleted file mode 100644
index d4a584689efe3..0000000000000
--- a/lldb/test/API/commands/frame/var/direct-ivar/main.mm
+++ /dev/null
@@ -1,28 +0,0 @@
-#include <objc/NSObject.h>
-
-struct Structure {
-  int m_field;
-  int fun() { return this->m_field; }
-};
-
-@interface Classic : NSObject {
-@public
-  int _ivar;
-}
-@end
-
-@implementation Classic
-- (int)fun {
-  return self->_ivar;
-}
-@end
-
-int main() {
-  Structure s;
-  s.m_field = 30;
-  s.fun();
-
-  Classic *c = [Classic new];
-  c->_ivar = 41;
-  [c fun];
-}


        
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to