ReactOS  0.4.15-dev-994-ga9f6032
hlsl_ir_var Struct Reference

#include <d3dcompiler_private.h>

Collaboration diagram for hlsl_ir_var:

Public Attributes

struct hlsl_typedata_type
struct source_location loc
const charname
const charsemantic
unsigned int modifiers
const struct reg_reservationreg_reservation
struct list scope_entry param_entry
struct hlsl_var_allocation * allocation

Detailed Description

Definition at line 755 of file d3dcompiler_private.h.

Member Data Documentation

◆ allocation

struct hlsl_var_allocation* hlsl_ir_var::allocation

Definition at line 765 of file d3dcompiler_private.h.

◆ data_type

struct hlsl_type* hlsl_ir_var::data_type

◆ loc

struct source_location hlsl_ir_var::loc

◆ modifiers

unsigned int hlsl_ir_var::modifiers

◆ name

const char* hlsl_ir_var::name

◆ param_entry

struct list scope_entry hlsl_ir_var::param_entry

◆ reg_reservation

const struct reg_reservation* hlsl_ir_var::reg_reservation

Definition at line 762 of file d3dcompiler_private.h.

Referenced by add_func_parameter(), and free_declaration().

◆ semantic

const char* hlsl_ir_var::semantic

Definition at line 760 of file d3dcompiler_private.h.

Referenced by add_func_parameter(), declare_variable(), and free_declaration().

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