1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
| {
| "ABIRoot": {
| "kind": "Root",
| "name": "TopLevel",
| "printedName": "TopLevel",
| "children": [
| {
| "kind": "Import",
| "name": "StoreKit",
| "printedName": "StoreKit",
| "declKind": "Import",
| "moduleName": "FirebaseAnalytics"
| },
| {
| "kind": "Import",
| "name": "SwiftUI",
| "printedName": "SwiftUI",
| "declKind": "Import",
| "moduleName": "FirebaseAnalytics"
| },
| {
| "kind": "TypeDecl",
| "name": "Analytics",
| "printedName": "Analytics",
| "children": [
| {
| "kind": "Function",
| "name": "logTransaction",
| "printedName": "logTransaction(_:)",
| "children": [
| {
| "kind": "TypeNominal",
| "name": "Void",
| "printedName": "()"
| },
| {
| "kind": "TypeNominal",
| "name": "Transaction",
| "printedName": "StoreKit.Transaction",
| "usr": "s:8StoreKit11TransactionV"
| }
| ],
| "declKind": "Func",
| "usr": "s:So12FIRAnalyticsC17FirebaseAnalyticsE14logTransactionyy8StoreKit0E0VFZ",
| "mangledName": "$sSo12FIRAnalyticsC17FirebaseAnalyticsE14logTransactionyy8StoreKit0E0VFZ",
| "moduleName": "FirebaseAnalytics",
| "static": true,
| "declAttributes": [
| "Final",
| "AccessControl",
| "RawDocComment"
| ],
| "isFromExtension": true,
| "funcSelfKind": "NonMutating"
| }
| ],
| "declKind": "Class",
| "usr": "c:objc(cs)FIRAnalytics",
| "moduleName": "FirebaseAnalytics",
| "isOpen": true,
| "objc_name": "FIRAnalytics",
| "declAttributes": [
| "ObjC",
| "Dynamic"
| ],
| "superclassUsr": "c:objc(cs)NSObject",
| "isExternal": true,
| "inheritsConvenienceInitializers": true,
| "superclassNames": [
| "ObjectiveC.NSObject"
| ],
| "conformances": [
| {
| "kind": "Conformance",
| "name": "Equatable",
| "printedName": "Equatable",
| "usr": "s:SQ",
| "mangledName": "$sSQ"
| },
| {
| "kind": "Conformance",
| "name": "Hashable",
| "printedName": "Hashable",
| "usr": "s:SH",
| "mangledName": "$sSH"
| },
| {
| "kind": "Conformance",
| "name": "CVarArg",
| "printedName": "CVarArg",
| "usr": "s:s7CVarArgP",
| "mangledName": "$ss7CVarArgP"
| },
| {
| "kind": "Conformance",
| "name": "_KeyValueCodingAndObservingPublishing",
| "printedName": "_KeyValueCodingAndObservingPublishing",
| "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
| "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
| },
| {
| "kind": "Conformance",
| "name": "_KeyValueCodingAndObserving",
| "printedName": "_KeyValueCodingAndObserving",
| "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
| "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
| },
| {
| "kind": "Conformance",
| "name": "CustomStringConvertible",
| "printedName": "CustomStringConvertible",
| "usr": "s:s23CustomStringConvertibleP",
| "mangledName": "$ss23CustomStringConvertibleP"
| },
| {
| "kind": "Conformance",
| "name": "CustomDebugStringConvertible",
| "printedName": "CustomDebugStringConvertible",
| "usr": "s:s28CustomDebugStringConvertibleP",
| "mangledName": "$ss28CustomDebugStringConvertibleP"
| }
| ]
| },
| {
| "kind": "TypeDecl",
| "name": "View",
| "printedName": "View",
| "children": [
| {
| "kind": "Function",
| "name": "analyticsScreen",
| "printedName": "analyticsScreen(name:class:extraParameters:)",
| "children": [
| {
| "kind": "TypeNominal",
| "name": "OpaqueTypeArchetype",
| "printedName": "some SwiftUI.View",
| "children": [
| {
| "kind": "TypeNominal",
| "name": "View",
| "printedName": "SwiftUI.View",
| "usr": "s:7SwiftUI4ViewP"
| }
| ]
| },
| {
| "kind": "TypeNominal",
| "name": "String",
| "printedName": "Swift.String",
| "usr": "s:SS"
| },
| {
| "kind": "TypeNominal",
| "name": "String",
| "printedName": "Swift.String",
| "hasDefaultArg": true,
| "usr": "s:SS"
| },
| {
| "kind": "TypeNominal",
| "name": "Dictionary",
| "printedName": "[Swift.String : Any]",
| "children": [
| {
| "kind": "TypeNominal",
| "name": "String",
| "printedName": "Swift.String",
| "usr": "s:SS"
| },
| {
| "kind": "TypeNominal",
| "name": "ProtocolComposition",
| "printedName": "Any"
| }
| ],
| "hasDefaultArg": true,
| "usr": "s:SD"
| }
| ],
| "declKind": "Func",
| "usr": "s:7SwiftUI4ViewP17FirebaseAnalyticsE15analyticsScreen4name5class15extraParametersQrSS_SSSDySSypGtF",
| "mangledName": "$s7SwiftUI4ViewP17FirebaseAnalyticsE15analyticsScreen4name5class15extraParametersQrSS_SSSDySSypGtF",
| "moduleName": "FirebaseAnalytics",
| "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
| "sugared_genericSig": "<Self where Self : SwiftUI.View>",
| "declAttributes": [
| "AccessControl",
| "RawDocComment"
| ],
| "isFromExtension": true,
| "funcSelfKind": "NonMutating"
| }
| ],
| "declKind": "Protocol",
| "usr": "s:7SwiftUI4ViewP",
| "mangledName": "$s7SwiftUI4ViewP",
| "moduleName": "SwiftUI",
| "genericSig": "<τ_0_0.Body : SwiftUI.View>",
| "sugared_genericSig": "<Self.Body : SwiftUI.View>",
| "intro_Macosx": "10.15",
| "intro_iOS": "13.0",
| "intro_tvOS": "13.0",
| "intro_watchOS": "6.0",
| "declAttributes": [
| "TypeEraser",
| "Available",
| "Available",
| "Available",
| "Available"
| ],
| "isExternal": true
| }
| ],
| "json_format_version": 8
| },
| "ConstValues": [
| {
| "filePath": "\/Volumes\/google\/src\/cloud\/hantran\/m145\/google3\/googlemac\/iPhone\/Firebase\/Analytics\/Sources\/Swift\/Analytics+SwiftUI.swift",
| "kind": "StringLiteral",
| "offset": 2555,
| "length": 6,
| "value": "\"View\""
| },
| {
| "filePath": "\/Volumes\/google\/src\/cloud\/hantran\/m145\/google3\/googlemac\/iPhone\/Firebase\/Analytics\/Sources\/Swift\/Analytics+SwiftUI.swift",
| "kind": "Dictionary",
| "offset": 2602,
| "length": 3,
| "value": "[]"
| }
| ]
| }
|
|