|
35 | 35 | #define DEFINE_DIAGNOSTIC_GROUPS_MACROS |
36 | 36 | #include "swift/AST/DefineDiagnosticGroupsMacros.h" |
37 | 37 |
|
38 | | -// GROUP(Name, DocsFile) |
39 | | -// GROUP_LINK(Parent, Child) |
| 38 | +// GROUP(Name,Option,DocsFile) |
| 39 | +// GROUP_LINK(Parent,Child) |
40 | 40 |
|
41 | | -GROUP(no_group, "") |
| 41 | +GROUP(no_group,none,"") |
42 | 42 |
|
43 | | -GROUP(ActorIsolatedCall, "actor-isolated-call") |
44 | | -GROUP(AlwaysAvailableDomain, "always-available-domain") |
45 | | -GROUP(AvailabilityUnrecognizedName, "availability-unrecognized-name") |
46 | | -GROUP(ClangDeclarationImport, "clang-declaration-import") |
47 | | -GROUP(CompilationCaching, "compilation-caching") |
48 | | -GROUP(ConformanceIsolation, "conformance-isolation") |
49 | | -GROUP(ForeignReferenceType, "foreign-reference-type") |
50 | | -GROUP(DeprecatedDeclaration, "deprecated-declaration") |
51 | | -GROUP(DynamicCallable, "dynamic-callable-requirements") |
52 | | -GROUP(DynamicExclusivity, "dynamic-exclusivity") |
53 | | -GROUP(EmbeddedRestrictions, "embedded-restrictions") |
54 | | -GROUP(ErrorInFutureSwiftVersion, "error-in-future-swift-version") |
55 | | -GROUP(ExclusivityViolation, "exclusivity-violation") |
56 | | -GROUP(ExistentialAny, "existential-any") |
57 | | -GROUP(ExistentialMemberAccess, "existential-member-access-limitations") |
58 | | -GROUP(ExistentialType, "existential-type") |
59 | | -GROUP(ImplementationOnlyDeprecated, "implementation-only-deprecated") |
60 | | -GROUP(IsolatedConformances, "isolated-conformances") |
61 | | -GROUP(MemberImportVisibility, "member-import-visibility") |
62 | | -GROUP(MissingModuleOnKnownPaths, "missing-module-on-known-paths") |
63 | | -GROUP(ModuleNotTestable, "module-not-testable") |
64 | | -GROUP(ModuleVersionMissing, "module-version-missing") |
65 | | -GROUP(MultipleInheritance, "multiple-inheritance") |
66 | | -GROUP(MutableGlobalVariable, "mutable-global-variable") |
67 | | -GROUP(NominalTypes, "nominal-types") |
68 | | -GROUP(NonisolatedNonsendingByDefault, "nonisolated-nonsending-by-default") |
69 | | -GROUP(OpaqueTypeInference, "opaque-type-inference") |
70 | | -GROUP(PerformanceHints, "performance-hints") |
71 | | -GROUP(PreconcurrencyImport, "preconcurrency-import") |
72 | | -GROUP(PropertyWrappers, "property-wrapper-requirements") |
73 | | -GROUP(ProtocolTypeNonConformance, "protocol-type-non-conformance") |
74 | | -GROUP(RegionIsolation, "region-isolation") |
75 | | -GROUP(ResultBuilderMethods, "result-builder-methods") |
76 | | -GROUP(ReturnTypeImplicitCopy, "return-type-implicit-copy") |
77 | | -GROUP(SemanticCopies, "semantic-copies") |
78 | | -GROUP(SendableClosureCaptures, "sendable-closure-captures") |
79 | | -GROUP(SendableMetatypes, "sendable-metatypes") |
80 | | -GROUP(SendingClosureRisksDataRace, "sending-closure-risks-data-race") |
81 | | -GROUP(SendingRisksDataRace, "sending-risks-data-race") |
82 | | -GROUP(StrictLanguageFeatures, "strict-language-features") |
83 | | -GROUP(StrictMemorySafety, "strict-memory-safety") |
84 | | -GROUP(StringInterpolationConformance, "string-interpolation-conformance") |
85 | | -GROUP(TemporaryPointers, "temporary-pointers") |
86 | | -GROUP(TrailingClosureMatching, "trailing-closure-matching") |
87 | | -GROUP(UnknownWarningGroup, "unknown-warning-group") |
88 | | -GROUP(WeakMutability, "weak-mutability") |
| 43 | +GROUP(ActorIsolatedCall,none,"actor-isolated-call") |
| 44 | +GROUP(AlwaysAvailableDomain,none,"always-available-domain") |
| 45 | +GROUP(AvailabilityUnrecognizedName,none,"availability-unrecognized-name") |
| 46 | +GROUP(ClangDeclarationImport,none,"clang-declaration-import") |
| 47 | +GROUP(CompilationCaching,none,"compilation-caching") |
| 48 | +GROUP(ConformanceIsolation,none,"conformance-isolation") |
| 49 | +GROUP(ForeignReferenceType,none,"foreign-reference-type") |
| 50 | +GROUP(DeprecatedDeclaration,none,"deprecated-declaration") |
| 51 | +GROUP(DynamicExclusivity,DefaultIgnoreWarnings,"dynamic-exclusivity") |
| 52 | +GROUP(DynamicCallable,none,"dynamic-callable-requirements") |
| 53 | +GROUP(EmbeddedRestrictions,DefaultIgnoreWarnings,"embedded-restrictions") |
| 54 | +GROUP(ErrorInFutureSwiftVersion,none,"error-in-future-swift-version") |
| 55 | +GROUP(ExclusivityViolation,none,"exclusivity-violation") |
| 56 | +GROUP(ExistentialAny,none,"existential-any") |
| 57 | +GROUP(ExistentialMemberAccess,none,"existential-member-access-limitations") |
| 58 | +GROUP(ExistentialType,none,"existential-type") |
| 59 | +GROUP(ImplementationOnlyDeprecated,none,"implementation-only-deprecated") |
| 60 | +GROUP(IsolatedConformances,none,"isolated-conformances") |
| 61 | +GROUP(MemberImportVisibility,none,"member-import-visibility") |
| 62 | +GROUP(MissingModuleOnKnownPaths,none,"missing-module-on-known-paths") |
| 63 | +GROUP(ModuleNotTestable,none,"module-not-testable") |
| 64 | +GROUP(ModuleVersionMissing,none,"module-version-missing") |
| 65 | +GROUP(MultipleInheritance,none,"multiple-inheritance") |
| 66 | +GROUP(MutableGlobalVariable,none,"mutable-global-variable") |
| 67 | +GROUP(NominalTypes,none,"nominal-types") |
| 68 | +GROUP(NonisolatedNonsendingByDefault,none,"nonisolated-nonsending-by-default") |
| 69 | +GROUP(OpaqueTypeInference,none,"opaque-type-inference") |
| 70 | +GROUP(PerformanceHints,DefaultIgnoreWarnings,"performance-hints") |
| 71 | +GROUP(PreconcurrencyImport,DefaultIgnoreWarnings,"preconcurrency-import") |
| 72 | +GROUP(PropertyWrappers,none,"property-wrapper-requirements") |
| 73 | +GROUP(ProtocolTypeNonConformance,none,"protocol-type-non-conformance") |
| 74 | +GROUP(RegionIsolation,none,"region-isolation") |
| 75 | +GROUP(ResultBuilderMethods,none,"result-builder-methods") |
| 76 | +GROUP(ReturnTypeImplicitCopy,none,"return-type-implicit-copy") |
| 77 | +GROUP(SendableClosureCaptures,none,"sendable-closure-captures") |
| 78 | +GROUP(SendableMetatypes,none,"sendable-metatypes") |
| 79 | +GROUP(SemanticCopies,DefaultIgnoreWarnings,"semantic-copies") |
| 80 | +GROUP(SendingClosureRisksDataRace,none,"sending-closure-risks-data-race") |
| 81 | +GROUP(SendingRisksDataRace,none,"sending-risks-data-race") |
| 82 | +GROUP(StrictLanguageFeatures,none,"strict-language-features") |
| 83 | +GROUP(UnrecognizedStrictLanguageFeatures,DefaultIgnoreWarnings,"strict-language-features") |
| 84 | +GROUP(StrictMemorySafety,none,"strict-memory-safety") |
| 85 | +GROUP(StringInterpolationConformance,none,"string-interpolation-conformance") |
| 86 | +GROUP(TemporaryPointers,none,"temporary-pointers") |
| 87 | +GROUP(TrailingClosureMatching,none,"trailing-closure-matching") |
| 88 | +GROUP(UnknownWarningGroup,none,"unknown-warning-group") |
| 89 | +GROUP(WeakMutability,none,"weak-mutability") |
89 | 90 |
|
90 | | -GROUP_LINK(PerformanceHints, ExistentialType) |
91 | | -GROUP_LINK(PerformanceHints, ReturnTypeImplicitCopy) |
| 91 | +GROUP_LINK(PerformanceHints,ExistentialType) |
| 92 | +GROUP_LINK(PerformanceHints,ReturnTypeImplicitCopy) |
92 | 93 |
|
93 | | -GROUP_LINK(RegionIsolation, SendingClosureRisksDataRace) |
94 | | -GROUP_LINK(RegionIsolation, SendingRisksDataRace) |
| 94 | +GROUP_LINK(RegionIsolation,SendingClosureRisksDataRace) |
| 95 | +GROUP_LINK(RegionIsolation,SendingRisksDataRace) |
| 96 | + |
| 97 | +GROUP_LINK(StrictLanguageFeatures, UnrecognizedStrictLanguageFeatures) |
95 | 98 |
|
96 | 99 | #define UNDEFINE_DIAGNOSTIC_GROUPS_MACROS |
97 | 100 | #include "swift/AST/DefineDiagnosticGroupsMacros.h" |
0 commit comments