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.
1 parent 4a00da4 commit 8c8276aCopy full SHA for 8c8276a
test/IRGen/objc_runtime_name_attr.swift
@@ -0,0 +1,17 @@
1
+// RUN: %empty-directory(%t)
2
+// RUN: %target-swift-frontend %s -emit-ir | %FileCheck %s
3
+
4
+// REQUIRES: objc_interop
5
6
+//import Foundation
7
8
+class NormalEverydayClass {}
9
+// CHECK: @"$s22objc_runtime_name_attr19NormalEverydayClassCMm" = hidden global %objc_class
10
+// CHECK: @_DATA__TtC22objc_runtime_name_attr19NormalEverydayClass = private constant
11
12
13
+@_objcRuntimeName(RenamedClass)
14
+class ThisWillBeRenamed {}
15
+// CHECK: @"$s22objc_runtime_name_attr17ThisWillBeRenamedCMm" = hidden global %objc_class
16
+// CHECK: @_DATA_RenamedClass = private constant
17
0 commit comments