We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5be168a + 79dd09c commit 75fc060Copy full SHA for 75fc060
stdlib/public/runtime/Metadata.cpp
@@ -2063,6 +2063,11 @@ bool swift::equalContexts(const ContextDescriptor *a,
2063
SWIFT_CC(swift)
2064
bool swift::swift_compareTypeContextDescriptors(
2065
const TypeContextDescriptor *a, const TypeContextDescriptor *b) {
2066
+ a = swift_auth_data_non_address(
2067
+ a, SpecialPointerAuthDiscriminators::TypeDescriptor);
2068
+ b = swift_auth_data_non_address(
2069
+ b, SpecialPointerAuthDiscriminators::TypeDescriptor);
2070
+
2071
// The implementation is the same as the implementation of
2072
// swift::equalContexts except that the handling of non-type
2073
// context descriptors and casts to TypeContextDescriptor are removed.
0 commit comments