Lines Matching defs:FContext
62 /// \param FContext Name + context of the function to print.
365 SampleContext FContext(FName, CSNameTable);
366 if (FContext.hasContext())
368 FunctionSamples &FProfile = Profiles.create(FContext);
573 auto FContext(readContextFromTable(&Idx));
574 if (std::error_code EC = FContext.getError())
576 Context = SampleContext(*FContext);
692 auto &[FContext, Hash] = *FContextHash;
694 auto Res = Profiles.try_emplace(Hash, FContext, FunctionSamples());
696 FProfile.setContext(FContext);
699 if (FContext.hasContext())
870 auto &[FContext, Hash] = *FContextHash;
876 FuncOffsetList.emplace_back(FContext, *Offset);
913 const auto &FContext = NameOffset.first;
914 FunctionId FName = FContext.getFunction();
925 if (!CommonContext || !CommonContext->isPrefixOf(FContext))
926 CommonContext = &FContext;
929 if (CommonContext == &FContext ||
930 (CommonContext && CommonContext->isPrefixOf(FContext))) {
952 SampleContext FContext(NameOffset.first);
953 auto FuncName = FContext.getFunction();
1285 auto &[FContext, Hash] = *FContextHash;
1291 *Discriminator))[FContext.getFunction()]);
1330 auto &[FContext, Hash] = *FContextHash;
1332 auto It = Profiles.find(FContext);
1340 FuncMetadataIndex[FContext.getHashCode()] = {Start, Data};