reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/XRay/FDRRecords.cpp
   18 Error BufferExtents::apply(RecordVisitor &V) { return V.visit(*this); }
   19 Error WallclockRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   20 Error NewCPUIDRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   21 Error TSCWrapRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   22 Error CustomEventRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   23 Error CallArgRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   24 Error PIDRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   25 Error NewBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   26 Error EndBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); }
   28 Error CustomEventRecordV5::apply(RecordVisitor &V) { return V.visit(*this); }
   29 Error TypedEventRecord::apply(RecordVisitor &V) { return V.visit(*this); }

References

lib/XRay/FDRRecordProducer.cpp
  103         if (auto Err = R->apply(RI))
  174   if (auto Err = R->apply(RI))
lib/XRay/LogBuilderConsumer.cpp
   32     Result = joinErrors(std::move(Result), R->apply(*V));
lib/XRay/Trace.cpp
  301       if (auto E = R->apply(Indexer))
  314           if (auto E = R->apply(Verifier))
  339           if (auto E = R->apply(Expander))
tools/llvm-xray/xray-fdr-dump.cpp
   84         if (auto E = Ptr->apply(RP))
   96     if (auto E = Ptr->apply(BI))
  108         if (auto E = R->apply(BV))
  110         if (auto E = R->apply(BP))
unittests/XRay/FDRBlockIndexerTest.cpp
   60       ASSERT_FALSE(errorToBool(R->apply(Indexer)));
unittests/XRay/FDRBlockVerifierTest.cpp
   56       ASSERT_FALSE(errorToBool(R->apply(Indexer)));
   65         ASSERT_FALSE(errorToBool(R->apply(Verifier)));
   83     ASSERT_FALSE(errorToBool(R->apply(Verifier)));
   97     ASSERT_FALSE(errorToBool(R->apply(Verifier)));
  112     ASSERT_FALSE(errorToBool(R->apply(Verifier)));
  128   EXPECT_THAT_ERROR(Block[0]->apply(Verifier), Succeeded());
  129   EXPECT_THAT_ERROR(Block[1]->apply(Verifier), Succeeded());
  130   EXPECT_THAT_ERROR(Block[2]->apply(Verifier), Succeeded());
  131   EXPECT_THAT_ERROR(Block[3]->apply(Verifier), Succeeded());
  132   EXPECT_THAT_ERROR(Block[4]->apply(Verifier), Succeeded());
  133   EXPECT_THAT_ERROR(Block[5]->apply(Verifier), Failed());
unittests/XRay/FDRProducerConsumerTest.cpp
  130   ASSERT_FALSE(errorToBool(R->apply(*this->Writer)));
  154     ASSERT_FALSE(errorToBool(P->apply(Writer2)));
  171   ASSERT_FALSE(errorToBool(R->apply(*this->Writer)));
  195     ASSERT_FALSE(errorToBool(P->apply(Writer2)));
unittests/XRay/FDRRecordPrinterTest.cpp
  114   ASSERT_FALSE(errorToBool(this->R->apply(this->P)));
unittests/XRay/FDRRecordsTest.cpp
   63       ASSERT_FALSE(errorToBool(R->apply(Indexer)));
   87     ASSERT_FALSE(errorToBool(R->apply(Verifier)));
  131       ASSERT_FALSE(errorToBool(R->apply(Indexer)));
  141         ASSERT_FALSE(errorToBool(R->apply(Verifier)));
  156         ASSERT_FALSE(errorToBool(R->apply(BP)));
unittests/XRay/FDRTraceWriterTest.cpp
   54     ASSERT_FALSE(errorToBool(P->apply(Writer)));
   99     ASSERT_FALSE(errorToBool(P->apply(Writer)));
  151     ASSERT_FALSE(errorToBool(P->apply(Writer)));