LLVM: llvm::codeview::StaticDataMemberRecord Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/TypeRecord.h](TypeRecord%5F8h%5Fsource.html)"

Public Member Functions
StaticDataMemberRecord ()=default
StaticDataMemberRecord (TypeRecordKind Kind)
StaticDataMemberRecord (MemberAttributes Attrs, TypeIndex Type, StringRef Name)
StaticDataMemberRecord (MemberAccess Access, TypeIndex Type, StringRef Name)
MemberAccess getAccess () const
TypeIndex getType () const
StringRef getName () const
Public Member Functions inherited from llvm::codeview::TypeRecord
TypeRecordKind getKind () const
Public Attributes
MemberAttributes Attrs
TypeIndex Type
StringRef Name
Public Attributes inherited from llvm::codeview::TypeRecord
TypeRecordKind Kind

Definition at line 808 of file TypeRecord.h.

llvm::codeview::StaticDataMemberRecord::StaticDataMemberRecord ( ) default

StaticDataMemberRecord() [2/4]

llvm::codeview::StaticDataMemberRecord::StaticDataMemberRecord ( TypeRecordKind Kind) inlineexplicit

StaticDataMemberRecord() [3/4]

StaticDataMemberRecord() [4/4]

getAccess()

MemberAccess llvm::codeview::StaticDataMemberRecord::getAccess ( ) const inline

getName()

StringRef llvm::codeview::StaticDataMemberRecord::getName ( ) const inline

getType()

TypeIndex llvm::codeview::StaticDataMemberRecord::getType ( ) const inline

Attrs

Name

StringRef llvm::codeview::StaticDataMemberRecord::Name

Type

TypeIndex llvm::codeview::StaticDataMemberRecord::Type


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