Home | History | Annotate | Download | only in IR

Lines Matching refs:ScopeInlinedAtRecords

31   // Otherwise, the index is in the ScopeInlinedAtRecords array.
32 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
34 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get();
42 // Otherwise, the index is in the ScopeInlinedAtRecords array.
43 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
45 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get();
66 // Otherwise, the index is in the ScopeInlinedAtRecords array.
67 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
69 Scope = Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get();
70 IA = Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get();
194 // Start out ScopeInlinedAtRecords with a minimal reasonable size to avoid
196 if (ScopeInlinedAtRecords.empty())
197 ScopeInlinedAtRecords.reserve(128);
200 Idx = -ScopeInlinedAtRecords.size()-1;
201 ScopeInlinedAtRecords.push_back(std::make_pair(DebugRecVH(Scope, this, Idx),
233 // Otherwise, it is an entry in ScopeInlinedAtRecords, we don't know if it
235 assert(unsigned(-Idx-1) < Ctx->ScopeInlinedAtRecords.size());
236 std::pair<DebugRecVH, DebugRecVH> &Entry = Ctx->ScopeInlinedAtRecords[-Idx-1];
287 // Otherwise, it is an entry in ScopeInlinedAtRecords, we don't know if it
289 assert(unsigned(-Idx-1) < Ctx->ScopeInlinedAtRecords.size());
290 std::pair<DebugRecVH, DebugRecVH> &Entry = Ctx->ScopeInlinedAtRecords[-Idx-1];
312 std::pair<DebugRecVH, DebugRecVH> &Entry=Ctx->ScopeInlinedAtRecords[-Idx-1];