#
A type template-argument is dependent if the type it specifies is dependent.
2
#
A constant template-argument is dependent if its type is dependent or the constant expression it specifies is value-dependent.
Furthermore, a constant template-argument is dependent if the corresponding constant template parameter is of reference or pointer type and the template-argument designates or points to a member of the current instantiation or a member of a dependent type.
A template template argument is dependent if it names a template parameter or its terminal name is dependent.

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant