summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/c/unicode/TestUnicodeSymbols.py
blob: 8ca780d7023bce5029e3a47f8983d71d24f94dc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# coding=utf8
import lldb
from lldbsuite.test.lldbtest import *
import lldbsuite.test.lldbutil as lldbutil


class TestUnicodeSymbols(TestBase):

    mydir = TestBase.compute_mydir(__file__)

    def test_union_members(self):
        self.build()
	spec = lldb.SBModuleSpec()
	spec.SetFileSpec(lldb.SBFileSpec(self.getBuildArtifact("a.out")))
	module = lldb.SBModule(spec)
	self.assertTrue(module.IsValid())
	mytype = module.FindFirstType("foobár")
	self.assertTrue(mytype.IsValid())
	self.assertTrue(mytype.IsPointerType())
OpenPOWER on IntegriCloud