2017-09-01 Nathan Sidwell * class.c (finish_struct): Call set_class_bindings for the template case too. Index: class.c =================================================================== --- class.c (revision 251604) +++ class.c (working copy) @@ -7188,6 +7188,7 @@ finish_struct (tree t, tree attributes) /* COMPLETE_TYPE_P is now true. */ finish_struct_methods (t); + set_class_bindings (t, TYPE_FIELDS (t)); /* We need to emit an error message if this type was used as a parameter and it is an abstract type, even if it is a template. We construct