[lldb] Remove include/lldb/lldb-private.h
The header from 62e0681afb
does something with
LLVM_FALLTHROUGH. Now that llvm-project has switched to C++17 and
LLVM_FALLTHROUGH uses have been migrated to [[fallthrough]], the header is
unneeded.
Reviewed By: JDevlieghere
Differential Revision: https://reviews.llvm.org/D131422
This commit is contained in:
parent
0d6cf1e8b5
commit
cdeb50c321
|
@ -3591,7 +3591,6 @@ lldb/examples/plugins/commands/fooplugin.cpp
|
||||||
lldb/examples/synthetic/bitfield/program.cpp
|
lldb/examples/synthetic/bitfield/program.cpp
|
||||||
lldb/include/lldb/lldb-defines.h
|
lldb/include/lldb/lldb-defines.h
|
||||||
lldb/include/lldb/lldb-forward.h
|
lldb/include/lldb/lldb-forward.h
|
||||||
lldb/include/lldb/lldb-private-defines.h
|
|
||||||
lldb/include/lldb/lldb-private.h
|
lldb/include/lldb/lldb-private.h
|
||||||
lldb/include/lldb/lldb-public.h
|
lldb/include/lldb/lldb-public.h
|
||||||
lldb/include/lldb/lldb-versioning.h
|
lldb/include/lldb/lldb-versioning.h
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
//===-- lldb-private-defines.h ----------------------------------*- C++ -*-===//
|
|
||||||
//
|
|
||||||
// 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
|
|
||||||
//
|
|
||||||
//===----------------------------------------------------------------------===//
|
|
||||||
|
|
||||||
#ifndef LLDB_LLDB_PRIVATE_DEFINES_H
|
|
||||||
#define LLDB_LLDB_PRIVATE_DEFINES_H
|
|
||||||
|
|
||||||
#if defined(__cplusplus)
|
|
||||||
|
|
||||||
// Include Compiler.h here so we don't define LLVM_FALLTHROUGH and then
|
|
||||||
// Compiler.h later tries to redefine it.
|
|
||||||
#include "llvm/Support/Compiler.h"
|
|
||||||
|
|
||||||
#ifndef LLVM_FALLTHROUGH
|
|
||||||
|
|
||||||
#ifndef __has_cpp_attribute
|
|
||||||
#define __has_cpp_attribute(x) 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/// \macro LLVM_FALLTHROUGH
|
|
||||||
/// Marks an empty statement preceding a deliberate switch fallthrough.
|
|
||||||
#if __has_cpp_attribute(clang::fallthrough)
|
|
||||||
#define LLVM_FALLTHROUGH [[clang::fallthrough]]
|
|
||||||
#else
|
|
||||||
#define LLVM_FALLTHROUGH
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif // ifndef LLVM_FALLTHROUGH
|
|
||||||
|
|
||||||
#endif // #if defined(__cplusplus)
|
|
||||||
|
|
||||||
#endif // LLDB_LLDB_PRIVATE_DEFINES_H
|
|
|
@ -11,7 +11,6 @@
|
||||||
|
|
||||||
#if defined(__cplusplus)
|
#if defined(__cplusplus)
|
||||||
|
|
||||||
#include "lldb/lldb-private-defines.h"
|
|
||||||
#include "lldb/lldb-private-enumerations.h"
|
#include "lldb/lldb-private-enumerations.h"
|
||||||
#include "lldb/lldb-private-interfaces.h"
|
#include "lldb/lldb-private-interfaces.h"
|
||||||
#include "lldb/lldb-private-types.h"
|
#include "lldb/lldb-private-types.h"
|
||||||
|
|
|
@ -134,7 +134,6 @@ module lldb_Utility {
|
||||||
module lldb_enumerations { header "lldb-enumerations.h" export * }
|
module lldb_enumerations { header "lldb-enumerations.h" export * }
|
||||||
module lldb_forward { header "lldb-forward.h" export * }
|
module lldb_forward { header "lldb-forward.h" export * }
|
||||||
module lldb_private_enumerations { header "lldb-private-enumerations.h" export * }
|
module lldb_private_enumerations { header "lldb-private-enumerations.h" export * }
|
||||||
module lldb_private_defines { header "lldb-private-defines.h" export * }
|
|
||||||
module lldb_private_forward { header "lldb-private-forward.h" export * }
|
module lldb_private_forward { header "lldb-private-forward.h" export * }
|
||||||
module lldb_private { header "lldb-private.h" export * }
|
module lldb_private { header "lldb-private.h" export * }
|
||||||
module lldb_private_interfaces { header "lldb-private-interfaces.h" export * }
|
module lldb_private_interfaces { header "lldb-private-interfaces.h" export * }
|
||||||
|
|
Loading…
Reference in New Issue