LLVM
8.0.1
|
This file contains support for writing BTF debug info. More...
#include "llvm/ADT/StringMap.h"
#include "llvm/CodeGen/DebugHandlerBase.h"
#include <unordered_map>
#include "BTF.h"
Go to the source code of this file.
Classes | |
class | llvm::BTFTypeBase |
The base class for BTF type generation. More... | |
class | llvm::BTFTypeDerived |
Handle several derived types include pointer, const, volatile, typedef and restrict. More... | |
class | llvm::BTFTypeFwd |
Handle struct or union forward declaration. More... | |
class | llvm::BTFTypeInt |
Handle int type. More... | |
class | llvm::BTFTypeEnum |
Handle enumerate type. More... | |
class | llvm::BTFTypeArray |
Handle array type. More... | |
class | llvm::BTFTypeStruct |
Handle struct/union type. More... | |
class | llvm::BTFTypeFuncProto |
Handle function pointer. More... | |
class | llvm::BTFTypeFunc |
Handle subprogram. More... | |
class | llvm::BTFStringTable |
String table. More... | |
struct | llvm::BTFFuncInfo |
Represent one func and its type id. More... | |
struct | llvm::BTFLineInfo |
Represent one line info. More... | |
class | llvm::BTFDebug |
Collect and emit BTF information. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
This file contains support for writing BTF debug info.
Definition in file BTFDebug.h.