ReactOS 0.4.15-dev-8052-gc0e3179
hlsl_parse_ctx Struct Reference

#include <d3dcompiler_private.h>

Collaboration diagram for hlsl_parse_ctx:

Public Attributes

const char ** source_files
 
unsigned int source_files_count
 
const charsource_file
 
unsigned int line_no
 
unsigned int column
 
enum parse_status status
 
struct compilation_messages messages
 
struct hlsl_scopecur_scope
 
struct hlsl_scopeglobals
 
struct list scopes
 
struct list types
 
struct wine_rb_tree functions
 
enum hlsl_matrix_majority matrix_majority
 

Detailed Description

Definition at line 1036 of file d3dcompiler_private.h.

Member Data Documentation

◆ column

unsigned int hlsl_parse_ctx::column

Definition at line 1042 of file d3dcompiler_private.h.

◆ cur_scope

struct hlsl_scope* hlsl_parse_ctx::cur_scope

Definition at line 1046 of file d3dcompiler_private.h.

◆ functions

struct wine_rb_tree hlsl_parse_ctx::functions

Definition at line 1051 of file d3dcompiler_private.h.

◆ globals

struct hlsl_scope* hlsl_parse_ctx::globals

Definition at line 1047 of file d3dcompiler_private.h.

◆ line_no

unsigned int hlsl_parse_ctx::line_no

Definition at line 1041 of file d3dcompiler_private.h.

◆ matrix_majority

enum hlsl_matrix_majority hlsl_parse_ctx::matrix_majority

Definition at line 1053 of file d3dcompiler_private.h.

◆ messages

struct compilation_messages hlsl_parse_ctx::messages

Definition at line 1044 of file d3dcompiler_private.h.

◆ scopes

struct list hlsl_parse_ctx::scopes

Definition at line 1048 of file d3dcompiler_private.h.

◆ source_file

const char* hlsl_parse_ctx::source_file

Definition at line 1040 of file d3dcompiler_private.h.

◆ source_files

const char** hlsl_parse_ctx::source_files

Definition at line 1038 of file d3dcompiler_private.h.

◆ source_files_count

unsigned int hlsl_parse_ctx::source_files_count

Definition at line 1039 of file d3dcompiler_private.h.

◆ status

enum parse_status hlsl_parse_ctx::status

Definition at line 1043 of file d3dcompiler_private.h.

◆ types

struct list hlsl_parse_ctx::types

Definition at line 1050 of file d3dcompiler_private.h.


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