@@ -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
@@ -5220,7 +5222,7 @@ class cppfront
5220
5222
{
5221
5223
auto list = std::string{" " };
5222
5224
if (parent->specialization_template_arguments ) {
5223
- list = print_to_string (*parent->specialization_template_arguments , 0 , false , false , false , false );
5225
+ list = print_to_string (*parent->specialization_template_arguments , 0 , false , false , false , false , false );
5224
5226
}
5225
5227
else if (parent->template_parameters ) {
5226
5228
auto separator = std::string{" <" };
@@ -5907,7 +5909,7 @@ class cppfront
5907
5909
5908
5910
auto specialization_template_arguments = std::string{};
5909
5911
if (n.specialization_template_arguments ) {
5910
- specialization_template_arguments = print_to_string (*n.specialization_template_arguments , 0 , false , false , false , false );
5912
+ specialization_template_arguments = print_to_string (*n.specialization_template_arguments , 0 , false , false , false , false , false );
5911
5913
}
5912
5914
5913
5915
printer.print_cpp2 (
@@ -6139,7 +6141,7 @@ class cppfront
6139
6141
printer.print_cpp2 (" class " , n.position ());
6140
6142
emit (*n.identifier );
6141
6143
if (n.specialization_template_arguments ) {
6142
- emit (*n.specialization_template_arguments , 0 , false , false , false , false );
6144
+ emit (*n.specialization_template_arguments , 0 , false , false , false , false , false );
6143
6145
}
6144
6146
6145
6147
// Type declaration
@@ -7030,7 +7032,7 @@ class cppfront
7030
7032
else if (!n.is_object_with_function_typeid ()) {
7031
7033
emit (*n.identifier );
7032
7034
if (n.specialization_template_arguments ) {
7033
- emit (*n.specialization_template_arguments , 0 , false , false , false , false );
7035
+ emit (*n.specialization_template_arguments , 0 , false , false , false , false , false );
7034
7036
}
7035
7037
}
7036
7038
0 commit comments