LLVM 19.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 ( )
default

Member Function Documentation

◆ checksums()

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

Definition at line 95 of file StringsAndChecksums.h.

◆ hasChecksums()

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

Definition at line 98 of file StringsAndChecksums.h.

◆ hasStrings()

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

Definition at line 97 of file StringsAndChecksums.h.

◆ setChecksums()

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

Definition at line 92 of file StringsAndChecksums.h.

◆ setStrings()

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

Definition at line 91 of file StringsAndChecksums.h.

◆ strings()

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

Definition at line 94 of file StringsAndChecksums.h.


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