Lines Matching defs:Site
238 InlineSite *Site = &SiteInsertion.first->second;
246 Site->SiteFuncId = NextFuncId++;
248 Site->SiteFuncId, ParentFuncId, maybeRecordFile(InlinedAt->getFile()),
250 Site->Inlinee = Inlinee;
257 return *Site;
494 InlineSite &Site = getInlineSite(InlinedAt, Inlinee);
495 Site.InlinedLocals.emplace_back(std::move(Var));
549 InlineSite &Site =
552 addLocIfNotPresent(Site.ChildSites, Loc);
973 const InlineSite &Site) {
974 assert(TypeIndices.count({Site.Inlinee, nullptr}));
975 TypeIndex InlineeIdx = TypeIndices[{Site.Inlinee, nullptr}];
987 unsigned FileId = maybeRecordFile(Site.Inlinee->getFile());
988 unsigned StartLineNum = Site.Inlinee->getLine();
990 OS.emitCVInlineLinetableDirective(Site.SiteFuncId, FileId, StartLineNum,
995 emitLocalVariableList(FI, Site.InlinedLocals);
998 for (const DILocation *ChildSite : Site.ChildSites) {