Home
last modified time | relevance | path

Searched refs:hlsl_scope (Results 1 – 3 of 3) sorted by relevance

/reactos/dll/directx/wine/d3dcompiler_43/
H A Dd3dcompiler_private.h959 struct hlsl_scope struct
964 struct hlsl_scope *upper; argument
1046 struct hlsl_scope *cur_scope;
1047 struct hlsl_scope *globals;
1123 BOOL add_declaration(struct hlsl_scope *scope, struct hlsl_ir_var *decl, BOOL local_var) DECLSPEC_H…
1124 struct hlsl_ir_var *get_variable(struct hlsl_scope *scope, const char *name) DECLSPEC_HIDDEN;
1130 struct hlsl_type *get_type(struct hlsl_scope *scope, const char *name, BOOL recursive) DECLSPEC_HID…
H A Dutils.c761 BOOL add_declaration(struct hlsl_scope *scope, struct hlsl_ir_var *decl, BOOL local_var) in add_declaration()
784 struct hlsl_ir_var *get_variable(struct hlsl_scope *scope, const char *name) in get_variable()
841 struct hlsl_type *get_type(struct hlsl_scope *scope, const char *name, BOOL recursive) in get_type()
1536 struct hlsl_scope *new_scope = d3dcompiler_alloc(sizeof(*new_scope)); in push_scope()
1553 struct hlsl_scope *prev_scope = ctx->cur_scope->upper; in pop_scope()
H A Dhlsl.y188 static BOOL add_type_to_scope(struct hlsl_scope *scope, struct hlsl_type *def) in add_type_to_scope()
197 static void declare_predefined_types(struct hlsl_scope *scope) in declare_predefined_types()
2488 struct hlsl_scope *scope, *next_scope; in parse_hlsl()
2541 LIST_FOR_EACH_ENTRY_SAFE(scope, next_scope, &hlsl_ctx.scopes, struct hlsl_scope, entry) in parse_hlsl()