mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Completion] Add targetEnvironment(macCatalyst) platform condition
Resolves rdar://110870396.
This commit is contained in:
@@ -1204,6 +1204,9 @@ static void addPlatformConditions(CodeCompletionResultSink &Sink) {
|
||||
addWithName("targetEnvironment", [](CodeCompletionResultBuilder &Builder) {
|
||||
Builder.addTextChunk("simulator");
|
||||
});
|
||||
addWithName("targetEnvironment", [](CodeCompletionResultBuilder &Builder) {
|
||||
Builder.addTextChunk("macCatalyst");
|
||||
});
|
||||
addWithName("swift", [](CodeCompletionResultBuilder &Builder) {
|
||||
Builder.addTextChunk(">=");
|
||||
Builder.addSimpleNamedParameter("version");
|
||||
|
||||
@@ -51,6 +51,7 @@ class C {
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: arch({#(name)#}); name=arch(); sourcetext=arch(<#T##name#>)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: canImport({#(module)#}); name=canImport(); sourcetext=canImport(<#T##module#>)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: targetEnvironment(simulator); name=targetEnvironment(simulator); sourcetext=targetEnvironment(simulator)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: targetEnvironment(macCatalyst); name=targetEnvironment(macCatalyst); sourcetext=targetEnvironment(macCatalyst)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: swift(>={#(version)#}); name=swift(>=); sourcetext=swift(>=<#T##version#>)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: swift(<{#(version)#}); name=swift(<); sourcetext=swift(<<#T##version#>)
|
||||
// CONDITION-DAG: Pattern/CurrModule/Flair[ExprSpecific]: compiler(>={#(version)#}); name=compiler(>=); sourcetext=compiler(>=<#T##version#>)
|
||||
|
||||
Reference in New Issue
Block a user