//===--------- ExecutorAddrTest.cpp - Unit tests for ExecutorAddr ---------===// // // 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 // //===----------------------------------------------------------------------===// #include "llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h" #include "OrcTestCommon.h" usingnamespacellvm; usingnamespacellvm::orc; namespace { TEST(ExecutorAddrTest, DefaultAndNull) { … } TEST(ExecutorAddrTest, Ordering) { … } TEST(ExecutorAddrTest, PtrConversion) { … } static void F() { … } TEST(ExecutorAddrTest, PtrConversionWithFunctionType) { … } TEST(ExecutorAddrTest, WrappingAndUnwrapping) { … } TEST(ExecutorAddrTest, AddrRanges) { … } } // namespace