• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/

Lines Matching defs:DWARFYAML

1 //===- DWARFYAML.h - DWARF YAMLIO implementation ----------------*- C++ -*-===//
26 namespace DWARFYAML {
203 } // end namespace DWARFYAML
206 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::AttributeAbbrev)
207 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::Abbrev)
208 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::ARangeDescriptor)
209 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::ARange)
210 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::RangeEntry)
211 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::Ranges)
212 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::PubEntry)
213 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::Unit)
214 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::FormValue)
215 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::Entry)
216 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::File)
217 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::LineTable)
218 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::LineTableOpcode)
219 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::SegAddrPair)
220 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::AddrTableEntry)
225 template <> struct MappingTraits<DWARFYAML::Data> {
226 static void mapping(IO &IO, DWARFYAML::Data &DWARF);
229 template <> struct MappingTraits<DWARFYAML::Abbrev> {
230 static void mapping(IO &IO, DWARFYAML::Abbrev &Abbrev);
233 template <> struct MappingTraits<DWARFYAML::AttributeAbbrev> {
234 static void mapping(IO &IO, DWARFYAML::AttributeAbbrev &AttAbbrev);
237 template <> struct MappingTraits<DWARFYAML::ARangeDescriptor> {
238 static void mapping(IO &IO, DWARFYAML::ARangeDescriptor &Descriptor);
241 template <> struct MappingTraits<DWARFYAML::ARange> {
242 static void mapping(IO &IO, DWARFYAML::ARange &ARange);
245 template <> struct MappingTraits<DWARFYAML::RangeEntry> {
246 static void mapping(IO &IO, DWARFYAML::RangeEntry &Entry);
249 template <> struct MappingTraits<DWARFYAML::Ranges> {
250 static void mapping(IO &IO, DWARFYAML::Ranges &Ranges);
253 template <> struct MappingTraits<DWARFYAML::PubEntry> {
254 static void mapping(IO &IO, DWARFYAML::PubEntry &Entry);
257 template <> struct MappingTraits<DWARFYAML::PubSection> {
258 static void mapping(IO &IO, DWARFYAML::PubSection &Section);
261 template <> struct MappingTraits<DWARFYAML::Unit> {
262 static void mapping(IO &IO, DWARFYAML::Unit &Unit);
265 template <> struct MappingTraits<DWARFYAML::Entry> {
266 static void mapping(IO &IO, DWARFYAML::Entry &Entry);
269 template <> struct MappingTraits<DWARFYAML::FormValue> {
270 static void mapping(IO &IO, DWARFYAML::FormValue &FormValue);
273 template <> struct MappingTraits<DWARFYAML::File> {
274 static void mapping(IO &IO, DWARFYAML::File &File);
277 template <> struct MappingTraits<DWARFYAML::LineTableOpcode> {
278 static void mapping(IO &IO, DWARFYAML::LineTableOpcode &LineTableOpcode);
281 template <> struct MappingTraits<DWARFYAML::LineTable> {
282 static void mapping(IO &IO, DWARFYAML::LineTable &LineTable);
285 template <> struct MappingTraits<DWARFYAML::SegAddrPair> {
286 static void mapping(IO &IO, DWARFYAML::SegAddrPair &SegAddrPair);
289 template <> struct MappingTraits<DWARFYAML::AddrTableEntry> {
290 static void mapping(IO &IO, DWARFYAML::AddrTableEntry &AddrTable);
293 template <> struct MappingTraits<DWARFYAML::InitialLength> {
294 static void mapping(IO &IO, DWARFYAML::InitialLength &DWARF);