1917b404eSAdrian Prantlimport lldb 2917b404eSAdrian Prantlfrom lldbsuite.test.decorators import * 3917b404eSAdrian Prantlfrom lldbsuite.test.lldbtest import * 4917b404eSAdrian Prantlfrom lldbsuite.test import lldbplatform 5917b404eSAdrian Prantlfrom lldbsuite.test import lldbutil 6917b404eSAdrian Prantl 7917b404eSAdrian Prantl 8917b404eSAdrian Prantlclass InlineSourceFilesTestCase(TestBase): 9917b404eSAdrian Prantl @skipIf(compiler="gcc") 10917b404eSAdrian Prantl @skipIf(compiler="clang", compiler_version=["<", "18.0"]) 118b49ed8bSDavid Spickett # Fails on Windows for unknown reasons. 128b49ed8bSDavid Spickett @skipIfWindows 13917b404eSAdrian Prantl def test(self): 14917b404eSAdrian Prantl """Test DWARF inline source files.""" 15917b404eSAdrian Prantl self.build() 16*096c530aSJonas Devlieghere lldbutil.run_to_name_breakpoint(self, "f") 17917b404eSAdrian Prantl self.expect("list f", substrs=["This is inline source code"]) 18