nv50: fix build-predicate function
[mesa.git] / src / mesa / slang / slang_print.h
1
2
3 #ifndef SLANG_PRINT
4 #define SLANG_PRINT
5
6 #include "main/glheader.h"
7 #include "slang_compile_function.h"
8 #include "slang_compile_operation.h"
9 #include "slang_compile_variable.h"
10 #include "slang_typeinfo.h"
11
12 extern void
13 slang_print_function(const slang_function *f, GLboolean body);
14
15 extern void
16 slang_print_tree(const slang_operation *op, int indent);
17
18 extern const char *
19 slang_type_qual_string(slang_type_qualifier q);
20
21 extern void
22 slang_print_type(const slang_fully_specified_type *t);
23
24 extern void
25 slang_print_variable(const slang_variable *v);
26
27 extern void
28 _slang_print_var_scope(const slang_variable_scope *s, int indent);
29
30
31 extern int
32 slang_checksum_tree(const slang_operation *op);
33
34 #endif /* SLANG_PRINT */
35