#include "llvm/IR/MDBuilder.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Metadata.h"
#include "llvm/IR/Operator.h"
#include "gtest/gtest.h"
usingnamespacellvm;
namespace {
class MDBuilderTest : public testing::Test { … };
TEST_F(MDBuilderTest, createString) { … }
TEST_F(MDBuilderTest, createFPMath) { … }
TEST_F(MDBuilderTest, createRangeMetadata) { … }
TEST_F(MDBuilderTest, createAnonymousTBAARoot) { … }
TEST_F(MDBuilderTest, createTBAARoot) { … }
TEST_F(MDBuilderTest, createTBAANode) { … }
TEST_F(MDBuilderTest, createPCSections) { … }
TEST_F(MDBuilderTest, createCallbackAndMerge) { … }
}