Move Unicode Data declarations from SwiftShims to @_extern(c)

This eliminates UnicodeData.h from the public SwiftShims. A small
part of it remains as a private header, but everything else moves
into `@_extern(c)`.
This commit is contained in:
Doug Gregor
2025-11-03 14:41:22 -08:00
parent 6b3935201d
commit 3c933a1f73
13 changed files with 157 additions and 139 deletions

View File

@@ -10,7 +10,7 @@
//
//===----------------------------------------------------------------------===//
#include "swift/shims/UnicodeData.h"
#include "UnicodeData.h"
#include <stdint.h>
// Every 4 byte chunks of data that we need to hash (in this case only ever