Lines Matching refs:Metadata
76 TimeTraceMetadata Metadata; member
81 : Start(std::move(S)), End(std::move(E)), Name(std::move(N)), Metadata(), in TimeTraceProfilerEntry()
83 Metadata.Detail = std::move(Dt); in TimeTraceProfilerEntry()
89 Metadata(std::move(Mt)), AsyncEvent(Ae) {} in TimeTraceProfilerEntry()
127 begin(std::string Name, llvm::function_ref<TimeTraceMetadata()> Metadata, in begin()
130 ClockType::now(), TimePointType(), std::move(Name), Metadata(), in begin()
206 if (!E.Metadata.isEmpty()) { in write()
208 if (!E.Metadata.Detail.empty()) in write()
209 J.attribute("detail", E.Metadata.Detail); in write()
210 if (!E.Metadata.File.empty()) in write()
211 J.attribute("file", E.Metadata.File); in write()
212 if (E.Metadata.Line > 0) in write()
213 J.attribute("line", E.Metadata.Line); in write()
423 llvm::function_ref<TimeTraceMetadata()> Metadata) { in timeTraceProfilerBegin() argument
425 return TimeTraceProfilerInstance->begin(std::string(Name), Metadata, false); in timeTraceProfilerBegin()