LLVM  17.0.0git
Public Types | Public Member Functions | List of all members
llvm::codeview::StringsAndChecksums Class Reference

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

Public Types

using StringsPtr = std::shared_ptr< DebugStringTableSubsection >
using ChecksumsPtr = std::shared_ptr< DebugChecksumsSubsection >

Public Member Functions

 StringsAndChecksums ()=default
void setStrings (const StringsPtr &SP)
void setChecksums (const ChecksumsPtr &CP)
const StringsPtrstrings () const
const ChecksumsPtrchecksums () const
bool hasStrings () const
bool hasChecksums () const

Detailed Description

Definition at line 83 of file StringsAndChecksums.h.

Member Typedef Documentation

◆ ChecksumsPtr

Definition at line 86 of file StringsAndChecksums.h.

◆ StringsPtr

Definition at line 85 of file StringsAndChecksums.h.

Constructor & Destructor Documentation

◆ StringsAndChecksums()

llvm::codeview::StringsAndChecksums::StringsAndChecksums ( )

Member Function Documentation

◆ checksums()

const ChecksumsPtr& llvm::codeview::StringsAndChecksums::checksums ( ) const

Definition at line 95 of file StringsAndChecksums.h.

◆ hasChecksums()

bool llvm::codeview::StringsAndChecksums::hasChecksums ( ) const

Definition at line 98 of file StringsAndChecksums.h.

◆ hasStrings()

bool llvm::codeview::StringsAndChecksums::hasStrings ( ) const

Definition at line 97 of file StringsAndChecksums.h.

◆ setChecksums()

void llvm::codeview::StringsAndChecksums::setChecksums ( const ChecksumsPtr CP)

Definition at line 92 of file StringsAndChecksums.h.

References llvm::HexagonISD::CP.

◆ setStrings()

void llvm::codeview::StringsAndChecksums::setStrings ( const StringsPtr SP)

Definition at line 91 of file StringsAndChecksums.h.

◆ strings()

const StringsPtr& llvm::codeview::StringsAndChecksums::strings ( ) const

Definition at line 94 of file StringsAndChecksums.h.

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