Lines Matching refs:DataT

189 template <typename DataT>
217 llvm::function_ref<unsigned(const DataT &)> getCUIndexForEntry;
232 void emitEntry(const DataT &Entry) const;
239 llvm::function_ref<unsigned(const DataT &)> GetCUIndexForEntry);
361 template <typename DataT>
362 void Dwarf5AccelTableWriter<DataT>::Header::emit(Dwarf5AccelTableWriter &Ctx) { in emit()
391 template <typename DataT>
392 DenseSet<uint32_t> Dwarf5AccelTableWriter<DataT>::getUniqueTags() const { in getUniqueTags()
397 unsigned Tag = static_cast<const DataT *>(Value)->getDieTag(); in getUniqueTags()
405 template <typename DataT>
406 SmallVector<typename Dwarf5AccelTableWriter<DataT>::AttributeEncoding, 2>
407 Dwarf5AccelTableWriter<DataT>::getUniformAttributes() const { in getUniformAttributes()
418 template <typename DataT>
419 void Dwarf5AccelTableWriter<DataT>::emitCUList() const { in emitCUList()
426 template <typename DataT>
427 void Dwarf5AccelTableWriter<DataT>::emitBuckets() const { in emitBuckets()
436 template <typename DataT>
437 void Dwarf5AccelTableWriter<DataT>::emitStringOffsets() const { in emitStringOffsets()
448 template <typename DataT>
449 void Dwarf5AccelTableWriter<DataT>::emitAbbrevs() const { in emitAbbrevs()
469 template <typename DataT>
470 void Dwarf5AccelTableWriter<DataT>::emitEntry(const DataT &Entry) const { in emitEntry()
494 template <typename DataT> void Dwarf5AccelTableWriter<DataT>::emitData() const { in emitData()
501 emitEntry(*static_cast<const DataT *>(Value)); in emitData()
508 template <typename DataT>
509 Dwarf5AccelTableWriter<DataT>::Dwarf5AccelTableWriter( in Dwarf5AccelTableWriter()
512 llvm::function_ref<unsigned(const DataT &)> getCUIndexForEntry) in Dwarf5AccelTableWriter()
525 template <typename DataT> void Dwarf5AccelTableWriter<DataT>::emit() { in emit()