LLVM API Documentation

Public Member Functions
llvm::DIBasicType Class Reference

DIBasicType - A basic type, like 'int' or 'float'. More...

#include <DebugInfo.h>

Inheritance diagram for llvm::DIBasicType:
Inheritance graph
[legend]
Collaboration diagram for llvm::DIBasicType:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DIBasicType (const MDNode *N=nullptr)
unsigned getEncoding () const
bool Verify () const
 Verify - Verify that a basic type descriptor is well formed.

Detailed Description

DIBasicType - A basic type, like 'int' or 'float'.

Definition at line 363 of file DebugInfo.h.


Constructor & Destructor Documentation

llvm::DIBasicType::DIBasicType ( const MDNode N = nullptr) [inline, explicit]

Definition at line 365 of file DebugInfo.h.

References N.


Member Function Documentation

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().


The documentation for this class was generated from the following files: