7.85 --implicit_typename, --no_implicit_typename

Controls the implicit determination, from context, whether a template parameter dependent name is a type or nontype in C++.


The option --implicit_typename is provided only as a migration aid for legacy source code that does not conform to the C++ standard. ARM does not recommend its use.


This option is effective only if the source language is C++.


The default is --no_implicit_typename.


The --implicit_typename option has no effect unless you also specify --no_parse_templates.
Related reference
7.36 --dep_name, --no_dep_name
7.128 --parse_templates, --no_parse_templates
10.9 Template instantiation in ARM C++
Non-ConfidentialPDF file icon PDF versionARM DUI0375F
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.