summaryrefslogtreecommitdiffstats
path: root/bindings
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-07-12 11:34:14 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-07-12 11:34:14 +0000
commit2159be8cd5189f34b2f4dbca32e59a83d27e7ced (patch)
tree420b1643aca118908df80f3a4ae68e58f250035a /bindings
parentd4ad3d7156a3e0b5fe17d667dcf6852cca96a27a (diff)
Revert r307769 (Forgot to mention the name of the contributor).
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@307770 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings')
-rw-r--r--bindings/python/clang/cindex.py9
-rw-r--r--bindings/python/tests/cindex/test_cursor.py16
2 files changed, 0 insertions, 25 deletions
diff --git a/bindings/python/clang/cindex.py b/bindings/python/clang/cindex.py
index 236803a9ab..1ca5804919 100644
--- a/bindings/python/clang/cindex.py
+++ b/bindings/python/clang/cindex.py
@@ -1478,11 +1478,6 @@ class Cursor(Structure):
"""
return conf.lib.clang_CXXMethod_isVirtual(self)
- def is_scoped_enum(self):
- """Returns True if the cursor refers to a scoped enum declaration.
- """
- return conf.lib.clang_EnumDecl_isScoped(self)
-
def get_definition(self):
"""
If the cursor is a reference to a declaration or a declaration of
@@ -3319,10 +3314,6 @@ functionList = [
[Cursor],
bool),
- ("clang_EnumDecl_isScoped",
- [Cursor],
- bool),
-
("clang_defaultDiagnosticDisplayOptions",
[],
c_uint),
diff --git a/bindings/python/tests/cindex/test_cursor.py b/bindings/python/tests/cindex/test_cursor.py
index 4787ea931e..8103e96df4 100644
--- a/bindings/python/tests/cindex/test_cursor.py
+++ b/bindings/python/tests/cindex/test_cursor.py
@@ -255,22 +255,6 @@ def test_is_virtual_method():
assert foo.is_virtual_method()
assert not bar.is_virtual_method()
-def test_is_scoped_enum():
- """Ensure Cursor.is_scoped_enum works."""
- source = 'class X {}; enum RegularEnum {}; enum class ScopedEnum {};'
- tu = get_tu(source, lang='cpp')
-
- cls = get_cursor(tu, 'X')
- regular_enum = get_cursor(tu, 'RegularEnum')
- scoped_enum = get_cursor(tu, 'ScopedEnum')
- assert cls is not None
- assert regular_enum is not None
- assert scoped_enum is not None
-
- assert not cls.is_scoped_enum()
- assert not regular_enum.is_scoped_enum()
- assert scoped_enum.is_scoped_enum()
-
def test_underlying_type():
tu = get_tu('typedef int foo;')
typedef = get_cursor(tu, 'foo')