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;
stdany
ssas-2012
query-derivation
iwork
sequences
open-policy-agent
inline-functions
ugc
height
office365-rest-client
calendar
terraform-provider-docker
reference-counting
service-layer
grpc-dotnet
scorm1.2
red-gate-sql-prompt
.ctf
redundancy
std-tie
knex.js
magento-1.6
model-validation
lapply
focusout
string-concatenation
dbus
qsub
cashapelayer
bitshares