Closed seidewitz closed 5 years ago
The problem is that QualifiedName.updateForBinding
checks if a template argument is null
, but it doesn't check whether the argument is any
, which is representated by ElementReferenceImpl.any
rather than null
. This causes the NPR when an attempt is made to get the qualified name of the template argument.
Resolved in 1.1.0g.
It is not normally possible to instantiate a template explicitly using
any
(i.e, "no type") as the argument for a type parameter. However, if an activity template is implicitly instantiated in an invocation, then it is possible for the implicit template parameter argument to beany
. For examaple,causes the exception: