LLVM  14.0.0git
Public Member Functions | Static Public Member Functions | List of all members
llvm::codeview::DebugInlineeLinesSubsectionRef Class Referencefinal

#include "llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h"

Inheritance diagram for llvm::codeview::DebugInlineeLinesSubsectionRef:
Inheritance graph
Collaboration diagram for llvm::codeview::DebugInlineeLinesSubsectionRef:
Collaboration graph

Public Member Functions

 DebugInlineeLinesSubsectionRef ()
Error initialize (BinaryStreamReader Reader)
Error initialize (BinaryStreamRef Section)
bool valid () const
bool hasExtraFiles () const
Iterator begin () const
Iterator end () const
- Public Member Functions inherited from llvm::codeview::DebugSubsectionRef
 DebugSubsectionRef (DebugSubsectionKind Kind)
virtual ~DebugSubsectionRef ()
DebugSubsectionKind kind () const

Static Public Member Functions

static bool classof (const DebugSubsectionRef *S)
- Static Public Member Functions inherited from llvm::codeview::DebugSubsectionRef
static bool classof (const DebugSubsectionRef *S)

Additional Inherited Members

- Protected Attributes inherited from llvm::codeview::DebugSubsectionRef
DebugSubsectionKind Kind

Detailed Description

Definition at line 61 of file DebugInlineeLinesSubsection.h.

Constructor & Destructor Documentation

◆ DebugInlineeLinesSubsectionRef()

DebugInlineeLinesSubsectionRef::DebugInlineeLinesSubsectionRef ( )

Definition at line 42 of file DebugInlineeLinesSubsection.cpp.

References llvm::codeview::InlineeLines.

Member Function Documentation

◆ begin()

Iterator llvm::codeview::DebugInlineeLinesSubsectionRef::begin ( ) const

◆ classof()

static bool llvm::codeview::DebugInlineeLinesSubsectionRef::classof ( const DebugSubsectionRef S)

Definition at line 68 of file DebugInlineeLinesSubsection.h.

References llvm::codeview::InlineeLines, and S.

◆ end()

Iterator llvm::codeview::DebugInlineeLinesSubsectionRef::end ( ) const

◆ hasExtraFiles()

bool DebugInlineeLinesSubsectionRef::hasExtraFiles ( ) const

Definition at line 57 of file DebugInlineeLinesSubsection.cpp.

References llvm::codeview::ExtraFiles.

Referenced by initialize().

◆ initialize() [1/2]

Error DebugInlineeLinesSubsectionRef::initialize ( BinaryStreamReader  Reader)

◆ initialize() [2/2]

Error llvm::codeview::DebugInlineeLinesSubsectionRef::initialize ( BinaryStreamRef  Section)

Definition at line 73 of file DebugInlineeLinesSubsection.h.

References initialize(), and llvm::ARMBuildAttrs::Section.

◆ valid()

bool llvm::codeview::DebugInlineeLinesSubsectionRef::valid ( ) const

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