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;
reformatting
negation
safehandle
mo
journal
cpack
harmon.ie
angular-toastr
apache-stanbol
azure-web-pubsub
aws-iot-greengrass
scala-3
flyout
openal-soft
android-5.0-lollipop
grails-2.0
port-scanning
fuelux
subgit
content-delivery-network
custom-search-provider
formsof
rot13
uikit
wincc
dos
torchscript
wknavigationdelegate
fosuserbundle
waitone