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,,,,,
