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;
partial-application
digital
autotools
node-pg-migrate
dynamic-picklist-vtiger
itemscontrol.items.refresh
automatic-mixed-precision
fault
defensive-copy
discussion
weka
mysql-error-1142
chrome-ux-report
bsc
setup.py
viewbuilder
ggalt
powershell-dsc
sifting-appender
swashbuckle.examples
atlassian-sourcetree
unattend-file
hive-serde
recreate
automatic-differentiation
huggingface-transformers
mini-forge
cqlsh
e-ink
bxslider