LLVM API Documentation
DIBasicType - A basic type, like 'int' or 'float'. More...
#include <DebugInfo.h>
Public Member Functions | |
DIBasicType (const MDNode *N=nullptr) | |
unsigned | getEncoding () const |
bool | Verify () const |
Verify - Verify that a basic type descriptor is well formed. |
DIBasicType - A basic type, like 'int' or 'float'.
Definition at line 363 of file DebugInfo.h.
llvm::DIBasicType::DIBasicType | ( | const MDNode * | N = nullptr | ) | [inline, explicit] |
Definition at line 365 of file DebugInfo.h.
References N.
unsigned llvm::DIBasicType::getEncoding | ( | ) | const [inline] |
Definition at line 367 of file DebugInfo.h.
References llvm::DIDescriptor::getUnsignedField().
Referenced by llvm::DwarfDebug::emitDebugLocValue(), and isUnsignedDIType().
bool DIBasicType::Verify | ( | ) | const |
Verify - Verify that a basic type descriptor is well formed.
Reimplemented from llvm::DIType.
Definition at line 506 of file DebugInfo.cpp.
Referenced by llvm::DwarfDebug::emitDebugLocValue(), llvm::DIDescriptor::Verify(), and llvm::DIType::Verify().