LLVM 17.0.0git
Public Attributes | List of all members
llvm::remarks::BitstreamRemarkParserHelper::Argument Struct Reference

#include "llvm/Remarks/BitstreamRemarkParser.h"

Collaboration diagram for llvm::remarks::BitstreamRemarkParserHelper::Argument:
Collaboration graph
[legend]

Public Attributes

std::optional< uint64_tKeyIdx
 
std::optional< uint64_tValueIdx
 
std::optional< uint64_tSourceFileNameIdx
 
std::optional< uint32_tSourceLine
 
std::optional< uint32_tSourceColumn
 

Detailed Description

Definition at line 66 of file BitstreamRemarkParser.h.

Member Data Documentation

◆ KeyIdx

std::optional<uint64_t> llvm::remarks::BitstreamRemarkParserHelper::Argument::KeyIdx

Definition at line 67 of file BitstreamRemarkParser.h.

◆ SourceColumn

std::optional<uint32_t> llvm::remarks::BitstreamRemarkParserHelper::Argument::SourceColumn

Definition at line 71 of file BitstreamRemarkParser.h.

◆ SourceFileNameIdx

std::optional<uint64_t> llvm::remarks::BitstreamRemarkParserHelper::Argument::SourceFileNameIdx

Definition at line 69 of file BitstreamRemarkParser.h.

◆ SourceLine

std::optional<uint32_t> llvm::remarks::BitstreamRemarkParserHelper::Argument::SourceLine

Definition at line 70 of file BitstreamRemarkParser.h.

◆ ValueIdx

std::optional<uint64_t> llvm::remarks::BitstreamRemarkParserHelper::Argument::ValueIdx

Definition at line 68 of file BitstreamRemarkParser.h.


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