@@ -398,8 +398,8 @@ inline void debug_ast(AST_Node_Ptr node, std::string ind, Env* env)
398
398
Content_Ptr block = Cast<Content>(node);
399
399
std::cerr << ind << " Content " << block;
400
400
std::cerr << " (" << pstate_source_position (node) << " )" ;
401
- std::cerr << " [@media:" << block->media_block () << " ]" ;
402
401
std::cerr << " " << block->tabs () << std::endl;
402
+ debug_ast (block->arguments (), ind + " args: " , env);
403
403
} else if (Cast<Import_Stub>(node)) {
404
404
Import_Stub_Ptr block = Cast<Import_Stub>(node);
405
405
std::cerr << ind << " Import_Stub " << block;
@@ -480,7 +480,8 @@ inline void debug_ast(AST_Node_Ptr node, std::string ind, Env* env)
480
480
std::cerr << " (" << pstate_source_position (block) << " )" ;
481
481
std::cerr << " [" << block->name () << " ]" ;
482
482
std::cerr << " [has_content: " << block->has_content () << " ] " << std::endl;
483
- debug_ast (block->arguments (), ind + " args: " );
483
+ debug_ast (block->arguments (), ind + " args: " , env);
484
+ debug_ast (block->block_parameters (), ind + " block_params: " , env);
484
485
if (block->block ()) debug_ast (block->block (), ind + " " , env);
485
486
} else if (Ruleset_Ptr ruleset = Cast<Ruleset>(node)) {
486
487
std::cerr << ind << " Ruleset " << ruleset;
@@ -605,12 +606,6 @@ inline void debug_ast(AST_Node_Ptr node, std::string ind, Env* env)
605
606
" [hash: " << expression->hash () << " ] " <<
606
607
std::endl;
607
608
for (const auto & i : expression->elements ()) { debug_ast (i, ind + " " , env); }
608
- } else if (Cast<Content>(node)) {
609
- Content_Ptr expression = Cast<Content>(node);
610
- std::cerr << ind << " Content " << expression;
611
- std::cerr << " (" << pstate_source_position (node) << " )" ;
612
- std::cerr << " [@media:" << expression->media_block () << " ]" ;
613
- std::cerr << " [Statement]" << std::endl;
614
609
} else if (Cast<Boolean>(node)) {
615
610
Boolean_Ptr expression = Cast<Boolean>(node);
616
611
std::cerr << ind << " Boolean " << expression;
0 commit comments