#include "TextStubHelpers.h"
#include "llvm/TextAPI/InterfaceFile.h"
#include "llvm/TextAPI/TextAPIReader.h"
#include "llvm/TextAPI/TextAPIWriter.h"
#include "gtest/gtest.h"
#include <string>
#include <vector>
usingnamespacellvm;
usingnamespacellvm::MachO;
namespace TBDv4 {
TEST(TBDv4, ReadFile) { … }
TEST(TBDv4, ReadMultipleDocuments) { … }
TEST(TBDv4, WriteFile) { … }
TEST(TBDv4, WriteMultipleDocuments) { … }
TEST(TBDv4, MultipleTargets) { … }
TEST(TBDv4, MultipleTargetsSameArch) { … }
TEST(TBDv4, MultipleTargetsSamePlatform) { … }
TEST(TBDv4, Target_maccatalyst) { … }
TEST(TBDv4, Target_maccatalyst2) { … }
TEST(TBDv4, Target_x86_ios) { … }
TEST(TBDv4, Target_arm_bridgeOS) { … }
TEST(TBDv4, Target_arm_iOS) { … }
TEST(TBDv4, Target_x86_macos) { … }
TEST(TBDv4, Target_x86_ios_simulator) { … }
TEST(TBDv4, Target_x86_tvos_simulator) { … }
TEST(TBDv4, Target_i386_watchos_simulator) { … }
TEST(TBDv4, Target_i386_driverkit) { … }
TEST(TBDv4, Target_arm64_xros) { … }
TEST(TBDv4, Swift_1) { … }
TEST(TBDv4, Swift_2) { … }
TEST(TBDv4, Swift_5) { … }
TEST(TBDv4, Swift_99) { … }
TEST(TBDv4, NotForSharedCache) { … }
TEST(TBDv4, InvalidArchitecture) { … }
TEST(TBDv4, InvalidPlatform) { … }
TEST(TBDv4, MalformedFile1) { … }
TEST(TBDv4, MalformedFile2) { … }
TEST(TBDv4, MalformedFile3) { … }
TEST(TBDv4, InterfaceEquality) { … }
TEST(TBDv4, InterfaceDiffVersionsEquality) { … }
TEST(TBDv4, InterfaceInequality) { … }
}