mirror of
https://github.com/apple/swift.git
synced 2026-06-20 15:42:51 +02:00
e292be9a1b
Add -ipi-clang-module flag to enforce IPI library level for Clang modules. Compiler stores names of those modules and checks them during typechecking. rdar://177196788
68 lines
1.2 KiB
JSON
68 lines
1.2 KiB
JSON
{
|
|
"features": [
|
|
{
|
|
"name": "experimental-skip-all-function-bodies"
|
|
},
|
|
{
|
|
"name": "experimental-allow-module-with-compiler-errors"
|
|
},
|
|
{
|
|
"name": "index-unit-output-path"
|
|
},
|
|
{
|
|
"name": "library-level"
|
|
},
|
|
{
|
|
"name": "emit-abi-descriptor"
|
|
},
|
|
{
|
|
"name": "no-warn-superfluous-index-unit-path"
|
|
},
|
|
{
|
|
"name": "empty-abi-descriptor"
|
|
},
|
|
{
|
|
"name": "enable-bare-slash-regex-updated"
|
|
},
|
|
{
|
|
"name": "emit-const-value-sidecar"
|
|
},
|
|
{
|
|
"name": "emit-extension-block-symbols"
|
|
},
|
|
{
|
|
"name": "package-name-if-supported"
|
|
},
|
|
{
|
|
"name": "const-extract-complete-metadata"
|
|
},
|
|
{
|
|
"name": "ld-path-driver-option"
|
|
},
|
|
{
|
|
"name": "compilation-caching"
|
|
},
|
|
{
|
|
"name": "emit-package-module-interface-path"
|
|
},
|
|
{
|
|
"name": "experimental-package-interface-load"
|
|
},
|
|
{
|
|
"name": "Isystem"
|
|
},
|
|
{
|
|
"name": "internal-import-bridging-header"
|
|
},
|
|
{
|
|
"name": "api-digester-Xcc"
|
|
},
|
|
{
|
|
"name": "debug-info-explicit-dependency"
|
|
},
|
|
{
|
|
"name": "ipi-clang-module"
|
|
}
|
|
]
|
|
}
|