Files
swift-mirror/include/swift/Basic/InitializeSwiftModules.h
Rintaro Ishizaki 9f4ce612a2 [SwiftCompilerModules] Link lib_InternalSwiftSyntaxParser to libswift
To use _RegexParser from SwiftSyntax.

* Create 'libswiftCompilerModules_SwiftSyntax.a' which is a subset of
  'libswiftCompilerModules.a'
* Link 'lib_InternalSwiftSyntaxParser' to
  'libswiftCompilerModules_SwiftSyntax.a'
* Factor out swift runtime linking logic in CMake so that dynamic
  libraries can link to Swift runtime, in addition to executables
* Link 'lib_InternalSwiftSyntaxParser' to swift runtime
2022-06-02 12:23:03 -07:00

28 lines
801 B
C++

//===--- InitializeSwiftModules.h -------------------------------*- C++ -*-===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2014 - 2021 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See https://swift.org/LICENSE.txt for license information
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
//
//===----------------------------------------------------------------------===//
#ifndef SWIFT_BASIC_INITIALIZE_SWIFT_MODULES_H
#define SWIFT_BASIC_INITIALIZE_SWIFT_MODULES_H
#ifdef __cplusplus
extern "C" {
#endif
void initializeSwiftModules();
void initializeSwiftParseModules();
#ifdef __cplusplus
}
#endif
#endif // SWIFT_BASIC_INITIALIZE_SWIFT_MODULES_H