2.1.85. --[no_]nonstd_qualifier_deduction

此选项控制是否要在 C++ 中限定名的限定符部分内执行非标准模板自变量推算。

如果启用此功能,则可在类似 A<T>::BT::B 的上下文中推算模板参数 T 的模板自变量。 标准推算机制将它们视为以下非推算上下文:所用值属于显式指定模板参数或在别处推算的模板参数。

Note

--nonstd_qualifier_deduction 仅作为不符合 C++ 标准的旧式源代码的迁移辅助选项。 不建议使用此选项。

模式

仅当源语言为 C++ 时,此选项才有效。

缺省选项

缺省为 --no_nonstd_qualifier_deduction

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential