#include "llvm/ObjectYAML/DWARFYAML.h"
#include "llvm/ObjectYAML/DWARFEmitter.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/SourceMgr.h"
#include "llvm/Support/YAMLTraits.h"
#include "llvm/Testing/Support/Error.h"
#include "gtest/gtest.h"
usingnamespacellvm;
template <class T> static Error parseDWARFYAML(StringRef Yaml, T &Data) { … }
TEST(DebugAddrSection, TestParseDebugAddrYAML) { … }
TEST(DebugAddrSection, TestMissingVersion) { … }
TEST(DebugAddrSection, TestUnexpectedKey) { … }
TEST(DebugPubSection, TestDebugPubSection) { … }
TEST(DebugPubSection, TestUnexpectedDescriptor) { … }
TEST(DebugGNUPubSection, TestDebugGNUPubSections) { … }
TEST(DebugGNUPubSection, TestMissingDescriptor) { … }