#include "llvm/Support/ELFAttributeParser.h"
#include "llvm/Support/ELFAttributes.h"
#include "gtest/gtest.h"
#include <string>
usingnamespacellvm;
static const TagNameMap emptyTagNameMap;
class AttributeHeaderParser : public ELFAttributeParser { … };
static void testParseError(ArrayRef<uint8_t> bytes, const char *msg) { … }
TEST(AttributeHeaderParser, UnrecognizedFormatVersion) { … }
TEST(AttributeHeaderParser, InvalidSectionLength) { … }
TEST(AttributeHeaderParser, UnrecognizedTag) { … }
TEST(AttributeHeaderParser, InvalidAttributeSize) { … }