You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems explicit template instantiation was broken for Point and Rectangle, and doesn't exist for Vector.
The extern template declarations were accidentally removed for Point and Rectangle. It seems they were confused with the type aliases to the old non-template struct definitions that used to exist.
It seems explicit template instantiation was broken for
Point
andRectangle
, and doesn't exist forVector
.The
extern template
declarations were accidentally removed forPoint
andRectangle
. It seems they were confused with the type aliases to the old non-templatestruct
definitions that used to exist.Added:
Rectangle
) (PR Rectangle template #345)Point
) (PR Point template #346)Removed:
Point
) (PR Remove Point and Rectangle type aliases #654)Rectangle
) (PR Remove Point and Rectangle type aliases #654)We should fix
Point
andRectangle
, and add the missing explicit instantiation forVector
.We should also consider adding explicit instantiation for the
Signal
types used inEventHandler
.Related:
Documentation:
https://en.cppreference.com/w/cpp/language/class_template
The text was updated successfully, but these errors were encountered: