ReactOS 0.4.17-dev-1133-gc25e4fd
hlsl_scope Struct Reference

#include <hlsl.h>

Collaboration diagram for hlsl_scope:

Public Attributes

struct list entry
 
struct list vars
 
struct rb_tree types
 
struct hlsl_scope * upper
 
bool loop
 
bool _switch
 
bool annotations
 

Detailed Description

Definition at line 947 of file hlsl.h.

Member Data Documentation

◆ _switch

bool hlsl_scope::_switch

Definition at line 962 of file hlsl.h.

◆ annotations

bool hlsl_scope::annotations

Definition at line 964 of file hlsl.h.

◆ entry

struct list hlsl_scope::entry

Definition at line 950 of file hlsl.h.

Referenced by hlsl_new_scope().

◆ loop

bool hlsl_scope::loop

Definition at line 960 of file hlsl.h.

◆ types

struct rb_tree hlsl_scope::types

Definition at line 956 of file hlsl.h.

Referenced by hlsl_ctx_cleanup(), hlsl_get_type(), hlsl_new_scope(), and hlsl_scope_add_type().

◆ upper

struct hlsl_scope* hlsl_scope::upper

Definition at line 958 of file hlsl.h.

Referenced by hlsl_get_type(), and hlsl_new_scope().

◆ vars

struct list hlsl_scope::vars

Definition at line 953 of file hlsl.h.

Referenced by hlsl_ctx_cleanup(), and hlsl_new_scope().


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