summaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Python/lldbsuite/test/lang/objc/modules-inline-functions')
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile9
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py47
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m9
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map4
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c7
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h7
6 files changed, 0 insertions, 83 deletions
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile
deleted file mode 100644
index 320e13ed5c5fb..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-LEVEL = ../../../make
-
-C_SOURCES := myModule.c
-
-OBJC_SOURCES := main.m
-
-include $(LEVEL)/Makefile.rules
-
-CFLAGS += $(MANDATORY_MODULE_BUILD_CFLAGS) -I$(PWD)
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py
deleted file mode 100644
index e9dbe6af864f1..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py
+++ /dev/null
@@ -1,47 +0,0 @@
-"""Test that inline functions from modules are imported correctly"""
-
-from __future__ import print_function
-
-
-from distutils.version import StrictVersion
-
-import unittest2
-import os
-import time
-import platform
-
-import lldb
-from lldbsuite.test.decorators import *
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test import lldbutil
-
-
-class ModulesInlineFunctionsTestCase(TestBase):
-
- mydir = TestBase.compute_mydir(__file__)
-
- def setUp(self):
- # Call super's setUp().
- TestBase.setUp(self)
-
- @skipUnlessDarwin
- @skipIf(macos_version=["<", "10.12"], debug_info=no_match(["gmodules"]))
- def test_expr(self):
- self.build()
- exe = self.getBuildArtifact("a.out")
- self.runCmd("file " + exe, CURRENT_EXECUTABLE_SET)
-
- # Break inside the foo function which takes a bar_ptr argument.
- lldbutil.run_to_source_breakpoint(
- self, '// Set breakpoint here.', lldb.SBFileSpec('main.m'))
-
- self.runCmd(
- "settings set target.clang-module-search-paths \"" +
- self.getSourceDir() +
- "\"")
-
- self.expect("expr @import myModule; 3", VARIABLES_DISPLAYED_CORRECTLY,
- substrs=["int", "3"])
-
- self.expect("expr isInline(2)", VARIABLES_DISPLAYED_CORRECTLY,
- substrs=["4"])
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m
deleted file mode 100644
index 13a5bf316ee99..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m
+++ /dev/null
@@ -1,9 +0,0 @@
-@import Darwin;
-@import myModule;
-
-int main()
-{
- int a = isInline(2);
- int b = notInline();
- printf("%d %d\n", a, b); // Set breakpoint here.
-}
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map
deleted file mode 100644
index 2ef8064d15b45..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map
+++ /dev/null
@@ -1,4 +0,0 @@
-module myModule {
- header "myModule.h"
- export *
-}
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c
deleted file mode 100644
index ad3c85d155e46..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c
+++ /dev/null
@@ -1,7 +0,0 @@
-#include "myModule.h"
-
-int notInline()
-{
- return 3;
-}
-
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h b/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h
deleted file mode 100644
index d50d0101f6456..0000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h
+++ /dev/null
@@ -1,7 +0,0 @@
-int notInline();
-
-static __inline__ __attribute__ ((always_inline)) int isInline(int a)
-{
- int b = a + a;
- return b;
-}