@@ -39,6 +39,10 @@ extension ExportSymbolFlags {
3939 public static let static_resolver = ExportSymbolFlags (
4040 rawValue: Bit . static_resolver. rawValue
4141 )
42+ /// EXPORT_SYMBOL_FLAGS_FUNCTION_VARIANT
43+ public static let function_variant = ExportSymbolFlags (
44+ rawValue: Bit . function_variant. rawValue
45+ )
4246}
4347
4448extension ExportSymbolFlags {
@@ -51,6 +55,8 @@ extension ExportSymbolFlags {
5155 case stub_and_resolver
5256 /// EXPORT_SYMBOL_FLAGS_STATIC_RESOLVER
5357 case static_resolver
58+ /// EXPORT_SYMBOL_FLAGS_FUNCTION_VARIANT
59+ case function_variant
5460 }
5561}
5662
@@ -63,6 +69,7 @@ extension ExportSymbolFlags.Bit: RawRepresentable {
6369 case RawValue ( EXPORT_SYMBOL_FLAGS_REEXPORT) : self = . reexport
6470 case RawValue ( EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER) : self = . stub_and_resolver
6571 case RawValue ( EXPORT_SYMBOL_FLAGS_STATIC_RESOLVER) : self = . static_resolver
72+ case RawValue ( EXPORT_SYMBOL_FLAGS_FUNCTION_VARIANT) : self = . function_variant
6673 default : return nil
6774 }
6875 }
@@ -73,6 +80,7 @@ extension ExportSymbolFlags.Bit: RawRepresentable {
7380 case . reexport: RawValue ( EXPORT_SYMBOL_FLAGS_REEXPORT)
7481 case . stub_and_resolver: RawValue ( EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER)
7582 case . static_resolver: RawValue ( EXPORT_SYMBOL_FLAGS_STATIC_RESOLVER)
83+ case . function_variant: RawValue ( EXPORT_SYMBOL_FLAGS_FUNCTION_VARIANT)
7684 }
7785 }
7886}
@@ -84,6 +92,7 @@ extension ExportSymbolFlags.Bit: CustomStringConvertible {
8492 case . reexport: " EXPORT_SYMBOL_FLAGS_REEXPORT "
8593 case . stub_and_resolver: " EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER "
8694 case . static_resolver: " EXPORT_SYMBOL_FLAGS_STATIC_RESOLVER "
95+ case . function_variant: " EXPORT_SYMBOL_FLAGS_FUNCTION_VARIANT "
8796 }
8897 }
8998}
0 commit comments