Lines Matching refs:featureSection
271 for (auto &featureSection : reader_->GetFeatureSections()) { in DumpPrintFileHeader() local
272 if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpPrintFileHeader()
274 static_cast<const PerfFileSectionSymbolsFiles *>(featureSection.get()); in DumpPrintFileHeader()
276 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpPrintFileHeader()
278 static_cast<const PerfFileSectionUniStackTable *>(featureSection.get()); in DumpPrintFileHeader()
521 for (auto &featureSection : featureSections) { in DumpFeaturePortion() local
522 PrintIndent(LEVEL1, "feature %d:%s content: \n", featureSection.get()->featureId_, in DumpFeaturePortion()
523 PerfFileSection::GetFeatureName(featureSection.get()->featureId_).c_str()); in DumpFeaturePortion()
524 if (reader_->IsFeatrureStringSection(featureSection.get()->featureId_)) { in DumpFeaturePortion()
526 static_cast<const PerfFileSectionString *>(featureSection.get()); in DumpFeaturePortion()
529 } else if (featureSection.get()->featureId_ == FEATURE::EVENT_DESC) { in DumpFeaturePortion()
531 indent, *static_cast<const PerfFileSectionEventDesc *>(featureSection.get())); in DumpFeaturePortion()
533 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_SYMBOL) { in DumpFeaturePortion()
535 static_cast<const PerfFileSectionSymbolsFiles *>(featureSection.get()); in DumpFeaturePortion()
552 } else if (featureSection.get()->featureId_ == FEATURE::HIPERF_FILES_UNISTACK_TABLE) { in DumpFeaturePortion()
554 … static_cast<PerfFileSectionUniStackTable *>(const_cast<PerfFileSection *>(featureSection.get())); in DumpFeaturePortion()
562 … PrintIndent(LEVEL2, "not support dump this feature(%d).\n", featureSection.get()->featureId_); in DumpFeaturePortion()