Is it legal to use an incomplete type in a template if the type is complete when the template is instantiated? As below #include <iostream> struct bar;
side-menu
memo
c++builder-xe6
couchdb-mango
serialization
flashmessenger
flops
windows-8
dingo-api
r-caret
pyviz
resque
caliper
nginx-plus
content-management
valuetuple
antd
react-map-gl
falconframework
fusionauth
cruisecontrol.net
scrolltoindex
memory-layout
jqgrid-asp.net
velocity.js
google-trusted-stores
cmakelists-options
docbook
react-context
objectaid