//===- ArchiveYAML.cpp - ELF YAMLIO implementation -------------------- ----===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // // This file defines classes for handling the YAML representation of archives. // //===----------------------------------------------------------------------===// #include "llvm/ObjectYAML/ArchiveYAML.h" namespace llvm { namespace yaml { void MappingTraits<ArchYAML::Archive>::mapping(IO &IO, ArchYAML::Archive &A) { … } std::string MappingTraits<ArchYAML::Archive>::validate(IO &, ArchYAML::Archive &A) { … } void MappingTraits<ArchYAML::Archive::Child>::mapping( IO &IO, ArchYAML::Archive::Child &E) { … } std::string MappingTraits<ArchYAML::Archive::Child>::validate(IO &, ArchYAML::Archive::Child &C) { … } } // end namespace yaml } // end namespace llvm