class UdtModSourceLineRecord
Declaration
class UdtModSourceLineRecord : public TypeRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:651
Inherits from: TypeRecord
Member Variables
- public llvm::codeview::TypeIndex UDT
- public llvm::codeview::TypeIndex SourceFile
- public uint32_t LineNumber = 0
- public uint16_t Module = 0
Inherited from TypeRecord:
Method Overview
- public UdtModSourceLineRecord()
- public UdtModSourceLineRecord(llvm::codeview::TypeRecordKind Kind)
- public UdtModSourceLineRecord(llvm::codeview::TypeIndex UDT, llvm::codeview::TypeIndex SourceFile, uint32_t LineNumber, uint16_t Module)
- public uint32_t getLineNumber() const
- public uint16_t getModule() const
- public llvm::codeview::TypeIndex getSourceFile() const
- public llvm::codeview::TypeIndex getUDT() const
Inherited from TypeRecord:
Methods
¶UdtModSourceLineRecord()
UdtModSourceLineRecord()
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:653
¶UdtModSourceLineRecord(
llvm::codeview::TypeRecordKind Kind)
UdtModSourceLineRecord(
llvm::codeview::TypeRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:654
Parameters
- llvm::codeview::TypeRecordKind Kind
¶UdtModSourceLineRecord(
llvm::codeview::TypeIndex UDT,
llvm::codeview::TypeIndex SourceFile,
uint32_t LineNumber,
uint16_t Module)
UdtModSourceLineRecord(
llvm::codeview::TypeIndex UDT,
llvm::codeview::TypeIndex SourceFile,
uint32_t LineNumber,
uint16_t Module)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:655
Parameters
- llvm::codeview::TypeIndex UDT
- llvm::codeview::TypeIndex SourceFile
- uint32_t LineNumber
- uint16_t Module
¶uint32_t getLineNumber() const
uint32_t getLineNumber() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:662
¶uint16_t getModule() const
uint16_t getModule() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:663
¶llvm::codeview::TypeIndex getSourceFile() const
llvm::codeview::TypeIndex getSourceFile() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:661
¶llvm::codeview::TypeIndex getUDT() const
llvm::codeview::TypeIndex getUDT() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:660