LLDB  mainline
Classes | Namespaces | Macros
LineTable.h File Reference
#include "lldb/Core/ModuleChild.h"
#include "lldb/Core/Section.h"
#include "lldb/Symbol/LineEntry.h"
#include "lldb/Utility/RangeMap.h"
#include "lldb/lldb-private.h"
#include <vector>
Include dependency graph for LineTable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lldb_private::LineSequence
 An abstract base class used during symbol table creation. More...
 
class  lldb_private::LineTable
 A line table class. More...
 
struct  lldb_private::LineTable::Entry
 
class  lldb_private::LineTable::Entry::LessThanBinaryPredicate
 
struct  lldb_private::LineTable::EntrySearchInfo
 
class  lldb_private::LineTable::LineSequenceImpl
 

Namespaces

 lldb_private
 Enumerations for broadcasting.
 

Macros

#define SCALAR_COMPARE(a, b)
 

Macro Definition Documentation

◆ SCALAR_COMPARE

#define SCALAR_COMPARE (   a,
 
)
Value:
if (a < b) \
return -1; \
if (a > b) \
return +1

Referenced by lldb_private::LineTable::Entry::Compare().