struct DIFile::ChecksumInfo

Declaration

template <typename T>
struct DIFile::ChecksumInfo { /* full declaration omitted */ };

Description

A single checksum, represented by a \a Kind and a \a Value (a string).

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:546

Templates

T

Member Variables

public llvm::DIFile::ChecksumKind Kind
The kind of checksum which \a Value encodes.
public T Value
The string value of the checksum.

Method Overview

Methods

ChecksumInfo<T>(llvm::DIFile::ChecksumKind Kind,
                T Value)

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:552

Parameters

llvm::DIFile::ChecksumKind Kind
T Value

llvm::StringRef getKindAsString() const

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:558

~ChecksumInfo<T>()

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:553