@@ -1722,10 +1722,12 @@ class cppfront
1722
1722
bool is_local_name = true ,
1723
1723
bool is_qualified = false ,
1724
1724
bool is_class_member_access = false ,
1725
- bool emit_identifier = true
1725
+ bool is_dependent = false ,
1726
+ bool emit_identifier = true
1726
1727
)
1727
1728
-> void
1728
1729
{ STACKINSTR
1730
+ (void )is_dependent; // Avoid conflict with #533.
1729
1731
assert ( n.identifier );
1730
1732
auto last_use = is_definite_last_use (n.identifier );
1731
1733
@@ -5278,7 +5280,7 @@ class cppfront
5278
5280
{
5279
5281
auto list = std::string{" " };
5280
5282
if (parent->specialization_template_arguments ) {
5281
- list = print_to_string (*parent->specialization_template_arguments , 0 , false , false , false , false );
5283
+ list = print_to_string (*parent->specialization_template_arguments , 0 , false , false , false , false , false );
5282
5284
}
5283
5285
else if (parent->template_parameters ) {
5284
5286
auto separator = std::string{" <" };
@@ -5965,7 +5967,7 @@ class cppfront
5965
5967
5966
5968
auto specialization_template_arguments = std::string{};
5967
5969
if (n.specialization_template_arguments ) {
5968
- specialization_template_arguments = print_to_string (*n.specialization_template_arguments , 0 , false , false , false , false );
5970
+ specialization_template_arguments = print_to_string (*n.specialization_template_arguments , 0 , false , false , false , false , false );
5969
5971
}
5970
5972
5971
5973
printer.print_cpp2 (
@@ -6197,7 +6199,7 @@ class cppfront
6197
6199
printer.print_cpp2 (" class " , n.position ());
6198
6200
emit (*n.identifier );
6199
6201
if (n.specialization_template_arguments ) {
6200
- emit (*n.specialization_template_arguments , 0 , false , false , false , false );
6202
+ emit (*n.specialization_template_arguments , 0 , false , false , false , false , false );
6201
6203
}
6202
6204
6203
6205
// Type declaration
@@ -7090,7 +7092,7 @@ class cppfront
7090
7092
else if (!n.is_object_with_function_typeid ()) {
7091
7093
emit (*n.identifier );
7092
7094
if (n.specialization_template_arguments ) {
7093
- emit (*n.specialization_template_arguments , 0 , false , false , false , false );
7095
+ emit (*n.specialization_template_arguments , 0 , false , false , false , false , false );
7094
7096
}
7095
7097
}
7096
7098
0 commit comments