#if !defined SLANG_ASSEMBLE_CONSTRUCTOR_H\r
#define SLANG_ASSEMBLE_CONSTRUCTOR_H\r
\r
-#include "slang_assemble.h"\r
-#include "slang_compile.h"\r
-\r
#if defined __cplusplus\r
extern "C" {\r
#endif\r
*/\r
GLvoid _slang_multiply_swizzles (slang_swizzle *, const slang_swizzle *, const slang_swizzle *);\r
\r
-GLboolean _slang_assemble_constructor (slang_assemble_ctx *, slang_operation *);\r
+GLboolean _slang_assemble_constructor (slang_assemble_ctx *, struct slang_operation_ *);\r
\r
GLboolean _slang_assemble_constructor_from_swizzle (slang_assemble_ctx *, const slang_swizzle *,\r
slang_type_specifier *, slang_type_specifier *);\r