| %feature("docstring", |
| "Represents a file specification that divides the path into a directory and |
| basename. The string values of the paths are put into uniqued string pools |
| for fast comparisons and efficient memory usage. |
| |
| For example, the following code :: |
| |
| lineEntry = context.GetLineEntry() |
| self.expect(lineEntry.GetFileSpec().GetDirectory(), 'The line entry should have the correct directory', |
| exe=False, |
| substrs = [self.mydir]) |
| self.expect(lineEntry.GetFileSpec().GetFilename(), 'The line entry should have the correct filename', |
| exe=False, |
| substrs = ['main.c']) |
| self.assertTrue(lineEntry.GetLine() == self.line, |
| 'The line entry's line number should match ') |
| |
| gets the line entry from the symbol context when a thread is stopped. |
| It gets the file spec corresponding to the line entry and checks that |
| the filename and the directory matches what we expect.") lldb::SBFileSpec; |