class FuncIdRecord

Declaration

class FuncIdRecord : public TypeRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:615

Inherits from: TypeRecord

Member Variables

public llvm::codeview::TypeIndex ParentScope
public llvm::codeview::TypeIndex FunctionType
public llvm::StringRef Name

Inherited from TypeRecord:

public Kind

Method Overview

Inherited from TypeRecord:

Methods

FuncIdRecord()

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:617

FuncIdRecord(llvm::codeview::TypeRecordKind Kind)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:618

Parameters

llvm::codeview::TypeRecordKind Kind

FuncIdRecord(
    llvm::codeview::TypeIndex ParentScope,
    llvm::codeview::TypeIndex FunctionType,
    llvm::StringRef Name)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:619

Parameters

llvm::codeview::TypeIndex ParentScope
llvm::codeview::TypeIndex FunctionType
llvm::StringRef Name

llvm::codeview::TypeIndex getFunctionType() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:624

llvm::StringRef getName() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:625

llvm::codeview::TypeIndex getParentScope() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:623