1//===-- llvm/BinaryFormat/Swift.h ---Swift Constants-------------*- C++ -*-===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7 8#ifndef LLVM_BINARYFORMAT_SWIFT_H 9#define LLVM_BINARYFORMAT_SWIFT_H 10 11namespace llvm { 12namespace binaryformat { 13 14enum Swift5ReflectionSectionKind { 15#define HANDLE_SWIFT_SECTION(KIND, MACHO, ELF, COFF) KIND, 16#include "llvm/BinaryFormat/Swift.def" 17#undef HANDLE_SWIFT_SECTION 18 unknown, 19 last = unknown 20}; 21} // end of namespace binaryformat 22} // end of namespace llvm 23 24#endif 25