llvm/llvm/unittests/Support/CommandLineInit/CommandLineInitTest.cpp

//===- llvm/unittest/Support/CommandLineInit/CommandLineInitTest.cpp ------===//
//
// 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
//
//===----------------------------------------------------------------------===//
//
/// \file
/// Check if preset options in libSupport -- e.g., "help", "version", etc. --
/// are correctly initialized and registered before getRegisteredOptions is
/// invoked.
///
/// Most code here comes from llvm/utils/unittest/UnitTestMain/TestMain.cpp,
/// except that llvm::cl::ParseCommandLineOptions() call is removed.
//
//===----------------------------------------------------------------------===//

#include "llvm/Support/CommandLine.h"
#include "gtest/gtest.h"

#if defined(_WIN32)
#include <windows.h>
#if defined(_MSC_VER)
#include <crtdbg.h>
#endif
#endif

usingnamespacellvm;

int main(int argc, char **argv) {}

TEST(CommandLineInitTest, GetPresetOptions) {}