id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1518	NQP-rx generates wrong twigil for contextual lookups	Austin_Hastings	pmichaud	"Trying to use $*..., I get two behaviors depending on the presence or absence of a namespace. I suspect that the '*' isn't being carried from the front of the namespace to the identifier name in the more-complex case:
{{{
$*Kakapo::Filesystem;
say(""-----"");
$*Filesystem;
}}}
{{{
.sub ""_block11""  :anon :subid(""10_1268905264.09348"")
.annotate ""line"", 1
    find_dynamic_lex $P13, ""$Filesystem""
    unless_null $P13, vivify_11
    get_hll_global $P13, ""$Kakapo::Filesystem""
    unless_null $P13, vivify_12
    die ""Contextual $*Kakapo::Filesystem not found""
  vivify_12:
    store_dynamic_lex ""$Filesystem"", $P13
  vivify_11:
.annotate ""line"", 2
    ""say""(""-----"")
    find_dynamic_lex $P14, ""$*Filesystem""
    unless_null $P14, vivify_13
    get_hll_global $P14, ""$Filesystem""
    unless_null $P14, vivify_14
    die ""Contextual $*Filesystem not found""
  vivify_14:
  vivify_13:
.annotate ""line"", 1
    .return ($P14)
.end
}}}"	bug	closed	normal		nqp	2.2.0	medium	invalid					
