class StringsAndChecksumsRef

Declaration

class StringsAndChecksumsRef { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:21

Method Overview

Methods

StringsAndChecksumsRef()

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:24

StringsAndChecksumsRef(
    const llvm::codeview::
        DebugStringTableSubsectionRef& Strings)

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:27

Parameters

const llvm::codeview:: DebugStringTableSubsectionRef& Strings

StringsAndChecksumsRef(
    const llvm::codeview::
        DebugStringTableSubsectionRef& Strings,
    const llvm::codeview::
        DebugChecksumsSubsectionRef& Checksums)

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:30

Parameters

const llvm::codeview:: DebugStringTableSubsectionRef& Strings
const llvm::codeview::DebugChecksumsSubsectionRef& Checksums

const llvm::codeview::DebugChecksumsSubsectionRef&
checksums() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:65

bool hasChecksums() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:68

bool hasStrings() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:67

template <typename T>
void initialize(T&& FragmentRange)

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:40

Templates

T

Parameters

T&& FragmentRange

void reset()

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:36

void resetChecksums()

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:38

void resetStrings()

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:37

void setChecksums(
    const llvm::codeview::
        DebugChecksumsSubsectionRef& CS)

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:34

Parameters

const llvm::codeview::DebugChecksumsSubsectionRef& CS

void setStrings(
    const llvm::codeview::
        DebugStringTableSubsectionRef& Strings)

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:33

Parameters

const llvm::codeview:: DebugStringTableSubsectionRef& Strings

const llvm::codeview::
    DebugStringTableSubsectionRef&
    strings() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h:64