LLVM 23.0.0git
llvm::mcdxbc::SourceInfo Struct Reference

#include "llvm/MC/DXContainerInfo.h"

Classes

struct  ProgramArgs
struct  Section
struct  SourceContents
struct  SourceNames

Public Member Functions

void compute ()
 Compute Parameters based on the content of sections.

Public Attributes

dxbc::SourceInfo::Header Parameters
SourceNames Names
SourceContents Contents
ProgramArgs Args

Detailed Description

Definition at line 48 of file DXContainerInfo.h.

Member Function Documentation

◆ compute()

void SourceInfo::compute ( )

Compute Parameters based on the content of sections.

Definition at line 186 of file DXContainerInfo.cpp.

References align(), Args, Contents, Names, and Parameters.

Member Data Documentation

◆ Args

ProgramArgs llvm::mcdxbc::SourceInfo::Args

Definition at line 119 of file DXContainerInfo.h.

Referenced by compute().

◆ Contents

SourceContents llvm::mcdxbc::SourceInfo::Contents

Definition at line 118 of file DXContainerInfo.h.

Referenced by compute(), and llvm::mcdxbc::SourceInfoBuilder::write().

◆ Names

SourceNames llvm::mcdxbc::SourceInfo::Names

Definition at line 117 of file DXContainerInfo.h.

Referenced by compute(), and llvm::mcdxbc::SourceInfoBuilder::write().

◆ Parameters

dxbc::SourceInfo::Header llvm::mcdxbc::SourceInfo::Parameters

Definition at line 116 of file DXContainerInfo.h.

Referenced by compute().


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