Home | History | Annotate | Download | only in IR

Lines Matching refs:ScopeRecords

24     // Positive ScopeIdx is an index into ScopeRecords, which has no inlined-at
26 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() &&
28 return Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
38 // Positive ScopeIdx is an index into ScopeRecords, which has no inlined-at
57 // Positive ScopeIdx is an index into ScopeRecords, which has no inlined-at
59 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() &&
61 Scope = Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
88 // If there is no inlined-at location, use the ScopeRecords array.
173 // Start out ScopeRecords with a minimal reasonable size to avoid
175 if (ScopeRecords.empty())
176 ScopeRecords.reserve(128);
179 Idx = ScopeRecords.size()+1;
180 ScopeRecords.push_back(DebugRecVH(Scope, this, Idx));
223 // If the index is positive, it is an entry in ScopeRecords.
272 // If the index is positive, it is an entry in ScopeRecords.