LLVM 22.0.0git
llvm::BTF::Enum64Type Struct Referencefinal

#include "llvm/DebugInfo/BTF/BTF.h"

Inheritance diagram for llvm::BTF::Enum64Type:
[legend]

Static Public Member Functions

static bool classof (const CommonType *V)

Public Attributes

friend TrailingObjects
Public Attributes inherited from llvm::BTF::CommonType
uint32_t NameOff
 Type name offset in the string table.
uint32_t Info
 "Info" bits arrangement: Bits 0-15: vlen (e.g.
union { 
   uint32_t   Size 
   uint32_t   Type 
}; 
 "Size" is used by INT, ENUM, STRUCT and UNION.

Additional Inherited Members

Public Member Functions inherited from llvm::BTF::CommonType
uint32_t getKind () const
uint32_t getVlen () const

Detailed Description

Definition at line 343 of file BTF.h.

Member Function Documentation

◆ classof()

bool llvm::BTF::Enum64Type::classof ( const CommonType * V)
inlinestatic

Definition at line 348 of file BTF.h.

References classof(), and const.

Referenced by classof().

Member Data Documentation

◆ TrailingObjects

friend llvm::BTF::Enum64Type::TrailingObjects

Definition at line 345 of file BTF.h.


The documentation for this struct was generated from the following file: