line |
true |
false |
branch |
54
|
112 |
0 |
*this = gv_stashpvn(package.data(), package.length(), flags);
|
|
112 |
0 |
*this = gv_stashpvn(package.data(), package.length(), flags);
|
169
|
56 |
0 |
void mark_as_loaded (const string_view& source) const { mark_as_loaded(Stash(source, GV_ADD)); }
|
207
|
0 |
112 |
if (!sv) return;
|
208
|
112 |
0 |
if (HvNAME(sv)) return;
|
|
112 |
0 |
if (HvNAME(sv)) return;
|
|
0 |
112 |
if (HvNAME(sv)) return;
|
|
112 |
0 |
if (HvNAME(sv)) return;
|
|
0 |
112 |
if (HvNAME(sv)) return;
|
|
112 |
0 |
if (HvNAME(sv)) return;
|
209
|
0 |
0 |
if (is_undef()) return reset();
|
211
|
0 |
0 |
throw std::invalid_argument("SV is not a Stash or Stash reference");
|