@@ -13,7 +13,9 @@ const wrapSassContext = (cwrap: cwrapSignature) => ({
13
13
make_data_context : null ,
14
14
15
15
//int sass_compile_file_context (struct Sass_File_Context* ctx);
16
- compile_file_context : null ,
16
+ compile_file_context : cwrap < ( sassFileContextptr : number ) => number > ( `sass_compile_file_context` , 'number' , [
17
+ 'number'
18
+ ] ) ,
17
19
//int sass_compile_data_context (struct Sass_Data_Context* ctx);
18
20
compile_data_context : null ,
19
21
@@ -62,23 +64,37 @@ const wrapSassContext = (cwrap: cwrapSignature) => ({
62
64
data_context_set_options : null ,
63
65
64
66
//const char* sass_context_get_output_string (struct Sass_Context* ctx);
65
- context_get_output_string : null ,
67
+ context_get_output_string : cwrap < ( sassContextPtr : number ) => number > ( `sass_context_get_output_string` , 'number' , [
68
+ 'number'
69
+ ] ) ,
66
70
//int sass_context_get_error_status (struct Sass_Context* ctx);
67
- context_get_error_status : null ,
71
+ context_get_error_status : cwrap < ( sassContextPtr : number ) => number > ( `sass_context_get_error_status` , 'number' , [
72
+ 'number'
73
+ ] ) ,
68
74
//const char* sass_context_get_error_json (struct Sass_Context* ctx);
69
- context_get_error_json : null ,
75
+ context_get_error_json : cwrap < ( sassContextPtr : number ) => number > ( `sass_context_get_error_json` , 'number' , [
76
+ 'number'
77
+ ] ) ,
70
78
//const char* sass_context_get_error_text (struct Sass_Context* ctx);
71
- context_get_error_text : null ,
79
+ context_get_error_text : cwrap < ( sassContextPtr : number ) => number > ( `sass_context_get_error_text` , 'number' , [
80
+ 'number'
81
+ ] ) ,
72
82
//const char* sass_context_get_error_message (struct Sass_Context* ctx);
73
- context_get_error_message : null ,
83
+ context_get_error_message : cwrap < ( sassContextPtr : number ) => number > ( `sass_context_get_error_message` , 'number' , [
84
+ 'number'
85
+ ] ) ,
74
86
//const char* sass_context_get_error_file (struct Sass_Context* ctx);
75
87
context_get_error_file : null ,
76
88
//size_t sass_context_get_error_line (struct Sass_Context* ctx);
77
89
context_get_error_line : null ,
78
90
//size_t sass_context_get_error_column (struct Sass_Context* ctx);
79
91
context_get_error_column : null ,
80
92
//const char* sass_context_get_source_map_string (struct Sass_Context* ctx);
81
- context_get_source_map_string : null ,
93
+ context_get_source_map_string : cwrap < ( sassContextPtr : number ) => number > (
94
+ `sass_context_get_source_map_string` ,
95
+ 'number' ,
96
+ [ 'number' ]
97
+ ) ,
82
98
//char** sass_context_get_included_files (struct Sass_Context* ctx);
83
99
context_get_included_files : null ,
84
100
0 commit comments