Lines Matching defs:Cur
124 auto *Cur = getOrAddNode(Top);
126 // Make interior edges by walking the inline stack. Once it's done, Cur should
134 Cur = Cur->getOrAddNode(InlineSite(std::get<0>(*Iter), Index));
137 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index));
140 Cur->Probes.push_back(Probe);
286 MCDecodedPseudoProbeInlineTree *Cur = InlineTree;
289 while (Cur->hasInlineSite()) {
290 StringRef FuncName = getProbeFNameForGUID(GUID2FuncMAP, Cur->Parent->Guid);
292 MCPseudoProbeFrameLocation(FuncName, std::get<1>(Cur->ISite)));
293 Cur = static_cast<MCDecodedPseudoProbeInlineTree *>(Cur->Parent);
420 MCDecodedPseudoProbeInlineTree *Cur, uint64_t &LastAddr,
426 bool IsTopLevelFunc = Cur == &DummyInlineRoot;
429 Index = Cur->getChildren().size();
446 Cur = nullptr;
449 if (Cur) {
451 Cur = Cur->getOrAddNode(std::make_tuple(Guid, Index));
452 Cur->Guid = Guid;
517 if (Cur && !isSentinelProbe(Attr)) {
520 Probes.emplace_back(Addr, Cur->Guid, Index, PseudoProbeType(Kind), Attr,
521 Discriminator, Cur);
522 Cur->addProbes(&Probes.back());
529 buildAddress2ProbeMap(Cur, LastAddr, GuidFilter, FuncStartAddrs);