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:
Method Overview
- public FuncIdRecord()
- public FuncIdRecord(llvm::codeview::TypeRecordKind Kind)
- public FuncIdRecord(llvm::codeview::TypeIndex ParentScope, llvm::codeview::TypeIndex FunctionType, llvm::StringRef Name)
- public llvm::codeview::TypeIndex getFunctionType() const
- public llvm::StringRef getName() const
- public llvm::codeview::TypeIndex getParentScope() const
Inherited from TypeRecord:
Methods
¶FuncIdRecord()
FuncIdRecord()
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:617
¶FuncIdRecord(llvm::codeview::TypeRecordKind Kind)
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)
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
llvm::codeview::TypeIndex getFunctionType() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:624
¶llvm::StringRef getName() const
llvm::StringRef getName() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:625
¶llvm::codeview::TypeIndex getParentScope() const
llvm::codeview::TypeIndex getParentScope() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:623