Skip to content

Commit f98127a

Browse files
committed
Clean up some code from previous refactoring
1 parent a73ae26 commit f98127a

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

ast.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -644,7 +644,7 @@ namespace Sass {
644644
ADD_PROPERTY(Env*, environment);
645645
ADD_PROPERTY(Type, type);
646646
ADD_PROPERTY(Native_Function, native_function);
647-
ADD_PROPERTY(Sass_Function_Entry, c_cb);
647+
ADD_PROPERTY(Sass_Function_Entry, c_function);
648648
ADD_PROPERTY(void*, cookie);
649649
ADD_PROPERTY(Context*, ctx);
650650
ADD_PROPERTY(bool, is_overload_stub);
@@ -662,7 +662,7 @@ namespace Sass {
662662
environment_(0),
663663
type_(t),
664664
native_function_(0),
665-
c_cb_(0),
665+
c_function_(0),
666666
cookie_(0),
667667
ctx_(ctx),
668668
is_overload_stub_(false),
@@ -681,7 +681,7 @@ namespace Sass {
681681
environment_(0),
682682
type_(FUNCTION),
683683
native_function_(func_ptr),
684-
c_cb_(0),
684+
c_function_(0),
685685
cookie_(0),
686686
ctx_(ctx),
687687
is_overload_stub_(overload_stub),
@@ -701,7 +701,7 @@ namespace Sass {
701701
environment_(0),
702702
type_(FUNCTION),
703703
native_function_(0),
704-
c_cb_(c_func),
704+
c_function_(c_func),
705705
cookie_(sass_function_get_cookie(c_func)),
706706
ctx_(ctx),
707707
is_overload_stub_(false),

eval.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -256,13 +256,13 @@ namespace Sass {
256256
Definition* def = static_cast<Definition*>((*env)["@warn[f]"]);
257257
// Block* body = def->block();
258258
// Native_Function func = def->native_function();
259-
Sass_Function_Entry c_cb = def->c_cb();
260-
Sass_Function_Fn c_func = sass_function_get_function(c_cb);
259+
Sass_Function_Entry c_function = def->c_function();
260+
Sass_Function_Fn c_func = sass_function_get_function(c_function);
261261

262262
To_C to_c;
263263
union Sass_Value* c_args = sass_make_list(1, SASS_COMMA);
264264
sass_list_set_value(c_args, 0, message->perform(&to_c));
265-
Sass_Value* c_val = c_func(c_args, c_cb, ctx.c_options);
265+
Sass_Value* c_val = c_func(c_args, c_function, ctx.c_options);
266266
sass_delete_value(c_args);
267267
sass_delete_value(c_val);
268268
return 0;
@@ -288,13 +288,13 @@ namespace Sass {
288288
Definition* def = static_cast<Definition*>((*env)["@error[f]"]);
289289
// Block* body = def->block();
290290
// Native_Function func = def->native_function();
291-
Sass_Function_Entry c_cb = def->c_cb();
292-
Sass_Function_Fn c_func = sass_function_get_function(c_cb);
291+
Sass_Function_Entry c_function = def->c_function();
292+
Sass_Function_Fn c_func = sass_function_get_function(c_function);
293293

294294
To_C to_c;
295295
union Sass_Value* c_args = sass_make_list(1, SASS_COMMA);
296296
sass_list_set_value(c_args, 0, message->perform(&to_c));
297-
Sass_Value* c_val = c_func(c_args, c_cb, ctx.c_options);
297+
Sass_Value* c_val = c_func(c_args, c_function, ctx.c_options);
298298
sass_delete_value(c_args);
299299
sass_delete_value(c_val);
300300
return 0;
@@ -317,13 +317,13 @@ namespace Sass {
317317
Definition* def = static_cast<Definition*>((*env)["@debug[f]"]);
318318
// Block* body = def->block();
319319
// Native_Function func = def->native_function();
320-
Sass_Function_Entry c_cb = def->c_cb();
321-
Sass_Function_Fn c_func = sass_function_get_function(c_cb);
320+
Sass_Function_Entry c_function = def->c_function();
321+
Sass_Function_Fn c_func = sass_function_get_function(c_function);
322322

323323
To_C to_c;
324324
union Sass_Value* c_args = sass_make_list(1, SASS_COMMA);
325325
sass_list_set_value(c_args, 0, message->perform(&to_c));
326-
Sass_Value* c_val = c_func(c_args, c_cb, ctx.c_options);
326+
Sass_Value* c_val = c_func(c_args, c_function, ctx.c_options);
327327
sass_delete_value(c_args);
328328
sass_delete_value(c_val);
329329
return 0;
@@ -503,7 +503,7 @@ namespace Sass {
503503
Definition* def = static_cast<Definition*>((*env)[full_name]);
504504
Block* body = def->block();
505505
Native_Function func = def->native_function();
506-
Sass_Function_Entry c_cb = def->c_cb();
506+
Sass_Function_Entry c_function = def->c_function();
507507

508508
if (full_name != "if[f]") {
509509
for (size_t i = 0, L = args->length(); i < L; ++i) {
@@ -554,9 +554,9 @@ namespace Sass {
554554
env = old_env;
555555
}
556556
// else if it's a user-defined c function
557-
else if (c_cb) {
557+
else if (c_function) {
558558

559-
Sass_Function_Fn c_func = sass_function_get_function(c_cb);
559+
Sass_Function_Fn c_func = sass_function_get_function(c_function);
560560
if (full_name == "*[f]") {
561561
String_Constant *str = new (ctx.mem) String_Constant(c->pstate(), c->name());
562562
Arguments* new_args = new (ctx.mem) Arguments(c->pstate());
@@ -581,7 +581,7 @@ namespace Sass {
581581
Expression* arg = static_cast<Expression*>(node);
582582
sass_list_set_value(c_args, i, arg->perform(&to_c));
583583
}
584-
Sass_Value* c_val = c_func(c_args, c_cb, ctx.c_options);
584+
Sass_Value* c_val = c_func(c_args, c_function, ctx.c_options);
585585
if (sass_value_get_tag(c_val) == SASS_ERROR) {
586586
error("error in C function " + c->name() + ": " + sass_error_get_message(c_val), c->pstate(), backtrace);
587587
} else if (sass_value_get_tag(c_val) == SASS_WARNING) {

sass_interface.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ extern "C" {
130130
.linefeed(c_ctx->options.linefeed ? c_ctx->options.linefeed : LFEED)
131131
);
132132
if (c_ctx->c_functions) {
133-
struct Sass_Function** this_func_data = c_ctx->c_functions;
133+
Sass_Function_List this_func_data = c_ctx->c_functions;
134134
while ((this_func_data) && (*this_func_data)) {
135135
cpp_ctx.c_functions.push_back(*this_func_data);
136136
++this_func_data;
@@ -222,7 +222,7 @@ extern "C" {
222222
.linefeed(c_ctx->options.linefeed ? c_ctx->options.linefeed : LFEED)
223223
);
224224
if (c_ctx->c_functions) {
225-
struct Sass_Function** this_func_data = c_ctx->c_functions;
225+
Sass_Function_List this_func_data = c_ctx->c_functions;
226226
while ((this_func_data) && (*this_func_data)) {
227227
cpp_ctx.c_functions.push_back(*this_func_data);
228228
++this_func_data;

0 commit comments

Comments
 (0)