Build Information
Failed to build GodotVision, reference v0.0.1 (b39e80
), with Swift 6.1 for Linux on 28 Apr 2025 09:22:30 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:151:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
149 | var args = ""
150 | if let type {
151 | if let m = classMap [type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
152 | if let method = findMethod (name: member, on: m) {
153 | args = assembleArgs (method, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:155:31: error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
153 | args = assembleArgs (method, method.arguments)
154 | }
155 | } else if let m = builtinMap [type] {
| `- error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
156 | if let method = findMethod (name: member, on: m) {
157 | args = assembleArgs(nil, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:77:5: note: var declared here
75 | }
76 |
77 | var builtinMap: [String: JGodotBuiltinClass] = [:]
| `- note: var declared here
78 |
79 | for x in jsonApi.builtinClasses {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[18/23] Emitting module Generator
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:180:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
178 | }
179 | let godotReturnType = method.returnValue?.type
180 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
181 | let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
182 | let returnType = getGodotType (method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:340:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
338 | if args != "" { args += ", " }
339 | var isRefOptional = false
340 | if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
341 | isRefOptional = isRefParameterOptional (className: className, method: method.name, arg: arg.name)
342 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:428:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
426 | } else {
427 | argref = escapeSwift (snakeToCamel (arg.name))
428 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
429 | optstorage = ""
430 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:431:24: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
429 | optstorage = ""
430 | } else {
431 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
432 | optstorage = ".content"
433 | } else if arg.type.starts(with: "typedarray::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
[19/23] Compiling Generator Arguments.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:68:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
66 | // - typedarrays, the default values need to be handled one by one, or a general conversion
67 | // system needs to be implemented
68 | if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
69 | if argument.type == "String" {
70 | def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:188:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
187 | var needAddress = "&"
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:190:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
191 | optstorage = ""
192 | } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:196:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
194 | optstorage = ".content"
195 | } else {
196 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
197 | optstorage = ".content"
198 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:207:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
205 | optstorage = ""
206 | }
207 | if (isStructMap [arg.type] ?? false) {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
208 | return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
209 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:221:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
212 | }
213 |
214 | func generateCopies (_ args: [JGodotArgument]) -> String {
| `- note: add '@MainActor' to make global function 'generateCopies' part of global actor 'MainActor'
215 | var body = ""
216 |
:
219 | var reference = godotArgumentToSwift (arg.name)
220 |
221 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
222 | if arg.type == "float" {
223 | reference = "Double (\(reference))"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
84 | }
85 |
86 | func generateBuiltinCtors (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
87 | _ bc: JGodotBuiltinClass,
88 | _ ctors: [JGodotConstructor],
:
92 | members: [JGodotArgument]?)
93 | {
94 | let isStruct = isStructMap [typeName] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
95 |
96 | for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:236:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
234 | let ptrResult: String
235 | if has_return {
236 | let isStruct = isStructMap [godotReturnType ?? ""] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
237 | if isStruct {
238 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:252:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
250 | p ("\(typeName).\(methodToCall) (nil, \(ptrArgs), \(ptrResult)\(numberOfArgs))")
251 | } else {
252 | if isStructMap [typeName] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
253 | p ("withUnsafePointer (to: self) { ptr in ")
254 | p (" \(typeName).\(methodToCall) (UnsafeMutableRawPointer (mutating: ptr), \(ptrArgs), \(ptrResult)\(numberOfArgs))")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:329:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
327 | p ("\(declType) result: \(retType) = \(retType)()")
328 | }
329 | let isStruct = isStructMap [op.returnType] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
330 | if isStruct {
331 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:658:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
656 | storedMembers = bc.members
657 | } else {
658 | if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
| `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
659 | storedMembers = memberOffsets.compactMap({ m in
660 | return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
95 | }
96 | }
97 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
| `- note: var declared here
98 | for mo in jsonApi.builtinClassMemberOffsets {
99 | if mo.buildConfiguration == buildConfiguration {
[20/23] Compiling Generator BuiltinGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:68:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
66 | // - typedarrays, the default values need to be handled one by one, or a general conversion
67 | // system needs to be implemented
68 | if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
69 | if argument.type == "String" {
70 | def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:188:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
187 | var needAddress = "&"
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:190:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
191 | optstorage = ""
192 | } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:196:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
194 | optstorage = ".content"
195 | } else {
196 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
197 | optstorage = ".content"
198 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:207:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
205 | optstorage = ""
206 | }
207 | if (isStructMap [arg.type] ?? false) {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
208 | return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
209 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:221:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
212 | }
213 |
214 | func generateCopies (_ args: [JGodotArgument]) -> String {
| `- note: add '@MainActor' to make global function 'generateCopies' part of global actor 'MainActor'
215 | var body = ""
216 |
:
219 | var reference = godotArgumentToSwift (arg.name)
220 |
221 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
222 | if arg.type == "float" {
223 | reference = "Double (\(reference))"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
84 | }
85 |
86 | func generateBuiltinCtors (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
87 | _ bc: JGodotBuiltinClass,
88 | _ ctors: [JGodotConstructor],
:
92 | members: [JGodotArgument]?)
93 | {
94 | let isStruct = isStructMap [typeName] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
95 |
96 | for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:236:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
234 | let ptrResult: String
235 | if has_return {
236 | let isStruct = isStructMap [godotReturnType ?? ""] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
237 | if isStruct {
238 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:252:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
250 | p ("\(typeName).\(methodToCall) (nil, \(ptrArgs), \(ptrResult)\(numberOfArgs))")
251 | } else {
252 | if isStructMap [typeName] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
253 | p ("withUnsafePointer (to: self) { ptr in ")
254 | p (" \(typeName).\(methodToCall) (UnsafeMutableRawPointer (mutating: ptr), \(ptrArgs), \(ptrResult)\(numberOfArgs))")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:329:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
327 | p ("\(declType) result: \(retType) = \(retType)()")
328 | }
329 | let isStruct = isStructMap [op.returnType] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
330 | if isStruct {
331 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:658:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
656 | storedMembers = bc.members
657 | } else {
658 | if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
| `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
659 | storedMembers = memberOffsets.compactMap({ m in
660 | return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
95 | }
96 | }
97 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
| `- note: var declared here
98 | for mo in jsonApi.builtinClassMemberOffsets {
99 | if mo.buildConfiguration == buildConfiguration {
[1/1] Compiling plugin CodeGeneratorPlugin
Building for debugging...
[1/44] Write sources
[18/44] Compiling GDExtension GDExtensionSupport.c
[19/44] Write swift-version-24593BA9C3E375BF.txt
[21/49] Emitting module SwiftSyntax509
[22/49] Compiling SwiftSyntax509 Empty.swift
[23/50] Wrapping AST for SwiftSyntax509 for debugging
[25/95] Emitting module ExtensionApi
[26/95] Compiling ExtensionApi ApiJsonModel+Extra.swift
[27/95] Compiling ExtensionApi ApiJsonModel.swift
[28/96] Wrapping AST for ExtensionApi for debugging
[30/107] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[31/107] Compiling SwiftSyntax Syntax.swift
[32/107] Compiling SwiftSyntax SyntaxArena.swift
[33/107] Compiling SwiftSyntax SyntaxChildren.swift
[34/107] Compiling SwiftSyntax SyntaxCollection.swift
[35/107] Compiling SwiftSyntax SyntaxData.swift
[36/113] Compiling Generator UtilityGen.swift
[37/114] Compiling Generator TypeHelpers.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:64:28: error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
43 | /// enum value, or nil if it can not be found.
44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
45 | func mapEnumValue (enumDef: String, value: String) -> String? {
| `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
46 | func findEnumMatch (element: JGodotGlobalEnumElement) -> String? {
47 | let enumCasePrefix = element.values.commonPrefix()
:
62 | }
63 | let t = enumDef.dropFirst(6)
64 | if let globalEnumDef = globalEnums [String (t)] {
| `- error: main actor-isolated var 'globalEnums' can not be referenced from a nonisolated context
65 | return findEnumMatch(element: globalEnumDef)
66 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:57:5: note: var declared here
55 | }
56 |
57 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
| `- note: var declared here
58 |
59 | print ("Running with projectDir=$(projectDir) and output=\(outputDir)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:73:19: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
43 | /// enum value, or nil if it can not be found.
44 | /// Example type: "ArrowDirection", value: "0" would return ".up"
45 | func mapEnumValue (enumDef: String, value: String) -> String? {
| `- note: add '@MainActor' to make global function 'mapEnumValue(enumDef:value:)' part of global actor 'MainActor'
46 | func findEnumMatch (element: JGodotGlobalEnumElement) -> String? {
47 | let enumCasePrefix = element.values.commonPrefix()
:
71 | let type = t [t.startIndex..<p]
72 | let enumt = t [t.index(p, offsetBy: 1)...]
73 | guard let x = classMap [String (type)] else {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
74 | print ("WARNING: Enum, could not find type \(type) for \(enumDef)")
75 | return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:335:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
233 | ///
234 | ///
235 | func getGodotType (_ t: TypeWithMeta?, kind: ArgumentKind = .classes) -> String {
| `- note: add '@MainActor' to make global function 'getGodotType(_:kind:)' part of global actor 'MainActor'
236 | guard let t else {
237 | return ""
:
333 | let nested = SimpleType(type: nestedTypeName, meta: nil)
334 |
335 | if classMap [nestedTypeName] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
336 | return "ObjectCollection<\(getGodotType (nested))>"
337 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/TypeHelpers.swift:353:22: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
350 | /// containing the Swift-type that is used to store this, and a suitable initialization
351 | /// value for it.
352 | func getBuiltinStorage (_ name: String) -> (String, String) {
| `- note: add '@MainActor' to make global function 'getBuiltinStorage' part of global actor 'MainActor'
353 | guard let size = builtinSizes [name] else {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
354 | fatalError()
355 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
[38/114] Compiling Generator Printer.swift
[39/114] Compiling Generator StringOperations.swift
[40/114] Compiling Generator Enums.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:23:22: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
10 |
11 | // The name of the form 'bitfield::'
12 | func findEnumDef (name: String) -> JGodotGlobalEnumElement? {
| `- note: add '@MainActor' to make global function 'findEnumDef(name:)' part of global actor 'MainActor'
13 | guard name.starts(with: "bitfield::") else {
14 | return nil
:
21 | }
22 | let type = full [full.startIndex..<split]
23 | guard let cdef = classMap [String (type)] else {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
24 | print ("Could not find class \(type) for \(name)")
25 | return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:114:13: error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
38 | }
39 |
40 | func generateEnums (_ p: Printer, cdef: JClassInfo?, values: [JGodotGlobalEnumElement], prefix: String?) {
| `- note: add '@MainActor' to make global function 'generateEnums(_:cdef:values:prefix:)' part of global actor 'MainActor'
41 | for enumDef in values {
42 | let isBitField = enumDef.isBitfield ?? false
:
112 | }
113 | if let prefix {
114 | globalEnums [prefix + enumDef.name] = enumDef
| `- error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
115 | }
116 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:57:5: note: mutation of this var is only permitted within the actor
55 | }
56 |
57 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
| `- note: mutation of this var is only permitted within the actor
58 |
59 | print ("Running with projectDir=$(projectDir) and output=\(outputDir)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:180:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
178 | }
179 | let godotReturnType = method.returnValue?.type
180 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
181 | let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
182 | let returnType = getGodotType (method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:241:27: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
223 | }
224 |
225 | func getResultPtr() -> String {
| `- note: add '@MainActor' to make local function 'getResultPtr()' part of global actor 'MainActor'
226 | let ptrResult: String
227 | if returnType != "" {
:
239 | } else if frameworkType {
240 | ptrResult = "&_result"
241 | } else if builtinSizes [godotReturnType] != nil {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
242 | ptrResult = "&_result.content"
243 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:340:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
338 | if args != "" { args += ", " }
339 | var isRefOptional = false
340 | if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
341 | isRefOptional = isRefParameterOptional (className: className, method: method.name, arg: arg.name)
342 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:428:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
426 | } else {
427 | argref = escapeSwift (snakeToCamel (arg.name))
428 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
429 | optstorage = ""
430 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:431:24: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
429 | optstorage = ""
430 | } else {
431 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
432 | optstorage = ".content"
433 | } else if arg.type.starts(with: "typedarray::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
[41/114] Compiling Generator MethodGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:23:22: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
10 |
11 | // The name of the form 'bitfield::'
12 | func findEnumDef (name: String) -> JGodotGlobalEnumElement? {
| `- note: add '@MainActor' to make global function 'findEnumDef(name:)' part of global actor 'MainActor'
13 | guard name.starts(with: "bitfield::") else {
14 | return nil
:
21 | }
22 | let type = full [full.startIndex..<split]
23 | guard let cdef = classMap [String (type)] else {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
24 | print ("Could not find class \(type) for \(name)")
25 | return nil
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Enums.swift:114:13: error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
38 | }
39 |
40 | func generateEnums (_ p: Printer, cdef: JClassInfo?, values: [JGodotGlobalEnumElement], prefix: String?) {
| `- note: add '@MainActor' to make global function 'generateEnums(_:cdef:values:prefix:)' part of global actor 'MainActor'
41 | for enumDef in values {
42 | let isBitField = enumDef.isBitfield ?? false
:
112 | }
113 | if let prefix {
114 | globalEnums [prefix + enumDef.name] = enumDef
| `- error: main actor-isolated var 'globalEnums' can not be mutated from a nonisolated context
115 | }
116 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:57:5: note: mutation of this var is only permitted within the actor
55 | }
56 |
57 | var globalEnums: [String: JGodotGlobalEnumElement] = [:]
| `- note: mutation of this var is only permitted within the actor
58 |
59 | print ("Running with projectDir=$(projectDir) and output=\(outputDir)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:180:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
178 | }
179 | let godotReturnType = method.returnValue?.type
180 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
181 | let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
182 | let returnType = getGodotType (method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:241:27: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
223 | }
224 |
225 | func getResultPtr() -> String {
| `- note: add '@MainActor' to make local function 'getResultPtr()' part of global actor 'MainActor'
226 | let ptrResult: String
227 | if returnType != "" {
:
239 | } else if frameworkType {
240 | ptrResult = "&_result"
241 | } else if builtinSizes [godotReturnType] != nil {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
242 | ptrResult = "&_result.content"
243 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:340:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
338 | if args != "" { args += ", " }
339 | var isRefOptional = false
340 | if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
341 | isRefOptional = isRefParameterOptional (className: className, method: method.name, arg: arg.name)
342 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:428:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
426 | } else {
427 | argref = escapeSwift (snakeToCamel (arg.name))
428 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
429 | optstorage = ""
430 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:431:24: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
429 | optstorage = ""
430 | } else {
431 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
432 | optstorage = ".content"
433 | } else if arg.type.starts(with: "typedarray::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
[42/114] Compiling Generator Arguments.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:68:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
66 | // - typedarrays, the default values need to be handled one by one, or a general conversion
67 | // system needs to be implemented
68 | if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
69 | if argument.type == "String" {
70 | def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:188:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
187 | var needAddress = "&"
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:190:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
191 | optstorage = ""
192 | } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:196:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
194 | optstorage = ".content"
195 | } else {
196 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
197 | optstorage = ".content"
198 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:207:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
205 | optstorage = ""
206 | }
207 | if (isStructMap [arg.type] ?? false) {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
208 | return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
209 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:221:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
212 | }
213 |
214 | func generateCopies (_ args: [JGodotArgument]) -> String {
| `- note: add '@MainActor' to make global function 'generateCopies' part of global actor 'MainActor'
215 | var body = ""
216 |
:
219 | var reference = godotArgumentToSwift (arg.name)
220 |
221 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
222 | if arg.type == "float" {
223 | reference = "Double (\(reference))"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
84 | }
85 |
86 | func generateBuiltinCtors (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
87 | _ bc: JGodotBuiltinClass,
88 | _ ctors: [JGodotConstructor],
:
92 | members: [JGodotArgument]?)
93 | {
94 | let isStruct = isStructMap [typeName] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
95 |
96 | for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:236:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
234 | let ptrResult: String
235 | if has_return {
236 | let isStruct = isStructMap [godotReturnType ?? ""] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
237 | if isStruct {
238 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:252:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
250 | p ("\(typeName).\(methodToCall) (nil, \(ptrArgs), \(ptrResult)\(numberOfArgs))")
251 | } else {
252 | if isStructMap [typeName] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
253 | p ("withUnsafePointer (to: self) { ptr in ")
254 | p (" \(typeName).\(methodToCall) (UnsafeMutableRawPointer (mutating: ptr), \(ptrArgs), \(ptrResult)\(numberOfArgs))")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:329:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
327 | p ("\(declType) result: \(retType) = \(retType)()")
328 | }
329 | let isStruct = isStructMap [op.returnType] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
330 | if isStruct {
331 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:658:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
656 | storedMembers = bc.members
657 | } else {
658 | if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
| `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
659 | storedMembers = memberOffsets.compactMap({ m in
660 | return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
95 | }
96 | }
97 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
| `- note: var declared here
98 | for mo in jsonApi.builtinClassMemberOffsets {
99 | if mo.buildConfiguration == buildConfiguration {
[43/114] Compiling Generator BuiltinGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:68:98: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
66 | // - typedarrays, the default values need to be handled one by one, or a general conversion
67 | // system needs to be implemented
68 | if !argumentType.starts(with: "Array") && !argumentType.starts(with: "bitfield::") && (!(isStructMap [argumentType] ?? false) || isPrimitiveType(name: argumentType)) && argumentType != "NodePath" && !argumentType.starts(with: "typedarray::") && !argumentType.starts (with: "Dictionary") && dv != "null" {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
69 | if argument.type == "String" {
70 | def = " = \(dv)"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:188:10: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
187 | var needAddress = "&"
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:190:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
188 | if !(isStructMap [arg.type] ?? false) { // { ) isCoreType(name: arg.type){
189 | argref = godotArgumentToSwift (arg.name)
190 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
191 | optstorage = ""
192 | } else if arg.type == "String" && mapStringToSwift {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:196:16: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
194 | optstorage = ".content"
195 | } else {
196 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
197 | optstorage = ".content"
198 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:207:9: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
182 | }
183 |
184 | func getArgRef (arg: JGodotArgument) -> String {
| `- note: add '@MainActor' to make global function 'getArgRef(arg:)' part of global actor 'MainActor'
185 | var argref: String
186 | var optstorage: String
:
205 | optstorage = ""
206 | }
207 | if (isStructMap [arg.type] ?? false) {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
208 | return "\(needAddress)\(escapeSwift(argref))\(optstorage)"
209 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/Arguments.swift:221:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
212 | }
213 |
214 | func generateCopies (_ args: [JGodotArgument]) -> String {
| `- note: add '@MainActor' to make global function 'generateCopies' part of global actor 'MainActor'
215 | var body = ""
216 |
:
219 | var reference = godotArgumentToSwift (arg.name)
220 |
221 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
222 | if arg.type == "float" {
223 | reference = "Double (\(reference))"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:94:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
84 | }
85 |
86 | func generateBuiltinCtors (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateBuiltinCtors(_:_:_:godotTypeName:typeName:typeEnum:members:)' part of global actor 'MainActor'
87 | _ bc: JGodotBuiltinClass,
88 | _ ctors: [JGodotConstructor],
:
92 | members: [JGodotArgument]?)
93 | {
94 | let isStruct = isStructMap [typeName] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
95 |
96 | for m in ctors {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:236:24: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
234 | let ptrResult: String
235 | if has_return {
236 | let isStruct = isStructMap [godotReturnType ?? ""] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
237 | if isStruct {
238 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:252:12: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
202 | }
203 |
204 | func generateMethodCall (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateMethodCall(_:typeName:methodToCall:godotReturnType:isStatic:arguments:kind:)' part of global actor 'MainActor'
205 | typeName: String,
206 | methodToCall: String,
:
250 | p ("\(typeName).\(methodToCall) (nil, \(ptrArgs), \(ptrResult)\(numberOfArgs))")
251 | } else {
252 | if isStructMap [typeName] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
253 | p ("withUnsafePointer (to: self) { ptr in ")
254 | p (" \(typeName).\(methodToCall) (UnsafeMutableRawPointer (mutating: ptr), \(ptrArgs), \(ptrResult)\(numberOfArgs))")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:329:32: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
327 | p ("\(declType) result: \(retType) = \(retType)()")
328 | }
329 | let isStruct = isStructMap [op.returnType] ?? false
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
330 | if isStruct {
331 | ptrResult = "&result"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/BuiltinGen.swift:658:59: error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
656 | storedMembers = bc.members
657 | } else {
658 | if kind == .isStruct, let memberOffsets = builtinMemberOffsets [bc.name] {
| `- error: main actor-isolated var 'builtinMemberOffsets' can not be referenced from a nonisolated context
659 | storedMembers = memberOffsets.compactMap({ m in
660 | return bc.members?.first(where: { $0.name == m.member })
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:97:5: note: var declared here
95 | }
96 | }
97 | var builtinMemberOffsets: [String: [JGodotMember]] = [:]
| `- note: var declared here
98 | for mo in jsonApi.builtinClassMemberOffsets {
99 | if mo.buildConfiguration == buildConfiguration {
[44/114] Compiling Generator main.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[45/114] Emitting module Generator
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:180:42: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
178 | }
179 | let godotReturnType = method.returnValue?.type
180 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
181 | let returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: className, method: method.name)
182 | let returnType = getGodotType (method.returnValue) + (returnOptional ? "?" : "")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:340:16: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
338 | if args != "" { args += ", " }
339 | var isRefOptional = false
340 | if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
341 | isRefOptional = isRefParameterOptional (className: className, method: method.name, arg: arg.name)
342 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:428:20: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
426 | } else {
427 | argref = escapeSwift (snakeToCamel (arg.name))
428 | if isStructMap [arg.type] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
429 | optstorage = ""
430 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/MethodGen.swift:431:24: error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
86 | /// - usedMethods: a set of methods that have been referenced by properties, to determine whether we make this public or private
87 | /// - Returns: nil, or the method we surfaced that needs to have the virtual supporting infrastructured wired up
88 | func methodGen (_ p: Printer, method: MethodDefinition, className: String, cdef: JClassInfo?, usedMethods: Set<String>, kind: MethodGenType, asSingleton: Bool) -> String? {
| `- note: add '@MainActor' to make global function 'methodGen(_:method:className:cdef:usedMethods:kind:asSingleton:)' part of global actor 'MainActor'
89 | var registerVirtualMethodName: String? = nil
90 |
:
429 | optstorage = ""
430 | } else {
431 | if builtinSizes [arg.type] != nil && arg.type != "Object" {
| `- error: main actor-isolated var 'builtinSizes' can not be referenced from a nonisolated context
432 | optstorage = ".content"
433 | } else if arg.type.starts(with: "typedarray::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:89:5: note: var declared here
87 |
88 | let buildConfiguration: String = "float_64"
89 | var builtinSizes: [String: Int] = [:]
| `- note: var declared here
90 | for cs in jsonApi.builtinClassSizes {
91 | if cs.buildConfiguration == buildConfiguration {
[46/114] Compiling Generator ClassGen.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:37:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
18 | var typeToChildren: [String:[String]] = [:]
19 |
20 | func makeDefaultInit (godotType: String, initCollection: String = "") -> String {
| `- note: add '@MainActor' to make global function 'makeDefaultInit(godotType:initCollection:)' part of global actor 'MainActor'
21 | switch godotType {
22 | case "int":
:
35 | let nestedTypeName = String (t.dropFirst(12))
36 | let simple = SimpleType(type: nestedTypeName)
37 | if classMap [nestedTypeName] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
38 | return "ObjectCollection<\(getGodotType (simple))>(\(initCollection))"
39 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:66:8: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
63 | }
64 |
65 | func argTypeNeedsCopy (godotType: String) -> Bool {
| `- note: add '@MainActor' to make global function 'argTypeNeedsCopy(godotType:)' part of global actor 'MainActor'
66 | if isStructMap [godotType] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
67 | return true
68 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:91:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
76 | }
77 |
78 | func generateVirtualProxy (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateVirtualProxy(_:cdef:methodName:method:)' part of global actor 'MainActor'
79 | cdef: JGodotExtensionAPIClass,
80 | methodName: String,
:
89 | if let ret = method.returnValue {
90 | let godotReturnType = ret.type
91 | let godotReturnTypeIsReferenceType = classMap [godotReturnType] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
92 | returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: methodName)
93 |
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:119:23: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
117 | if arg.type == "String" {
118 | argCall += "GString.stringFromGStringPtr (ptr: args [\(i)]!) ?? \"\""
119 | } else if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
120 | //
121 | // This idiom guarantees that: if this is a known object, we surface this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:126:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
124 | argPrep += "let resolved_\(i) = args [\(i)]!.load (as: UnsafeRawPointer.self)\n"
125 | let handleResolver: String
126 | if hasSubclasses.contains(cdef.name) {
| `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
127 | // If the type we are bubbling up has subclasses, we want to create the most
128 | // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:68:5: note: var declared here
66 | // for handle -> Swift type using `lookupObject` rather than creating
67 | // a plain wrapper directly from the handle
68 | var hasSubclasses = Set<String> ()
| `- note: var declared here
69 |
70 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 | }
156 | if let ret = method.returnValue {
157 | if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 | p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 | } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:51: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 | }
156 | if let ret = method.returnValue {
157 | if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 | p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 | } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:169:27: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
167 | derefField = "array.content"
168 | derefType = "type (of: ret.array.content)"
169 | } else if classMap [ret.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
170 | derefField = "handle"
171 | derefType = "UnsafeRawPointer?.self"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:181:30: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
179 | target = "array.content"
180 | } else {
181 | target = classMap [ret.type] != nil ? "handle" : "content"
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
182 | }
183 | p ("retPtr!.storeBytes (of: ret\(returnOptional ? "?" : "").\(derefField), as: \(derefType)) // \(ret.type)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:303:20: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
292 | p ("\n/* Properties */\n")
293 |
294 | func findMethod (forProperty: JGodotProperty, startAt: JGodotExtensionAPIClass, name: String, resolvedName: inout String, argName: inout String) -> JGodotClassMethod? {
| `- note: add '@MainActor' to make local function 'findMethod(forProperty:startAt:name:resolvedName:argName:)' part of global actor 'MainActor'
295 | if let here = methods.first(where: { $0.name == name}) {
296 | return here
:
301 | return nil
302 | }
303 | cdef = classMap [parentName]
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
304 | guard let cdef else {
305 | print ("Warning: Missing type \(parentName)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:385:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
283 | }
284 | }
285 | func generateProperties (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateProperties(_:cdef:_:_:_:asSingleton:)' part of global actor 'MainActor'
286 | cdef: JGodotExtensionAPIClass,
287 | _ properties: [JGodotProperty],
:
383 | }
384 | let godotReturnType = method.returnValue?.type
385 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
386 |
387 | let propertyOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: property.getter)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:512:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
510 | let construct: String
511 |
512 | if let _ = classMap [arg.type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
513 | argUnwrap += "var ptr_\(argIdx): UnsafeMutableRawPointer?\n"
514 | argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:94:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
44 | // }
45 |
46 | func lookupConstant (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'lookupConstant' part of global actor 'MainActor'
47 | func lookInDef (def: JClassInfo, match: String, local: Bool) -> String? {
48 | // TODO: for builtins, we wont have a cdef
:
92 | }
93 | let (type, name) = splitAtLastDot(str: txt)
94 | if type != "", let ldef = classMap [type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
95 | if let r = lookInDef(def: ldef, match: name, local: false) {
96 | return "``\(getGodotType(SimpleType (type: type)) + "/" + r)``"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:151:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
149 | var args = ""
150 | if let type {
151 | if let m = classMap [type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
152 | if let method = findMethod (name: member, on: m) {
153 | args = assembleArgs (method, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:155:31: error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
153 | args = assembleArgs (method, method.arguments)
154 | }
155 | } else if let m = builtinMap [type] {
| `- error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
156 | if let method = findMethod (name: member, on: m) {
157 | args = assembleArgs(nil, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:77:5: note: var declared here
75 | }
76 |
77 | var builtinMap: [String: JGodotBuiltinClass] = [:]
| `- note: var declared here
78 |
79 | for x in jsonApi.builtinClasses {
[47/114] Compiling Generator DocModel.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:37:12: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
18 | var typeToChildren: [String:[String]] = [:]
19 |
20 | func makeDefaultInit (godotType: String, initCollection: String = "") -> String {
| `- note: add '@MainActor' to make global function 'makeDefaultInit(godotType:initCollection:)' part of global actor 'MainActor'
21 | switch godotType {
22 | case "int":
:
35 | let nestedTypeName = String (t.dropFirst(12))
36 | let simple = SimpleType(type: nestedTypeName)
37 | if classMap [nestedTypeName] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
38 | return "ObjectCollection<\(getGodotType (simple))>(\(initCollection))"
39 | } else {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:66:8: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
63 | }
64 |
65 | func argTypeNeedsCopy (godotType: String) -> Bool {
| `- note: add '@MainActor' to make global function 'argTypeNeedsCopy(godotType:)' part of global actor 'MainActor'
66 | if isStructMap [godotType] ?? false {
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
67 | return true
68 | }
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:91:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
76 | }
77 |
78 | func generateVirtualProxy (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateVirtualProxy(_:cdef:methodName:method:)' part of global actor 'MainActor'
79 | cdef: JGodotExtensionAPIClass,
80 | methodName: String,
:
89 | if let ret = method.returnValue {
90 | let godotReturnType = ret.type
91 | let godotReturnTypeIsReferenceType = classMap [godotReturnType] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
92 | returnOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: methodName)
93 |
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:119:23: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
117 | if arg.type == "String" {
118 | argCall += "GString.stringFromGStringPtr (ptr: args [\(i)]!) ?? \"\""
119 | } else if classMap [arg.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
120 | //
121 | // This idiom guarantees that: if this is a known object, we surface this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:126:20: error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
124 | argPrep += "let resolved_\(i) = args [\(i)]!.load (as: UnsafeRawPointer.self)\n"
125 | let handleResolver: String
126 | if hasSubclasses.contains(cdef.name) {
| `- error: main actor-isolated var 'hasSubclasses' can not be referenced from a nonisolated context
127 | // If the type we are bubbling up has subclasses, we want to create the most
128 | // derived type if possible, so we perform the longer lookup
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:68:5: note: var declared here
66 | // for handle -> Swift type using `lookupObject` rather than creating
67 | // a plain wrapper directly from the handle
68 | var hasSubclasses = Set<String> ()
| `- note: var declared here
69 |
70 | for x in jsonApi.classes {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:16: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 | }
156 | if let ret = method.returnValue {
157 | if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 | p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 | } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:157:51: error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
155 | }
156 | if let ret = method.returnValue {
157 | if isStructMap [ret.type] ?? false || isStructMap [virtRet ?? "NON_EXIDTENT"] ?? false || ret.type.starts(with: "bitfield::"){
| `- error: main actor-isolated var 'isStructMap' can not be referenced from a nonisolated context
158 | p ("retPtr!.storeBytes (of: ret, as: \(virtRet!).self)")
159 | } else if ret.type.starts(with: "enum::") {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:35:5: note: var declared here
33 | // Determines whether a built-in type is defined as a structure, this means:
34 | // that it has fields and does not have a "handle" pointer to the native object
35 | var isStructMap: [String:Bool] = [:]
| `- note: var declared here
36 |
37 | func dropMatchingPrefix (_ enumName: String, _ enumKey: String) -> String {
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:169:27: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
167 | derefField = "array.content"
168 | derefType = "type (of: ret.array.content)"
169 | } else if classMap [ret.type] != nil {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
170 | derefField = "handle"
171 | derefType = "UnsafeRawPointer?.self"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:181:30: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
179 | target = "array.content"
180 | } else {
181 | target = classMap [ret.type] != nil ? "handle" : "content"
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
182 | }
183 | p ("retPtr!.storeBytes (of: ret\(returnOptional ? "?" : "").\(derefField), as: \(derefType)) // \(ret.type)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:303:20: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
292 | p ("\n/* Properties */\n")
293 |
294 | func findMethod (forProperty: JGodotProperty, startAt: JGodotExtensionAPIClass, name: String, resolvedName: inout String, argName: inout String) -> JGodotClassMethod? {
| `- note: add '@MainActor' to make local function 'findMethod(forProperty:startAt:name:resolvedName:argName:)' part of global actor 'MainActor'
295 | if let here = methods.first(where: { $0.name == name}) {
296 | return here
:
301 | return nil
302 | }
303 | cdef = classMap [parentName]
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
304 | guard let cdef else {
305 | print ("Warning: Missing type \(parentName)")
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:385:46: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
283 | }
284 | }
285 | func generateProperties (_ p: Printer,
| `- note: add '@MainActor' to make global function 'generateProperties(_:cdef:_:_:_:asSingleton:)' part of global actor 'MainActor'
286 | cdef: JGodotExtensionAPIClass,
287 | _ properties: [JGodotProperty],
:
383 | }
384 | let godotReturnType = method.returnValue?.type
385 | let godotReturnTypeIsReferenceType = classMap [godotReturnType ?? ""] != nil
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
386 |
387 | let propertyOptional = godotReturnTypeIsReferenceType && isReturnOptional(className: cdef.name, method: property.getter)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/ClassGen.swift:512:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
510 | let construct: String
511 |
512 | if let _ = classMap [arg.type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
513 | argUnwrap += "var ptr_\(argIdx): UnsafeMutableRawPointer?\n"
514 | argUnwrap += "args [\(argIdx)].toType (Variant.GType.object, dest: &ptr_\(argIdx))\n"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:94:35: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
44 | // }
45 |
46 | func lookupConstant (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'lookupConstant' part of global actor 'MainActor'
47 | func lookInDef (def: JClassInfo, match: String, local: Bool) -> String? {
48 | // TODO: for builtins, we wont have a cdef
:
92 | }
93 | let (type, name) = splitAtLastDot(str: txt)
94 | if type != "", let ldef = classMap [type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
95 | if let r = lookInDef(def: ldef, match: name, local: false) {
96 | return "``\(getGodotType(SimpleType (type: type)) + "/" + r)``"
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:151:24: error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
149 | var args = ""
150 | if let type {
151 | if let m = classMap [type] {
| `- error: main actor-isolated var 'classMap' can not be referenced from a nonisolated context
152 | if let method = findMethod (name: member, on: m) {
153 | args = assembleArgs (method, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:62:5: note: var declared here
60 |
61 | // Maps from a the class name to its definition
62 | var classMap: [String:JGodotExtensionAPIClass] = [:]
| `- note: var declared here
63 |
64 | // Tracks whether a Godot type has subclasses, we want to use this
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/DocModel.swift:155:31: error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
129 | }
130 |
131 | func convertMethod (_ txt: String.SubSequence) -> String {
| `- note: add '@MainActor' to make local function 'convertMethod' part of global actor 'MainActor'
132 | if txt.starts(with: "@") {
133 | // TODO, examples:
:
153 | args = assembleArgs (method, method.arguments)
154 | }
155 | } else if let m = builtinMap [type] {
| `- error: main actor-isolated var 'builtinMap' can not be referenced from a nonisolated context
156 | if let method = findMethod (name: member, on: m) {
157 | args = assembleArgs(nil, method.arguments)
/host/spi-builder-workspace/.build/checkouts/SwiftGodot/Generator/Generator/main.swift:77:5: note: var declared here
75 | }
76 |
77 | var builtinMap: [String: JGodotBuiltinClass] = [:]
| `- note: var declared here
78 |
79 | for x in jsonApi.builtinClasses {
[48/114] Compiling SwiftSyntax SyntaxText.swift
[49/114] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[50/114] Compiling SwiftSyntax TokenDiagnostic.swift
[51/114] Compiling SwiftSyntax TokenSyntax.swift
[52/114] Compiling SwiftSyntax Trivia.swift
[53/114] Compiling SwiftSyntax Utils.swift
[54/114] Compiling SwiftSyntax RawSyntax.swift
[55/114] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[56/114] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[57/114] Compiling SwiftSyntax RawSyntaxTokenView.swift
[58/114] Compiling SwiftSyntax SourceLength.swift
[59/114] Compiling SwiftSyntax SourceLocation.swift
[60/114] Compiling SwiftSyntax SourcePresence.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
warning: 'swiftgodotkit': 'Dodge' was identified as an executable target given the presence of a 'main' file. Starting with tools version 5.4.0 executable targets should be declared as 'executableTarget()'
[0/5] Write swift-version-24593BA9C3E375BF.txt
[2/8] Compiling ExtensionApi ApiJsonModel+Extra.swift
[3/8] Emitting module ExtensionApi
[4/8] Compiling ExtensionApi ApiJsonModel.swift
[6/19] Compiling Generator UtilityGen.swift
[7/20] Compiling Generator StringOperations.swift
[8/20] Compiling Generator main.swift
[9/20] Compiling Generator Printer.swift
[10/20] Compiling Generator TypeHelpers.swift
[11/20] Compiling Generator Enums.swift
[12/20] Compiling Generator MethodGen.swift
[13/20] Compiling Generator Arguments.swift
[14/20] Compiling Generator BuiltinGen.swift
[15/20] Emitting module Generator
[16/20] Compiling Generator ClassGen.swift
[17/20] Compiling Generator DocModel.swift
[18/21] Wrapping AST for Generator for debugging
[19/21] Write Objects.LinkFileList
[20/21] Linking Generator-tool
[0/1] Planning build
[1/1] Compiling plugin CodeGeneratorPlugin
Building for debugging...
[1/26] Write sources
[3/28] Write swift-version-24593BA9C3E375BF.txt
[5/31] Compiling SwiftSyntax509 Empty.swift
[6/31] Emitting module SwiftSyntax509
[8/31] Emitting module ExtensionApi
[9/77] Wrapping AST for ExtensionApi for debugging
[11/78] Emitting module Generator
[12/79] Wrapping AST for Generator for debugging
[13/79] Write Objects.LinkFileList
[14/79] Linking Generator-tool
[16/79] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[17/79] Compiling SwiftSyntax Syntax.swift
[18/79] Compiling SwiftSyntax SyntaxArena.swift
[19/79] Compiling SwiftSyntax SyntaxChildren.swift
[20/79] Compiling SwiftSyntax SyntaxCollection.swift
[21/79] Compiling SwiftSyntax SyntaxData.swift
[22/85] Compiling SwiftSyntax RawSyntax.swift
[23/85] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[24/85] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[25/85] Compiling SwiftSyntax RawSyntaxTokenView.swift
[26/85] Compiling SwiftSyntax SourceLength.swift
[27/85] Compiling SwiftSyntax SourceLocation.swift
[28/85] Compiling SwiftSyntax SourcePresence.swift
[29/85] Emitting module SwiftSyntax
Running with projectDir=$(projectDir) and output=/host/spi-builder-workspace/.build/plugins/outputs/swiftgodot/SwiftGodot/destination/CodeGeneratorPlugin/GeneratedSources
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [Variant] = 0
Generator/default_value: no support for [typedarray::RDPipelineSpecializationConstant] = Array[RDPipelineSpecializationConstant]([])
Generator/default_value: no support for [typedarray::RDPipelineSpecializationConstant] = Array[RDPipelineSpecializationConstant]([])
[29/85] Generating GeneratedSources
[30/85] Write sources
[32/85] Compiling SwiftSyntax ChildNameForKeyPath.swift
[33/85] Compiling SwiftSyntax Keyword.swift
[34/85] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[35/85] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[36/85] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[37/85] Compiling SwiftSyntax SyntaxBaseNodes.swift
[38/85] Compiling SwiftSyntax SyntaxDeclNodes.swift
[39/85] Compiling SwiftSyntax SyntaxExprNodes.swift
[40/85] Compiling SwiftSyntax SyntaxNodes.swift
[41/85] Compiling SwiftSyntax SyntaxPatternNodes.swift
[42/85] Compiling SwiftSyntax SyntaxStmtNodes.swift
[43/85] Compiling SwiftSyntax SyntaxTypeNodes.swift
[44/85] Compiling SwiftSyntax SyntaxCollections.swift
[45/85] Compiling SwiftSyntax SyntaxEnum.swift
[46/85] Compiling SwiftSyntax SyntaxKind.swift
[47/85] Compiling SwiftSyntax SyntaxRewriter.swift
[48/85] Compiling SwiftSyntax SyntaxTraits.swift
[49/85] Compiling SwiftSyntax SyntaxTransform.swift
[50/85] Compiling SwiftSyntax SyntaxText.swift
[51/85] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[52/85] Compiling SwiftSyntax TokenDiagnostic.swift
[53/85] Compiling SwiftSyntax TokenSyntax.swift
[54/85] Compiling SwiftSyntax Trivia.swift
[55/85] Compiling SwiftSyntax Utils.swift
[56/85] Compiling SwiftSyntax AbsolutePosition.swift
[57/85] Compiling SwiftSyntax Assert.swift
[58/85] Compiling SwiftSyntax BumpPtrAllocator.swift
[59/85] Compiling SwiftSyntax CommonAncestor.swift
[60/85] Compiling SwiftSyntax Convenience.swift
[61/85] Compiling SwiftSyntax MemoryLayout.swift
[62/85] Compiling SwiftSyntax MissingNodeInitializers.swift
[63/85] Compiling SwiftSyntax SyntaxVisitor.swift
[64/85] Compiling SwiftSyntax TokenKind.swift
[65/85] Compiling SwiftSyntax Tokens.swift
[66/85] Compiling SwiftSyntax TriviaPieces.swift
[67/85] Compiling SwiftSyntax RawSyntaxNodes.swift
[68/85] Compiling SwiftSyntax RawSyntaxValidation.swift
[69/86] Wrapping AST for SwiftSyntax for debugging
[71/137] Compiling SwiftDiagnostics Note.swift
[72/137] Compiling SwiftDiagnostics Message.swift
[73/137] Compiling SwiftDiagnostics Diagnostic.swift
[74/137] Emitting module SwiftDiagnostics
[75/137] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[76/137] Compiling SwiftBasicFormat Syntax+Extensions.swift
[77/137] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[78/137] Compiling SwiftDiagnostics Convenience.swift
[79/137] Compiling SwiftDiagnostics FixIt.swift
[80/137] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[81/137] Emitting module SwiftBasicFormat
[82/137] Compiling SwiftBasicFormat BasicFormat.swift
[84/138] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[85/139] Wrapping AST for SwiftBasicFormat for debugging
[86/139] Wrapping AST for SwiftDiagnostics for debugging
[88/139] Emitting module SwiftParser
[89/144] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[90/144] Compiling SwiftParser StringLiterals.swift
[91/144] Compiling SwiftParser SwiftParserCompatibility.swift
[92/144] Compiling SwiftParser SyntaxUtils.swift
[93/144] Compiling SwiftParser TokenConsumer.swift
[94/144] Compiling SwiftParser TokenPrecedence.swift
[95/144] Compiling SwiftParser TokenSpec.swift
[96/144] Compiling SwiftParser TokenSpecSet.swift
[97/144] Compiling SwiftParser TopLevel.swift
[98/144] Compiling SwiftParser TriviaParser.swift
[99/144] Compiling SwiftParser Lexer.swift
[100/144] Compiling SwiftParser RegexLiteralLexer.swift
[101/144] Compiling SwiftParser UnicodeScalarExtensions.swift
[102/144] Compiling SwiftParser Lookahead.swift
[103/144] Compiling SwiftParser LoopProgressCondition.swift
[104/144] Compiling SwiftParser Modifiers.swift
[105/144] Compiling SwiftParser Names.swift
[106/144] Compiling SwiftParser Nominals.swift
[107/144] Compiling SwiftParser Parameters.swift
[108/144] Compiling SwiftParser ParseSourceFile.swift
[109/144] Compiling SwiftParser Parser.swift
[110/144] Compiling SwiftParser Patterns.swift
[111/144] Compiling SwiftParser Recovery.swift
[112/144] Compiling SwiftParser Specifiers.swift
[113/144] Compiling SwiftParser Statements.swift
[114/144] Compiling SwiftParser ExperimentalFeatures.swift
[115/144] Compiling SwiftParser Expressions.swift
[116/144] Compiling SwiftParser IncrementalParseTransition.swift
[117/144] Compiling SwiftParser Cursor.swift
[118/144] Compiling SwiftParser Lexeme.swift
[119/144] Compiling SwiftParser LexemeSequence.swift
[120/144] Compiling SwiftParser Attributes.swift
[121/144] Compiling SwiftParser Availability.swift
[122/144] Compiling SwiftParser CharacterInfo.swift
[123/144] Compiling SwiftParser CollectionNodes+Parsable.swift
[124/144] Compiling SwiftParser Declarations.swift
[125/144] Compiling SwiftParser Directives.swift
[126/144] Compiling SwiftParser Types.swift
[127/144] Compiling SwiftParser IsLexerClassified.swift
[128/144] Compiling SwiftParser LayoutNodes+Parsable.swift
[129/144] Compiling SwiftParser Parser+TokenSpecSet.swift
[130/144] Compiling SwiftParser TokenSpecStaticMembers.swift
[131/145] Wrapping AST for SwiftParser for debugging
[133/168] Compiling SwiftOperators PrecedenceGroup.swift
[134/169] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[135/170] Compiling SwiftOperators SyntaxSynthesis.swift
[136/170] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[137/170] Compiling SwiftOperators PrecedenceGraph.swift
[138/170] Compiling SwiftOperators OperatorTable.swift
[139/170] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[140/170] Compiling SwiftParserDiagnostics Utils.swift
[141/170] Compiling SwiftOperators OperatorTable+Semantics.swift
[142/170] Compiling SwiftParserDiagnostics MissingNodesError.swift
[143/170] Compiling SwiftParserDiagnostics MissingTokenError.swift
[144/170] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[145/170] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[146/170] Emitting module SwiftOperators
[147/170] Compiling SwiftOperators OperatorTable+Folding.swift
[149/171] Emitting module SwiftParserDiagnostics
[150/171] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[150/171] Wrapping AST for SwiftOperators for debugging
[154/171] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[155/171] Compiling SwiftParserDiagnostics PresenceUtils.swift
[158/171] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[159/171] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[160/172] Wrapping AST for SwiftParserDiagnostics for debugging
[162/186] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[163/186] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[164/187] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[165/187] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[166/187] Compiling SwiftSyntaxBuilder Indenter.swift
[167/187] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[168/187] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[169/187] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[170/187] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[171/187] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[172/187] Emitting module SwiftSyntaxBuilder
[173/187] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[174/187] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[175/187] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[176/187] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[177/188] Wrapping AST for SwiftSyntaxBuilder for debugging
[179/202] Compiling SwiftSyntaxMacros Macro.swift
[180/202] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[181/203] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[182/203] Compiling SwiftSyntaxMacros Macro+Format.swift
[183/203] Compiling SwiftSyntaxMacros MemberMacro.swift
[184/203] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[185/203] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[186/203] Compiling SwiftSyntaxMacros AccessorMacro.swift
[187/203] Compiling SwiftSyntaxMacros AttachedMacro.swift
[188/203] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[189/203] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[190/203] Compiling SwiftSyntaxMacros PeerMacro.swift
[191/203] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[192/203] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[193/203] Emitting module SwiftSyntaxMacros
[194/204] Wrapping AST for SwiftSyntaxMacros for debugging
[196/212] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[197/212] Emitting module SwiftSyntaxMacroExpansion
[198/212] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[199/212] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[200/212] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[201/212] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[202/212] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[203/212] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[204/213] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[206/220] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[207/220] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[208/220] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[209/220] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[210/220] Emitting module SwiftCompilerPluginMessageHandling
[211/220] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[212/220] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[213/221] Wrapping AST for SwiftCompilerPluginMessageHandling for debugging
[215/223] Emitting module SwiftCompilerPlugin
[216/223] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[217/224] Wrapping AST for SwiftCompilerPlugin for debugging
[219/237] Compiling SwiftGodotMacroLibrary SceneTreeMacro.swift
[220/238] Compiling SwiftGodotMacroLibrary NativeHandleDiscardingMacro.swift
[221/238] Compiling SwiftGodotMacroLibrary PickerNameProviderMacro.swift
[222/238] Compiling SwiftGodotMacroLibrary SignalMacro.swift
[223/238] Compiling SwiftGodotMacroLibrary TextureLiteralMacro.swift
[224/238] Compiling SwiftGodotMacroLibrary MacroExportGroup.swift
[225/238] Compiling SwiftGodotMacroLibrary MacroExportSubgroup.swift
[226/238] Compiling SwiftGodotMacroLibrary SwiftSyntax+MacroExport.swift
[227/238] Compiling SwiftGodotMacroLibrary InitSwiftExtensionMacro.swift
[228/238] Compiling SwiftGodotMacroLibrary MacroCallable.swift
[229/238] Compiling SwiftGodotMacroLibrary MacroExport.swift
[230/238] Compiling SwiftGodotMacroLibrary MacroGodot.swift
[231/238] Compiling SwiftGodotMacroLibrary MacroSharedApi.swift
[232/238] Emitting module SwiftGodotMacroLibrary
[233/239] Wrapping AST for SwiftGodotMacroLibrary for debugging
[234/239] Write Objects.LinkFileList
[235/239] Linking SwiftGodotMacroLibrary-tool
[237/415] Compiling SwiftGodot ClassServices.swift
[238/415] Compiling SwiftGodot ContentTypeStorage.swift
[239/415] Compiling SwiftGodot GArray.swift
[240/415] Compiling SwiftGodot GArrayCollection.swift
[241/415] Compiling SwiftGodot InspectableProperty.swift
[242/415] Compiling SwiftGodot NIOLock.swift
[243/415] Compiling SwiftGodot ObjectCollection.swift
[244/415] Compiling SwiftGodot Packed.swift
[245/415] Compiling SwiftGodot SignalRegistration.swift
[246/415] Compiling SwiftGodot SignalSupport.swift
[247/415] Compiling SwiftGodot StringExtensions.swift
[248/415] Compiling SwiftGodot VariantCollection.swift
[249/415] Compiling SwiftGodot VariantRepresentable.swift
[250/415] Compiling SwiftGodot VariantStorable.swift
[251/415] Compiling SwiftGodot Various.swift
[252/415] Compiling SwiftGodot Wrapped.swift
[253/415] Compiling SwiftGodot EntryPoint.swift
[254/415] Compiling SwiftGodot Export.swift
[255/415] Compiling SwiftGodot Arithmetic.swift
[256/415] Compiling SwiftGodot ClassInfo+ConvenienceProperties.swift
[257/415] Compiling SwiftGodot ColorExtensions.swift
[258/415] Compiling SwiftGodot GD+Utils.swift
[259/415] Compiling SwiftGodot GDictionary.swift
[260/415] Compiling SwiftGodot InputEvents.swift
[261/415] Compiling SwiftGodot NodeExtensions.swift
[262/440] Compiling SwiftGodot AudioEffectHighPassFilter.swift
[263/440] Compiling SwiftGodot AudioEffectHighShelfFilter.swift
[264/440] Compiling SwiftGodot AudioEffectInstance.swift
[265/440] Compiling SwiftGodot AudioEffectLimiter.swift
[266/440] Compiling SwiftGodot AudioEffectLowPassFilter.swift
[267/440] Compiling SwiftGodot AudioEffectLowShelfFilter.swift
[268/440] Compiling SwiftGodot AudioEffectNotchFilter.swift
[269/440] Compiling SwiftGodot AudioEffectPanner.swift
[270/440] Compiling SwiftGodot AudioEffectPhaser.swift
[271/440] Compiling SwiftGodot AudioEffectPitchShift.swift
[272/440] Compiling SwiftGodot AudioEffectRecord.swift
[273/440] Compiling SwiftGodot AudioEffectReverb.swift
[274/440] Compiling SwiftGodot AudioEffectSpectrumAnalyzer.swift
[275/440] Compiling SwiftGodot AudioEffectSpectrumAnalyzerInstance.swift
[276/440] Compiling SwiftGodot AudioEffectStereoEnhance.swift
[277/440] Compiling SwiftGodot AudioListener2D.swift
[278/440] Compiling SwiftGodot AudioListener3D.swift
[279/440] Compiling SwiftGodot AudioServer.swift
[280/440] Compiling SwiftGodot AudioStream.swift
[281/440] Compiling SwiftGodot AudioStreamGenerator.swift
[282/440] Compiling SwiftGodot AudioStreamGeneratorPlayback.swift
[283/440] Compiling SwiftGodot AudioStreamMP3.swift
[284/440] Compiling SwiftGodot AudioStreamMicrophone.swift
[285/440] Compiling SwiftGodot AudioStreamOggVorbis.swift
[286/440] Compiling SwiftGodot AudioStreamPlayback.swift
[287/465] Compiling SwiftGodot AnimatableBody3D.swift
[288/465] Compiling SwiftGodot AnimatedSprite2D.swift
[289/465] Compiling SwiftGodot AnimatedSprite3D.swift
[290/465] Compiling SwiftGodot AnimatedTexture.swift
[291/465] Compiling SwiftGodot Animation.swift
[292/465] Compiling SwiftGodot AnimationLibrary.swift
[293/465] Compiling SwiftGodot AnimationMixer.swift
[294/465] Compiling SwiftGodot AnimationNode.swift
[295/465] Compiling SwiftGodot AnimationNodeAdd2.swift
[296/465] Compiling SwiftGodot AnimationNodeAdd3.swift
[297/465] Compiling SwiftGodot AnimationNodeAnimation.swift
[298/465] Compiling SwiftGodot AnimationNodeBlend2.swift
[299/465] Compiling SwiftGodot AnimationNodeBlend3.swift
[300/465] Compiling SwiftGodot AnimationNodeBlendSpace1D.swift
[301/465] Compiling SwiftGodot AnimationNodeBlendSpace2D.swift
[302/465] Compiling SwiftGodot AnimationNodeBlendTree.swift
[303/465] Compiling SwiftGodot AnimationNodeOneShot.swift
[304/465] Compiling SwiftGodot AnimationNodeOutput.swift
[305/465] Compiling SwiftGodot AnimationNodeStateMachine.swift
[306/465] Compiling SwiftGodot AnimationNodeStateMachinePlayback.swift
[307/465] Compiling SwiftGodot AnimationNodeStateMachineTransition.swift
[308/465] Compiling SwiftGodot AnimationNodeSub2.swift
[309/465] Compiling SwiftGodot AnimationNodeSync.swift
[310/465] Compiling SwiftGodot AnimationNodeTimeScale.swift
[311/465] Compiling SwiftGodot AnimationNodeTimeSeek.swift
[312/465] Compiling SwiftGodot AnimationNodeTransition.swift
[313/465] Compiling SwiftGodot AnimationPlayer.swift
[314/465] Compiling SwiftGodot AnimationRootNode.swift
[315/465] Compiling SwiftGodot AnimationTree.swift
[316/465] Compiling SwiftGodot Area2D.swift
[317/465] Compiling SwiftGodot Area3D.swift
[318/465] Compiling SwiftGodot ArrayMesh.swift
[319/465] Compiling SwiftGodot ArrayOccluder3D.swift
[320/465] Compiling SwiftGodot AspectRatioContainer.swift
[321/465] Compiling SwiftGodot AtlasTexture.swift
[322/465] Compiling SwiftGodot AudioBusLayout.swift
[323/465] Compiling SwiftGodot AudioEffect.swift
[324/465] Compiling SwiftGodot AudioEffectAmplify.swift
[325/465] Compiling SwiftGodot AudioEffectBandLimitFilter.swift
[326/465] Compiling SwiftGodot AudioEffectBandPassFilter.swift
[327/465] Compiling SwiftGodot AudioEffectCapture.swift
[328/465] Compiling SwiftGodot AudioEffectChorus.swift
[329/465] Compiling SwiftGodot AudioEffectCompressor.swift
[330/465] Compiling SwiftGodot AudioEffectDelay.swift
[331/465] Compiling SwiftGodot AudioEffectDistortion.swift
[332/465] Compiling SwiftGodot AudioEffectEQ.swift
[333/465] Compiling SwiftGodot AudioEffectEQ10.swift
[334/465] Compiling SwiftGodot AudioEffectEQ21.swift
[335/465] Compiling SwiftGodot AudioEffectEQ6.swift
[336/465] Compiling SwiftGodot AudioEffectFilter.swift
[337/465] Compiling SwiftGodot PhysicsDirectSpaceState3D+IntersectRayResult.swift
[338/465] Compiling SwiftGodot GodotInterface.swift
[339/465] Compiling SwiftGodot MacroDefs.swift
[340/465] Compiling SwiftGodot LinearInterpolation.swift
[341/465] Compiling SwiftGodot RotationConversion.swift
[342/465] Compiling SwiftGodot Snapped.swift
[343/465] Compiling SwiftGodot SwiftGodot.swift
[344/465] Compiling SwiftGodot Variant.swift
[345/465] Compiling SwiftGodot AABB.swift
[346/465] Compiling SwiftGodot Array.swift
[347/465] Compiling SwiftGodot Basis.swift
[348/465] Compiling SwiftGodot Callable.swift
[349/465] Compiling SwiftGodot Color.swift
[350/465] Compiling SwiftGodot Dictionary.swift
[351/465] Compiling SwiftGodot Nil.swift
[352/465] Compiling SwiftGodot NodePath.swift
[353/465] Compiling SwiftGodot PackedByteArray.swift
[354/465] Compiling SwiftGodot PackedColorArray.swift
[355/465] Compiling SwiftGodot PackedFloat32Array.swift
[356/465] Compiling SwiftGodot PackedFloat64Array.swift
[357/465] Compiling SwiftGodot PackedInt32Array.swift
[358/465] Compiling SwiftGodot PackedInt64Array.swift
[359/465] Compiling SwiftGodot PackedStringArray.swift
[360/465] Compiling SwiftGodot PackedVector2Array.swift
[361/465] Compiling SwiftGodot PackedVector3Array.swift
[362/540] Compiling SwiftGodot AudioStreamPlaybackOggVorbis.swift
[363/540] Compiling SwiftGodot AudioStreamPlaybackPolyphonic.swift
[364/540] Compiling SwiftGodot AudioStreamPlaybackResampled.swift
[365/540] Compiling SwiftGodot AudioStreamPlayer.swift
[366/540] Compiling SwiftGodot AudioStreamPlayer2D.swift
[367/540] Compiling SwiftGodot AudioStreamPlayer3D.swift
[368/540] Compiling SwiftGodot AudioStreamPolyphonic.swift
[369/540] Compiling SwiftGodot AudioStreamRandomizer.swift
[370/540] Compiling SwiftGodot AudioStreamWAV.swift
[371/540] Compiling SwiftGodot BackBufferCopy.swift
[372/540] Compiling SwiftGodot BaseButton.swift
[373/540] Compiling SwiftGodot BaseMaterial3D.swift
[374/540] Compiling SwiftGodot BitMap.swift
[375/540] Compiling SwiftGodot Bone2D.swift
[376/540] Compiling SwiftGodot BoneAttachment3D.swift
[377/540] Compiling SwiftGodot BoneMap.swift
[378/540] Compiling SwiftGodot BoxContainer.swift
[379/540] Compiling SwiftGodot BoxMesh.swift
[380/540] Compiling SwiftGodot BoxOccluder3D.swift
[381/540] Compiling SwiftGodot BoxShape3D.swift
[382/540] Compiling SwiftGodot Button.swift
[383/540] Compiling SwiftGodot ButtonGroup.swift
[384/540] Compiling SwiftGodot CPUParticles2D.swift
[385/540] Compiling SwiftGodot CPUParticles3D.swift
[386/540] Compiling SwiftGodot CSGBox3D.swift
[387/565] Compiling SwiftGodot CSGCombiner3D.swift
[388/565] Compiling SwiftGodot CSGCylinder3D.swift
[389/565] Compiling SwiftGodot CSGMesh3D.swift
[390/565] Compiling SwiftGodot CSGPolygon3D.swift
[391/565] Compiling SwiftGodot CSGPrimitive3D.swift
[392/565] Compiling SwiftGodot CSGShape3D.swift
[393/565] Compiling SwiftGodot CSGSphere3D.swift
[394/565] Compiling SwiftGodot CSGTorus3D.swift
[395/565] Compiling SwiftGodot CallbackTweener.swift
[396/565] Compiling SwiftGodot Camera2D.swift
[397/565] Compiling SwiftGodot Camera3D.swift
[398/565] Compiling SwiftGodot CameraAttributes.swift
[399/565] Compiling SwiftGodot CameraAttributesPhysical.swift
[400/565] Compiling SwiftGodot CameraAttributesPractical.swift
[401/565] Compiling SwiftGodot CameraFeed.swift
[402/565] Compiling SwiftGodot CameraServer.swift
[403/565] Compiling SwiftGodot CameraTexture.swift
[404/565] Compiling SwiftGodot CanvasGroup.swift
[405/565] Compiling SwiftGodot CanvasItem.swift
[406/565] Compiling SwiftGodot CanvasItemMaterial.swift
[407/565] Compiling SwiftGodot CanvasLayer.swift
[408/565] Compiling SwiftGodot CanvasModulate.swift
[409/565] Compiling SwiftGodot CanvasTexture.swift
[410/565] Compiling SwiftGodot CapsuleMesh.swift
[411/565] Compiling SwiftGodot CapsuleShape2D.swift
[412/590] Compiling SwiftGodot CapsuleShape3D.swift
[413/590] Compiling SwiftGodot CenterContainer.swift
[414/590] Compiling SwiftGodot CharFXTransform.swift
[415/590] Compiling SwiftGodot CharacterBody2D.swift
[416/590] Compiling SwiftGodot CharacterBody3D.swift
[417/590] Compiling SwiftGodot CheckBox.swift
[418/590] Compiling SwiftGodot CheckButton.swift
[419/590] Compiling SwiftGodot CircleShape2D.swift
[420/590] Compiling SwiftGodot ClassDB.swift
[421/590] Compiling SwiftGodot CodeEdit.swift
[422/590] Compiling SwiftGodot CodeHighlighter.swift
[423/590] Compiling SwiftGodot CollisionObject2D.swift
[424/590] Compiling SwiftGodot CollisionObject3D.swift
[425/590] Compiling SwiftGodot CollisionPolygon2D.swift
[426/590] Compiling SwiftGodot CollisionPolygon3D.swift
[427/590] Compiling SwiftGodot CollisionShape2D.swift
[428/590] Compiling SwiftGodot CollisionShape3D.swift
[429/590] Compiling SwiftGodot ColorPicker.swift
[430/590] Compiling SwiftGodot ColorPickerButton.swift
[431/590] Compiling SwiftGodot ColorRect.swift
[432/590] Compiling SwiftGodot CompressedCubemap.swift
[433/590] Compiling SwiftGodot CompressedCubemapArray.swift
[434/590] Compiling SwiftGodot CompressedTexture2D.swift
[435/590] Compiling SwiftGodot CompressedTexture2DArray.swift
[436/590] Compiling SwiftGodot CompressedTexture3D.swift
[437/615] Compiling SwiftGodot Plane.swift
[438/615] Compiling SwiftGodot Projection.swift
[439/615] Compiling SwiftGodot Quaternion.swift
[440/615] Compiling SwiftGodot RID.swift
[441/615] Compiling SwiftGodot Rect2.swift
[442/615] Compiling SwiftGodot Rect2i.swift
[443/615] Compiling SwiftGodot Signal.swift
[444/615] Compiling SwiftGodot String.swift
[445/615] Compiling SwiftGodot StringName.swift
[446/615] Compiling SwiftGodot Transform2D.swift
[447/615] Compiling SwiftGodot Transform3D.swift
[448/615] Compiling SwiftGodot Vector2.swift
[449/615] Compiling SwiftGodot Vector2i.swift
[450/615] Compiling SwiftGodot Vector3.swift
[451/615] Compiling SwiftGodot Vector3i.swift
[452/615] Compiling SwiftGodot Vector4.swift
[453/615] Compiling SwiftGodot Vector4i.swift
[454/615] Compiling SwiftGodot core-defs.swift
[455/615] Compiling SwiftGodot utility.swift
[456/615] Compiling SwiftGodot AESContext.swift
[457/615] Compiling SwiftGodot AStar2D.swift
[458/615] Compiling SwiftGodot AStar3D.swift
[459/615] Compiling SwiftGodot AStarGrid2D.swift
[460/615] Compiling SwiftGodot AcceptDialog.swift
[461/615] Compiling SwiftGodot AnimatableBody2D.swift
[462/640] Compiling SwiftGodot EditorInspectorPlugin.swift
[463/640] Compiling SwiftGodot EditorInterface.swift
[464/640] Compiling SwiftGodot EditorNode3DGizmo.swift
[465/640] Compiling SwiftGodot EditorNode3DGizmoPlugin.swift
[466/640] Compiling SwiftGodot EditorPaths.swift
[467/640] Compiling SwiftGodot EditorPlugin.swift
[468/640] Compiling SwiftGodot EditorProperty.swift
[469/640] Compiling SwiftGodot EditorResourceConversionPlugin.swift
[470/640] Compiling SwiftGodot EditorResourcePicker.swift
[471/640] Compiling SwiftGodot EditorResourcePreview.swift
[472/640] Compiling SwiftGodot EditorResourcePreviewGenerator.swift
[473/640] Compiling SwiftGodot EditorResourceTooltipPlugin.swift
[474/640] Compiling SwiftGodot EditorSceneFormatImporter.swift
[475/640] Compiling SwiftGodot EditorSceneFormatImporterBlend.swift
[476/640] Compiling SwiftGodot EditorSceneFormatImporterFBX.swift
[477/640] Compiling SwiftGodot EditorSceneFormatImporterGLTF.swift
[478/640] Compiling SwiftGodot EditorScenePostImport.swift
[479/640] Compiling SwiftGodot EditorScenePostImportPlugin.swift
[480/640] Compiling SwiftGodot EditorScript.swift
[481/640] Compiling SwiftGodot EditorScriptPicker.swift
[482/640] Compiling SwiftGodot EditorSelection.swift
[483/640] Compiling SwiftGodot EditorSettings.swift
[484/640] Compiling SwiftGodot EditorSpinSlider.swift
[485/640] Compiling SwiftGodot EditorSyntaxHighlighter.swift
[486/640] Compiling SwiftGodot EditorTranslationParserPlugin.swift
[487/665] Compiling SwiftGodot CompressedTextureLayered.swift
[488/665] Compiling SwiftGodot ConcavePolygonShape2D.swift
[489/665] Compiling SwiftGodot ConcavePolygonShape3D.swift
[490/665] Compiling SwiftGodot ConeTwistJoint3D.swift
[491/665] Compiling SwiftGodot ConfigFile.swift
[492/665] Compiling SwiftGodot ConfirmationDialog.swift
[493/665] Compiling SwiftGodot Container.swift
[494/665] Compiling SwiftGodot Control.swift
[495/665] Compiling SwiftGodot ConvexPolygonShape2D.swift
[496/665] Compiling SwiftGodot ConvexPolygonShape3D.swift
[497/665] Compiling SwiftGodot Crypto.swift
[498/665] Compiling SwiftGodot CryptoKey.swift
[499/665] Compiling SwiftGodot Cubemap.swift
[500/665] Compiling SwiftGodot CubemapArray.swift
[501/665] Compiling SwiftGodot Curve.swift
[502/665] Compiling SwiftGodot Curve2D.swift
[503/665] Compiling SwiftGodot Curve3D.swift
[504/665] Compiling SwiftGodot CurveTexture.swift
[505/665] Compiling SwiftGodot CurveXYZTexture.swift
[506/665] Compiling SwiftGodot CylinderMesh.swift
[507/665] Compiling SwiftGodot CylinderShape3D.swift
[508/665] Compiling SwiftGodot DTLSServer.swift
[509/665] Compiling SwiftGodot DampedSpringJoint2D.swift
[510/665] Compiling SwiftGodot Decal.swift
[511/665] Compiling SwiftGodot DirAccess.swift
[512/690] Compiling SwiftGodot DirectionalLight2D.swift
[513/690] Compiling SwiftGodot DirectionalLight3D.swift
[514/690] Compiling SwiftGodot DisplayServer.swift
[515/690] Compiling SwiftGodot ENetConnection.swift
[516/690] Compiling SwiftGodot ENetMultiplayerPeer.swift
[517/690] Compiling SwiftGodot ENetPacketPeer.swift
[518/690] Compiling SwiftGodot EditorCommandPalette.swift
[519/690] Compiling SwiftGodot EditorDebuggerPlugin.swift
[520/690] Compiling SwiftGodot EditorDebuggerSession.swift
[521/690] Compiling SwiftGodot EditorExportPlatform.swift
[522/690] Compiling SwiftGodot EditorExportPlatformAndroid.swift
[523/690] Compiling SwiftGodot EditorExportPlatformIOS.swift
[524/690] Compiling SwiftGodot EditorExportPlatformLinuxBSD.swift
[525/690] Compiling SwiftGodot EditorExportPlatformMacOS.swift
[526/690] Compiling SwiftGodot EditorExportPlatformPC.swift
[527/690] Compiling SwiftGodot EditorExportPlatformWeb.swift
[528/690] Compiling SwiftGodot EditorExportPlatformWindows.swift
[529/690] Compiling SwiftGodot EditorExportPlugin.swift
[530/690] Compiling SwiftGodot EditorFeatureProfile.swift
[531/690] Compiling SwiftGodot EditorFileDialog.swift
[532/690] Compiling SwiftGodot EditorFileSystem.swift
[533/690] Compiling SwiftGodot EditorFileSystemDirectory.swift
[534/690] Compiling SwiftGodot EditorFileSystemImportFormatSupportQuery.swift
[535/690] Compiling SwiftGodot EditorImportPlugin.swift
[536/690] Compiling SwiftGodot EditorInspector.swift
[537/715] Compiling SwiftGodot GLTFDocument.swift
[538/715] Compiling SwiftGodot GLTFDocumentExtension.swift
[539/715] Compiling SwiftGodot GLTFDocumentExtensionConvertImporterMesh.swift
[540/715] Compiling SwiftGodot GLTFLight.swift
[541/715] Compiling SwiftGodot GLTFMesh.swift
[542/715] Compiling SwiftGodot GLTFNode.swift
[543/715] Compiling SwiftGodot GLTFPhysicsBody.swift
[544/715] Compiling SwiftGodot GLTFPhysicsShape.swift
[545/715] Compiling SwiftGodot GLTFSkeleton.swift
[546/715] Compiling SwiftGodot GLTFSkin.swift
[547/715] Compiling SwiftGodot GLTFSpecGloss.swift
[548/715] Compiling SwiftGodot GLTFState.swift
[549/715] Compiling SwiftGodot GLTFTexture.swift
[550/715] Compiling SwiftGodot GLTFTextureSampler.swift
[551/715] Compiling SwiftGodot GPUParticles2D.swift
[552/715] Compiling SwiftGodot GPUParticles3D.swift
[553/715] Compiling SwiftGodot GPUParticlesAttractor3D.swift
[554/715] Compiling SwiftGodot GPUParticlesAttractorBox3D.swift
[555/715] Compiling SwiftGodot GPUParticlesAttractorSphere3D.swift
[556/715] Compiling SwiftGodot GPUParticlesAttractorVectorField3D.swift
[557/715] Compiling SwiftGodot GPUParticlesCollision3D.swift
[558/715] Compiling SwiftGodot GPUParticlesCollisionBox3D.swift
[559/715] Compiling SwiftGodot GPUParticlesCollisionHeightField3D.swift
[560/715] Compiling SwiftGodot GPUParticlesCollisionSDF3D.swift
[561/715] Compiling SwiftGodot GPUParticlesCollisionSphere3D.swift
[562/740] Compiling SwiftGodot IP.swift
[563/740] Compiling SwiftGodot Image.swift
[564/740] Compiling SwiftGodot ImageFormatLoader.swift
[565/740] Compiling SwiftGodot ImageFormatLoaderExtension.swift
[566/740] Compiling SwiftGodot ImageTexture.swift
[567/740] Compiling SwiftGodot ImageTexture3D.swift
[568/740] Compiling SwiftGodot ImageTextureLayered.swift
[569/740] Compiling SwiftGodot ImmediateMesh.swift
[570/740] Compiling SwiftGodot ImporterMesh.swift
[571/740] Compiling SwiftGodot ImporterMeshInstance3D.swift
[572/740] Compiling SwiftGodot Input.swift
[573/740] Compiling SwiftGodot InputEvent.swift
[574/740] Compiling SwiftGodot InputEventAction.swift
[575/740] Compiling SwiftGodot InputEventFromWindow.swift
[576/740] Compiling SwiftGodot InputEventGesture.swift
[577/740] Compiling SwiftGodot InputEventJoypadButton.swift
[578/740] Compiling SwiftGodot InputEventJoypadMotion.swift
[579/740] Compiling SwiftGodot InputEventKey.swift
[580/740] Compiling SwiftGodot InputEventMIDI.swift
[581/740] Compiling SwiftGodot InputEventMagnifyGesture.swift
[582/740] Compiling SwiftGodot InputEventMouse.swift
[583/740] Compiling SwiftGodot InputEventMouseButton.swift
[584/740] Compiling SwiftGodot InputEventMouseMotion.swift
[585/740] Compiling SwiftGodot InputEventPanGesture.swift
[586/740] Compiling SwiftGodot InputEventScreenDrag.swift
[587/765] Compiling SwiftGodot Generic6DOFJoint3D.swift
[588/765] Compiling SwiftGodot Geometry2D.swift
[589/765] Compiling SwiftGodot Geometry3D.swift
[590/765] Compiling SwiftGodot GeometryInstance3D.swift
[591/765] Compiling SwiftGodot Gradient.swift
[592/765] Compiling SwiftGodot GradientTexture1D.swift
[593/765] Compiling SwiftGodot GradientTexture2D.swift
[594/765] Compiling SwiftGodot GraphEdit.swift
[595/765] Compiling SwiftGodot GraphElement.swift
[596/765] Compiling SwiftGodot GraphNode.swift
[597/765] Compiling SwiftGodot GridContainer.swift
[598/765] Compiling SwiftGodot GridMap.swift
[599/765] Compiling SwiftGodot GrooveJoint2D.swift
[600/765] Compiling SwiftGodot HBoxContainer.swift
[601/765] Compiling SwiftGodot HFlowContainer.swift
[602/765] Compiling SwiftGodot HMACContext.swift
[603/765] Compiling SwiftGodot HScrollBar.swift
[604/765] Compiling SwiftGodot HSeparator.swift
[605/765] Compiling SwiftGodot HSlider.swift
[606/765] Compiling SwiftGodot HSplitContainer.swift
[607/765] Compiling SwiftGodot HTTPClient.swift
[608/765] Compiling SwiftGodot HTTPRequest.swift
[609/765] Compiling SwiftGodot HashingContext.swift
[610/765] Compiling SwiftGodot HeightMapShape3D.swift
[611/765] Compiling SwiftGodot HingeJoint3D.swift
[612/790] Compiling SwiftGodot EditorUndoRedoManager.swift
[613/790] Compiling SwiftGodot EditorVCSInterface.swift
[614/790] Compiling SwiftGodot EncodedObjectAsID.swift
[615/790] Compiling SwiftGodot Engine.swift
[616/790] Compiling SwiftGodot EngineDebugger.swift
[617/790] Compiling SwiftGodot EngineProfiler.swift
[618/790] Compiling SwiftGodot Environment.swift
[619/790] Compiling SwiftGodot Expression.swift
[620/790] Compiling SwiftGodot FastNoiseLite.swift
[621/790] Compiling SwiftGodot FileAccess.swift
[622/790] Compiling SwiftGodot FileDialog.swift
[623/790] Compiling SwiftGodot FileSystemDock.swift
[624/790] Compiling SwiftGodot FlowContainer.swift
[625/790] Compiling SwiftGodot FogMaterial.swift
[626/790] Compiling SwiftGodot FogVolume.swift
[627/790] Compiling SwiftGodot Font.swift
[628/790] Compiling SwiftGodot FontFile.swift
[629/790] Compiling SwiftGodot FontVariation.swift
[630/790] Compiling SwiftGodot GDExtension.swift
[631/790] Compiling SwiftGodot GDExtensionManager.swift
[632/790] Compiling SwiftGodot GDScript.swift
[633/790] Compiling SwiftGodot GLTFAccessor.swift
[634/790] Compiling SwiftGodot GLTFAnimation.swift
[635/790] Compiling SwiftGodot GLTFBufferView.swift
[636/790] Compiling SwiftGodot GLTFCamera.swift
[637/815] Compiling SwiftGodot InputEventScreenTouch.swift
[638/815] Compiling SwiftGodot InputEventShortcut.swift
[639/815] Compiling SwiftGodot InputEventWithModifiers.swift
[640/815] Compiling SwiftGodot InputMap.swift
[641/815] Compiling SwiftGodot InstancePlaceholder.swift
[642/815] Compiling SwiftGodot IntervalTweener.swift
[643/815] Compiling SwiftGodot ItemList.swift
[644/815] Compiling SwiftGodot JNISingleton.swift
[645/815] Compiling SwiftGodot JSON.swift
[646/815] Compiling SwiftGodot JSONRPC.swift
[647/815] Compiling SwiftGodot JavaClass.swift
[648/815] Compiling SwiftGodot JavaClassWrapper.swift
[649/815] Compiling SwiftGodot JavaScriptBridge.swift
[650/815] Compiling SwiftGodot JavaScriptObject.swift
[651/815] Compiling SwiftGodot Joint2D.swift
[652/815] Compiling SwiftGodot Joint3D.swift
[653/815] Compiling SwiftGodot KinematicCollision2D.swift
[654/815] Compiling SwiftGodot KinematicCollision3D.swift
[655/815] Compiling SwiftGodot Label.swift
[656/815] Compiling SwiftGodot Label3D.swift
[657/815] Compiling SwiftGodot LabelSettings.swift
[658/815] Compiling SwiftGodot Light2D.swift
[659/815] Compiling SwiftGodot Light3D.swift
[660/815] Compiling SwiftGodot LightOccluder2D.swift
[661/815] Compiling SwiftGodot LightmapGI.swift
[662/840] Compiling SwiftGodot LightmapGIData.swift
[663/840] Compiling SwiftGodot LightmapProbe.swift
[664/840] Compiling SwiftGodot Lightmapper.swift
[665/840] Compiling SwiftGodot LightmapperRD.swift
[666/840] Compiling SwiftGodot Line2D.swift
[667/840] Compiling SwiftGodot LineEdit.swift
[668/840] Compiling SwiftGodot LinkButton.swift
[669/840] Compiling SwiftGodot MainLoop.swift
[670/840] Compiling SwiftGodot MarginContainer.swift
[671/840] Compiling SwiftGodot Marker2D.swift
[672/840] Compiling SwiftGodot Marker3D.swift
[673/840] Compiling SwiftGodot Marshalls.swift
[674/840] Compiling SwiftGodot Material.swift
[675/840] Compiling SwiftGodot MenuBar.swift
[676/840] Compiling SwiftGodot MenuButton.swift
[677/840] Compiling SwiftGodot Mesh.swift
[678/840] Compiling SwiftGodot MeshConvexDecompositionSettings.swift
[679/840] Compiling SwiftGodot MeshDataTool.swift
[680/840] Compiling SwiftGodot MeshInstance2D.swift
[681/840] Compiling SwiftGodot MeshInstance3D.swift
[682/840] Compiling SwiftGodot MeshLibrary.swift
[683/840] Compiling SwiftGodot MeshTexture.swift
[684/840] Compiling SwiftGodot MethodTweener.swift
[685/840] Compiling SwiftGodot MissingNode.swift
[686/840] Compiling SwiftGodot MissingResource.swift
[687/865] Compiling SwiftGodot OpenXRAction.swift
[688/865] Compiling SwiftGodot OpenXRActionMap.swift
[689/865] Compiling SwiftGodot OpenXRActionSet.swift
[690/865] Compiling SwiftGodot OpenXRExtensionWrapperExtension.swift
[691/865] Compiling SwiftGodot OpenXRHand.swift
[692/865] Compiling SwiftGodot OpenXRIPBinding.swift
[693/865] Compiling SwiftGodot OpenXRInteractionProfile.swift
[694/865] Compiling SwiftGodot OpenXRInteractionProfileMetadata.swift
[695/865] Compiling SwiftGodot OpenXRInterface.swift
[696/865] Compiling SwiftGodot OptimizedTranslation.swift
[697/865] Compiling SwiftGodot OptionButton.swift
[698/865] Compiling SwiftGodot PCKPacker.swift
[699/865] Compiling SwiftGodot PackedDataContainer.swift
[700/865] Compiling SwiftGodot PackedDataContainerRef.swift
[701/865] Compiling SwiftGodot PackedScene.swift
[702/865] Compiling SwiftGodot PacketPeer.swift
[703/865] Compiling SwiftGodot PacketPeerDTLS.swift
[704/865] Compiling SwiftGodot PacketPeerExtension.swift
[705/865] Compiling SwiftGodot PacketPeerStream.swift
[706/865] Compiling SwiftGodot PacketPeerUDP.swift
[707/865] Compiling SwiftGodot Panel.swift
[708/865] Compiling SwiftGodot PanelContainer.swift
[709/865] Compiling SwiftGodot PanoramaSkyMaterial.swift
[710/865] Compiling SwiftGodot ParallaxBackground.swift
[711/865] Compiling SwiftGodot ParallaxLayer.swift
[712/890] Compiling SwiftGodot MobileVRInterface.swift
[713/890] Compiling SwiftGodot MovieWriter.swift
[714/890] Compiling SwiftGodot MultiMesh.swift
[715/890] Compiling SwiftGodot MultiMeshInstance2D.swift
[716/890] Compiling SwiftGodot MultiMeshInstance3D.swift
[717/890] Compiling SwiftGodot MultiplayerAPI.swift
[718/890] Compiling SwiftGodot MultiplayerAPIExtension.swift
[719/890] Compiling SwiftGodot MultiplayerPeer.swift
[720/890] Compiling SwiftGodot MultiplayerPeerExtension.swift
[721/890] Compiling SwiftGodot MultiplayerSpawner.swift
[722/890] Compiling SwiftGodot MultiplayerSynchronizer.swift
[723/890] Compiling SwiftGodot Mutex.swift
[724/890] Compiling SwiftGodot NavigationAgent2D.swift
[725/890] Compiling SwiftGodot NavigationAgent3D.swift
[726/890] Compiling SwiftGodot NavigationLink2D.swift
[727/890] Compiling SwiftGodot NavigationLink3D.swift
[728/890] Compiling SwiftGodot NavigationMesh.swift
[729/890] Compiling SwiftGodot NavigationMeshGenerator.swift
[730/890] Compiling SwiftGodot NavigationMeshSourceGeometryData2D.swift
[731/890] Compiling SwiftGodot NavigationMeshSourceGeometryData3D.swift
[732/890] Compiling SwiftGodot NavigationObstacle2D.swift
[733/890] Compiling SwiftGodot NavigationObstacle3D.swift
[734/890] Compiling SwiftGodot NavigationPathQueryParameters2D.swift
[735/890] Compiling SwiftGodot NavigationPathQueryParameters3D.swift
[736/890] Compiling SwiftGodot NavigationPathQueryResult2D.swift
[737/915] Compiling SwiftGodot ResourceFormatLoader.swift
[738/915] Compiling SwiftGodot ResourceFormatSaver.swift
[739/915] Compiling SwiftGodot ResourceImporter.swift
[740/915] Compiling SwiftGodot ResourceImporterBMFont.swift
[741/915] Compiling SwiftGodot ResourceImporterBitMap.swift
[742/915] Compiling SwiftGodot ResourceImporterCSVTranslation.swift
[743/915] Compiling SwiftGodot ResourceImporterDynamicFont.swift
[744/915] Compiling SwiftGodot ResourceImporterImage.swift
[745/915] Compiling SwiftGodot ResourceImporterImageFont.swift
[746/915] Compiling SwiftGodot ResourceImporterLayeredTexture.swift
[747/915] Compiling SwiftGodot ResourceImporterMP3.swift
[748/915] Compiling SwiftGodot ResourceImporterOBJ.swift
[749/915] Compiling SwiftGodot ResourceImporterOggVorbis.swift
[750/915] Compiling SwiftGodot ResourceImporterScene.swift
[751/915] Compiling SwiftGodot ResourceImporterShaderFile.swift
[752/915] Compiling SwiftGodot ResourceImporterTexture.swift
[753/915] Compiling SwiftGodot ResourceImporterTextureAtlas.swift
[754/915] Compiling SwiftGodot ResourceImporterWAV.swift
[755/915] Compiling SwiftGodot ResourceLoader.swift
[756/915] Compiling SwiftGodot ResourcePreloader.swift
[757/915] Compiling SwiftGodot ResourceSaver.swift
[758/915] Compiling SwiftGodot ResourceUID.swift
[759/915] Compiling SwiftGodot RibbonTrailMesh.swift
[760/915] Compiling SwiftGodot RichTextEffect.swift
[761/915] Compiling SwiftGodot RichTextLabel.swift
[762/940] Compiling SwiftGodot Polygon2D.swift
[763/940] Compiling SwiftGodot PolygonOccluder3D.swift
[764/940] Compiling SwiftGodot PolygonPathFinder.swift
[765/940] Compiling SwiftGodot Popup.swift
[766/940] Compiling SwiftGodot PopupMenu.swift
[767/940] Compiling SwiftGodot PopupPanel.swift
[768/940] Compiling SwiftGodot PortableCompressedTexture2D.swift
[769/940] Compiling SwiftGodot PrimitiveMesh.swift
[770/940] Compiling SwiftGodot PrismMesh.swift
[771/940] Compiling SwiftGodot ProceduralSkyMaterial.swift
[772/940] Compiling SwiftGodot ProgressBar.swift
[773/940] Compiling SwiftGodot ProjectSettings.swift
[774/940] Compiling SwiftGodot PropertyTweener.swift
[775/940] Compiling SwiftGodot QuadMesh.swift
[776/940] Compiling SwiftGodot QuadOccluder3D.swift
[777/940] Compiling SwiftGodot RDAttachmentFormat.swift
[778/940] Compiling SwiftGodot RDFramebufferPass.swift
[779/940] Compiling SwiftGodot RDPipelineColorBlendState.swift
[780/940] Compiling SwiftGodot RDPipelineColorBlendStateAttachment.swift
[781/940] Compiling SwiftGodot RDPipelineDepthStencilState.swift
[782/940] Compiling SwiftGodot RDPipelineMultisampleState.swift
[783/940] Compiling SwiftGodot RDPipelineRasterizationState.swift
[784/940] Compiling SwiftGodot RDPipelineSpecializationConstant.swift
[785/940] Compiling SwiftGodot RDSamplerState.swift
[786/940] Compiling SwiftGodot RDShaderFile.swift
[787/965] Compiling SwiftGodot ParticleProcessMaterial.swift
[788/965] Compiling SwiftGodot Path2D.swift
[789/965] Compiling SwiftGodot Path3D.swift
[790/965] Compiling SwiftGodot PathFollow2D.swift
[791/965] Compiling SwiftGodot PathFollow3D.swift
[792/965] Compiling SwiftGodot Performance.swift
[793/965] Compiling SwiftGodot PhysicalBone2D.swift
[794/965] Compiling SwiftGodot PhysicalBone3D.swift
[795/965] Compiling SwiftGodot PhysicalSkyMaterial.swift
[796/965] Compiling SwiftGodot PhysicsBody2D.swift
[797/965] Compiling SwiftGodot PhysicsBody3D.swift
[798/965] Compiling SwiftGodot PhysicsDirectBodyState2D.swift
[799/965] Compiling SwiftGodot PhysicsDirectBodyState2DExtension.swift
[800/965] Compiling SwiftGodot PhysicsDirectBodyState3D.swift
[801/965] Compiling SwiftGodot PhysicsDirectBodyState3DExtension.swift
[802/965] Compiling SwiftGodot PhysicsDirectSpaceState2D.swift
[803/965] Compiling SwiftGodot PhysicsDirectSpaceState2DExtension.swift
[804/965] Compiling SwiftGodot PhysicsDirectSpaceState3D.swift
[805/965] Compiling SwiftGodot PhysicsDirectSpaceState3DExtension.swift
[806/965] Compiling SwiftGodot PhysicsMaterial.swift
[807/965] Compiling SwiftGodot PhysicsPointQueryParameters2D.swift
[808/965] Compiling SwiftGodot PhysicsPointQueryParameters3D.swift
[809/965] Compiling SwiftGodot PhysicsRayQueryParameters2D.swift
[810/965] Compiling SwiftGodot PhysicsRayQueryParameters3D.swift
[811/965] Compiling SwiftGodot PhysicsServer2D.swift
[812/990] Compiling SwiftGodot NavigationPathQueryResult3D.swift
[813/990] Compiling SwiftGodot NavigationPolygon.swift
[814/990] Compiling SwiftGodot NavigationRegion2D.swift
[815/990] Compiling SwiftGodot NavigationRegion3D.swift
[816/990] Compiling SwiftGodot NavigationServer2D.swift
[817/990] Compiling SwiftGodot NavigationServer3D.swift
[818/990] Compiling SwiftGodot NinePatchRect.swift
[819/990] Compiling SwiftGodot Node.swift
[820/990] Compiling SwiftGodot Node2D.swift
[821/990] Compiling SwiftGodot Node3D.swift
[822/990] Compiling SwiftGodot Node3DGizmo.swift
[823/990] Compiling SwiftGodot Noise.swift
[824/990] Compiling SwiftGodot NoiseTexture2D.swift
[825/990] Compiling SwiftGodot NoiseTexture3D.swift
[826/990] Compiling SwiftGodot ORMMaterial3D.swift
[827/990] Compiling SwiftGodot OS.swift
[828/990] Compiling SwiftGodot Object.swift
[829/990] Compiling SwiftGodot Occluder3D.swift
[830/990] Compiling SwiftGodot OccluderInstance3D.swift
[831/990] Compiling SwiftGodot OccluderPolygon2D.swift
[832/990] Compiling SwiftGodot OfflineMultiplayerPeer.swift
[833/990] Compiling SwiftGodot OggPacketSequence.swift
[834/990] Compiling SwiftGodot OggPacketSequencePlayback.swift
[835/990] Compiling SwiftGodot OmniLight3D.swift
[836/990] Compiling SwiftGodot OpenXRAPIExtension.swift
[837/1015] Compiling SwiftGodot PhysicsServer2DExtension.swift
[838/1015] Compiling SwiftGodot PhysicsServer2DManager.swift
[839/1015] Compiling SwiftGodot PhysicsServer3D.swift
[840/1015] Compiling SwiftGodot PhysicsServer3DExtension.swift
[841/1015] Compiling SwiftGodot PhysicsServer3DManager.swift
[842/1015] Compiling SwiftGodot PhysicsServer3DRenderingServerHandler.swift
[843/1015] Compiling SwiftGodot PhysicsShapeQueryParameters2D.swift
[844/1015] Compiling SwiftGodot PhysicsShapeQueryParameters3D.swift
[845/1015] Compiling SwiftGodot PhysicsTestMotionParameters2D.swift
[846/1015] Compiling SwiftGodot PhysicsTestMotionParameters3D.swift
[847/1015] Compiling SwiftGodot PhysicsTestMotionResult2D.swift
[848/1015] Compiling SwiftGodot PhysicsTestMotionResult3D.swift
[849/1015] Compiling SwiftGodot PinJoint2D.swift
[850/1015] Compiling SwiftGodot PinJoint3D.swift
[851/1015] Compiling SwiftGodot PlaceholderCubemap.swift
[852/1015] Compiling SwiftGodot PlaceholderCubemapArray.swift
[853/1015] Compiling SwiftGodot PlaceholderMaterial.swift
[854/1015] Compiling SwiftGodot PlaceholderMesh.swift
[855/1015] Compiling SwiftGodot PlaceholderTexture2D.swift
[856/1015] Compiling SwiftGodot PlaceholderTexture2DArray.swift
[857/1015] Compiling SwiftGodot PlaceholderTexture3D.swift
[858/1015] Compiling SwiftGodot PlaceholderTextureLayered.swift
[859/1015] Compiling SwiftGodot PlaneMesh.swift
[860/1015] Compiling SwiftGodot PointLight2D.swift
[861/1015] Compiling SwiftGodot PointMesh.swift
[862/1040] Compiling SwiftGodot RigidBody2D.swift
[863/1040] Compiling SwiftGodot RigidBody3D.swift
[864/1040] Compiling SwiftGodot RootMotionView.swift
[865/1040] Compiling SwiftGodot SceneMultiplayer.swift
[866/1040] Compiling SwiftGodot SceneReplicationConfig.swift
[867/1040] Compiling SwiftGodot SceneState.swift
[868/1040] Compiling SwiftGodot SceneTree.swift
[869/1040] Compiling SwiftGodot SceneTreeTimer.swift
[870/1040] Compiling SwiftGodot Script.swift
[871/1040] Compiling SwiftGodot ScriptCreateDialog.swift
[872/1040] Compiling SwiftGodot ScriptEditor.swift
[873/1040] Compiling SwiftGodot ScriptEditorBase.swift
[874/1040] Compiling SwiftGodot ScriptExtension.swift
[875/1040] Compiling SwiftGodot ScriptLanguage.swift
[876/1040] Compiling SwiftGodot ScriptLanguageExtension.swift
[877/1040] Compiling SwiftGodot ScrollBar.swift
[878/1040] Compiling SwiftGodot ScrollContainer.swift
[879/1040] Compiling SwiftGodot SegmentShape2D.swift
[880/1040] Compiling SwiftGodot Semaphore.swift
[881/1040] Compiling SwiftGodot SeparationRayShape2D.swift
[882/1040] Compiling SwiftGodot SeparationRayShape3D.swift
[883/1040] Compiling SwiftGodot Separator.swift
[884/1040] Compiling SwiftGodot Shader.swift
[885/1040] Compiling SwiftGodot ShaderGlobalsOverride.swift
[886/1040] Compiling SwiftGodot ShaderInclude.swift
[887/1065] Compiling SwiftGodot ShaderMaterial.swift
[888/1065] Compiling SwiftGodot Shape2D.swift
[889/1065] Compiling SwiftGodot Shape3D.swift
[890/1065] Compiling SwiftGodot ShapeCast2D.swift
[891/1065] Compiling SwiftGodot ShapeCast3D.swift
[892/1065] Compiling SwiftGodot Shortcut.swift
[893/1065] Compiling SwiftGodot Skeleton2D.swift
[894/1065] Compiling SwiftGodot Skeleton3D.swift
[895/1065] Compiling SwiftGodot SkeletonIK3D.swift
[896/1065] Compiling SwiftGodot SkeletonModification2D.swift
[897/1065] Compiling SwiftGodot SkeletonModification2DCCDIK.swift
[898/1065] Compiling SwiftGodot SkeletonModification2DFABRIK.swift
[899/1065] Compiling SwiftGodot SkeletonModification2DJiggle.swift
[900/1065] Compiling SwiftGodot SkeletonModification2DLookAt.swift
[901/1065] Compiling SwiftGodot SkeletonModification2DPhysicalBones.swift
[902/1065] Compiling SwiftGodot SkeletonModification2DStackHolder.swift
[903/1065] Compiling SwiftGodot SkeletonModification2DTwoBoneIK.swift
[904/1065] Compiling SwiftGodot SkeletonModificationStack2D.swift
[905/1065] Compiling SwiftGodot SkeletonProfile.swift
[906/1065] Compiling SwiftGodot SkeletonProfileHumanoid.swift
[907/1065] Compiling SwiftGodot Skin.swift
[908/1065] Compiling SwiftGodot SkinReference.swift
[909/1065] Compiling SwiftGodot Sky.swift
[910/1065] Compiling SwiftGodot Slider.swift
[911/1065] Compiling SwiftGodot SliderJoint3D.swift
[912/1089] Compiling SwiftGodot SoftBody3D.swift
[913/1089] Compiling SwiftGodot SphereMesh.swift
[914/1089] Compiling SwiftGodot SphereOccluder3D.swift
[915/1089] Compiling SwiftGodot SphereShape3D.swift
[916/1089] Compiling SwiftGodot SpinBox.swift
[917/1089] Compiling SwiftGodot SplitContainer.swift
[918/1089] Compiling SwiftGodot SpotLight3D.swift
[919/1089] Compiling SwiftGodot SpringArm3D.swift
[920/1089] Compiling SwiftGodot Sprite2D.swift
[921/1089] Compiling SwiftGodot Sprite3D.swift
[922/1089] Compiling SwiftGodot SpriteBase3D.swift
[923/1089] Compiling SwiftGodot SpriteFrames.swift
[924/1089] Compiling SwiftGodot StandardMaterial3D.swift
[925/1089] Compiling SwiftGodot StaticBody2D.swift
[926/1089] Compiling SwiftGodot StaticBody3D.swift
[927/1089] Compiling SwiftGodot StreamPeer.swift
[928/1089] Compiling SwiftGodot StreamPeerBuffer.swift
[929/1089] Compiling SwiftGodot StreamPeerExtension.swift
[930/1089] Compiling SwiftGodot StreamPeerGZIP.swift
[931/1089] Compiling SwiftGodot StreamPeerTCP.swift
[932/1089] Compiling SwiftGodot StreamPeerTLS.swift
[933/1089] Compiling SwiftGodot StyleBox.swift
[934/1089] Compiling SwiftGodot StyleBoxEmpty.swift
[935/1089] Compiling SwiftGodot StyleBoxFlat.swift
[936/1089] Compiling SwiftGodot StyleBoxLine.swift
[937/1113] Compiling SwiftGodot VisibleOnScreenNotifier2D.swift
[938/1113] Compiling SwiftGodot VisibleOnScreenNotifier3D.swift
[939/1113] Compiling SwiftGodot VisualInstance3D.swift
[940/1113] Compiling SwiftGodot VisualShader.swift
[941/1113] Compiling SwiftGodot VisualShaderNode.swift
[942/1113] Compiling SwiftGodot VisualShaderNodeBillboard.swift
[943/1113] Compiling SwiftGodot VisualShaderNodeBooleanConstant.swift
[944/1113] Compiling SwiftGodot VisualShaderNodeBooleanParameter.swift
[945/1113] Compiling SwiftGodot VisualShaderNodeClamp.swift
[946/1113] Compiling SwiftGodot VisualShaderNodeColorConstant.swift
[947/1113] Compiling SwiftGodot VisualShaderNodeColorFunc.swift
[948/1113] Compiling SwiftGodot VisualShaderNodeColorOp.swift
[949/1113] Compiling SwiftGodot VisualShaderNodeColorParameter.swift
[950/1113] Compiling SwiftGodot VisualShaderNodeComment.swift
[951/1113] Compiling SwiftGodot VisualShaderNodeCompare.swift
[952/1113] Compiling SwiftGodot VisualShaderNodeConstant.swift
[953/1113] Compiling SwiftGodot VisualShaderNodeCubemap.swift
[954/1113] Compiling SwiftGodot VisualShaderNodeCubemapParameter.swift
[955/1113] Compiling SwiftGodot VisualShaderNodeCurveTexture.swift
[956/1113] Compiling SwiftGodot VisualShaderNodeCurveXYZTexture.swift
[957/1113] Compiling SwiftGodot VisualShaderNodeCustom.swift
[958/1113] Compiling SwiftGodot VisualShaderNodeDerivativeFunc.swift
[959/1113] Compiling SwiftGodot VisualShaderNodeDeterminant.swift
[960/1113] Compiling SwiftGodot VisualShaderNodeDistanceFade.swift
[961/1113] Compiling SwiftGodot VisualShaderNodeDotProduct.swift
[962/1137] Compiling SwiftGodot VisualShaderNodeParticleBoxEmitter.swift
[963/1137] Compiling SwiftGodot VisualShaderNodeParticleConeVelocity.swift
[964/1137] Compiling SwiftGodot VisualShaderNodeParticleEmit.swift
[965/1137] Compiling SwiftGodot VisualShaderNodeParticleEmitter.swift
[966/1137] Compiling SwiftGodot VisualShaderNodeParticleMeshEmitter.swift
[967/1137] Compiling SwiftGodot VisualShaderNodeParticleMultiplyByAxisAngle.swift
[968/1137] Compiling SwiftGodot VisualShaderNodeParticleOutput.swift
[969/1137] Compiling SwiftGodot VisualShaderNodeParticleRandomness.swift
[970/1137] Compiling SwiftGodot VisualShaderNodeParticleRingEmitter.swift
[971/1137] Compiling SwiftGodot VisualShaderNodeParticleSphereEmitter.swift
[972/1137] Compiling SwiftGodot VisualShaderNodeProximityFade.swift
[973/1137] Compiling SwiftGodot VisualShaderNodeRandomRange.swift
[974/1137] Compiling SwiftGodot VisualShaderNodeRemap.swift
[975/1137] Compiling SwiftGodot VisualShaderNodeResizableBase.swift
[976/1137] Compiling SwiftGodot VisualShaderNodeRotationByAxis.swift
[977/1137] Compiling SwiftGodot VisualShaderNodeSDFRaymarch.swift
[978/1137] Compiling SwiftGodot VisualShaderNodeSDFToScreenUV.swift
[979/1137] Compiling SwiftGodot VisualShaderNodeSample3D.swift
[980/1137] Compiling SwiftGodot VisualShaderNodeScreenNormalWorldSpace.swift
[981/1137] Compiling SwiftGodot VisualShaderNodeScreenUVToSDF.swift
[982/1137] Compiling SwiftGodot VisualShaderNodeSmoothStep.swift
[983/1137] Compiling SwiftGodot VisualShaderNodeStep.swift
[984/1137] Compiling SwiftGodot VisualShaderNodeSwitch.swift
[985/1137] Compiling SwiftGodot VisualShaderNodeTexture.swift
[986/1161] Compiling SwiftGodot RDShaderSPIRV.swift
[987/1161] Compiling SwiftGodot RDShaderSource.swift
[988/1161] Compiling SwiftGodot RDTextureFormat.swift
[989/1161] Compiling SwiftGodot RDTextureView.swift
[990/1161] Compiling SwiftGodot RDUniform.swift
[991/1161] Compiling SwiftGodot RDVertexAttribute.swift
[992/1161] Compiling SwiftGodot RandomNumberGenerator.swift
[993/1161] Compiling SwiftGodot Range.swift
[994/1161] Compiling SwiftGodot RayCast2D.swift
[995/1161] Compiling SwiftGodot RayCast3D.swift
[996/1161] Compiling SwiftGodot RectangleShape2D.swift
[997/1161] Compiling SwiftGodot RefCounted.swift
[998/1161] Compiling SwiftGodot ReferenceRect.swift
[999/1161] Compiling SwiftGodot ReflectionProbe.swift
[1000/1161] Compiling SwiftGodot RegEx.swift
[1001/1161] Compiling SwiftGodot RegExMatch.swift
[1002/1161] Compiling SwiftGodot RemoteTransform2D.swift
[1003/1161] Compiling SwiftGodot RemoteTransform3D.swift
[1004/1161] Compiling SwiftGodot RenderingDevice.swift
[1005/1161] Compiling SwiftGodot RenderingServer.swift
[1006/1161] Compiling SwiftGodot RenderSceneBuffers.swift
[1007/1161] Compiling SwiftGodot RenderSceneBuffersConfiguration.swift
[1008/1161] Compiling SwiftGodot RenderSceneBuffersExtension.swift
[1009/1161] Compiling SwiftGodot RenderSceneBuffersRD.swift
[1010/1161] Compiling SwiftGodot Resource.swift
[1011/1185] Compiling SwiftGodot VisualShaderNodeExpression.swift
[1012/1185] Compiling SwiftGodot VisualShaderNodeFaceForward.swift
[1013/1185] Compiling SwiftGodot VisualShaderNodeFloatConstant.swift
[1014/1185] Compiling SwiftGodot VisualShaderNodeFloatFunc.swift
[1015/1185] Compiling SwiftGodot VisualShaderNodeFloatOp.swift
[1016/1185] Compiling SwiftGodot VisualShaderNodeFloatParameter.swift
[1017/1185] Compiling SwiftGodot VisualShaderNodeFresnel.swift
[1018/1185] Compiling SwiftGodot VisualShaderNodeGlobalExpression.swift
[1019/1185] Compiling SwiftGodot VisualShaderNodeGroupBase.swift
[1020/1185] Compiling SwiftGodot VisualShaderNodeIf.swift
[1021/1185] Compiling SwiftGodot VisualShaderNodeInput.swift
[1022/1185] Compiling SwiftGodot VisualShaderNodeIntConstant.swift
[1023/1185] Compiling SwiftGodot VisualShaderNodeIntFunc.swift
[1024/1185] Compiling SwiftGodot VisualShaderNodeIntOp.swift
[1025/1185] Compiling SwiftGodot VisualShaderNodeIntParameter.swift
[1026/1185] Compiling SwiftGodot VisualShaderNodeIs.swift
[1027/1185] Compiling SwiftGodot VisualShaderNodeLinearSceneDepth.swift
[1028/1185] Compiling SwiftGodot VisualShaderNodeMix.swift
[1029/1185] Compiling SwiftGodot VisualShaderNodeMultiplyAdd.swift
[1030/1185] Compiling SwiftGodot VisualShaderNodeOuterProduct.swift
[1031/1185] Compiling SwiftGodot VisualShaderNodeOutput.swift
[1032/1185] Compiling SwiftGodot VisualShaderNodeParameter.swift
[1033/1185] Compiling SwiftGodot VisualShaderNodeParameterRef.swift
[1034/1185] Compiling SwiftGodot VisualShaderNodeParticleAccelerator.swift
[1035/1185] Compiling SwiftGodot VisualShaderNodeTexture2DArray.swift
[1036/1185] Compiling SwiftGodot VisualShaderNodeTexture2DArrayParameter.swift
[1037/1185] Compiling SwiftGodot VisualShaderNodeTexture2DParameter.swift
[1038/1185] Compiling SwiftGodot VisualShaderNodeTexture3D.swift
[1039/1185] Compiling SwiftGodot VisualShaderNodeTexture3DParameter.swift
[1040/1185] Compiling SwiftGodot VisualShaderNodeTextureParameter.swift
[1041/1185] Compiling SwiftGodot VisualShaderNodeTextureParameterTriplanar.swift
[1042/1185] Compiling SwiftGodot VisualShaderNodeTextureSDF.swift
[1043/1185] Compiling SwiftGodot VisualShaderNodeTextureSDFNormal.swift
[1044/1185] Compiling SwiftGodot VisualShaderNodeTransformCompose.swift
[1045/1185] Compiling SwiftGodot VisualShaderNodeTransformConstant.swift
[1046/1185] Compiling SwiftGodot VisualShaderNodeTransformDecompose.swift
[1047/1185] Compiling SwiftGodot VisualShaderNodeTransformFunc.swift
[1048/1185] Compiling SwiftGodot VisualShaderNodeTransformOp.swift
[1049/1185] Compiling SwiftGodot VisualShaderNodeTransformParameter.swift
[1050/1185] Compiling SwiftGodot VisualShaderNodeTransformVecMult.swift
[1051/1185] Compiling SwiftGodot VisualShaderNodeUIntConstant.swift
[1052/1185] Compiling SwiftGodot VisualShaderNodeUIntFunc.swift
[1053/1185] Compiling SwiftGodot VisualShaderNodeUIntOp.swift
[1054/1185] Compiling SwiftGodot VisualShaderNodeUIntParameter.swift
[1055/1185] Compiling SwiftGodot VisualShaderNodeUVFunc.swift
[1056/1185] Compiling SwiftGodot VisualShaderNodeUVPolarCoord.swift
[1057/1185] Compiling SwiftGodot VisualShaderNodeVarying.swift
[1058/1185] Compiling SwiftGodot VisualShaderNodeVaryingGetter.swift
[1059/1185] Compiling SwiftGodot TreeItem.swift
[1060/1185] Compiling SwiftGodot TriangleMesh.swift
[1061/1185] Compiling SwiftGodot TubeTrailMesh.swift
[1062/1185] Compiling SwiftGodot Tween.swift
[1063/1185] Compiling SwiftGodot Tweener.swift
[1064/1185] Compiling SwiftGodot UDPServer.swift
[1065/1185] Compiling SwiftGodot UPNP.swift
[1066/1185] Compiling SwiftGodot UPNPDevice.swift
[1067/1185] Compiling SwiftGodot UndoRedo.swift
[1068/1185] Compiling SwiftGodot VBoxContainer.swift
[1069/1185] Compiling SwiftGodot VFlowContainer.swift
[1070/1185] Compiling SwiftGodot VScrollBar.swift
[1071/1185] Compiling SwiftGodot VSeparator.swift
[1072/1185] Compiling SwiftGodot VSlider.swift
[1073/1185] Compiling SwiftGodot VSplitContainer.swift
[1074/1185] Compiling SwiftGodot VehicleBody3D.swift
[1075/1185] Compiling SwiftGodot VehicleWheel3D.swift
[1076/1185] Compiling SwiftGodot VideoStream.swift
[1077/1185] Compiling SwiftGodot VideoStreamPlayback.swift
[1078/1185] Compiling SwiftGodot VideoStreamPlayer.swift
[1079/1185] Compiling SwiftGodot VideoStreamTheora.swift
[1080/1185] Compiling SwiftGodot Viewport.swift
[1081/1185] Compiling SwiftGodot ViewportTexture.swift
[1082/1185] Compiling SwiftGodot VisibleOnScreenEnabler2D.swift
[1083/1185] Compiling SwiftGodot VisibleOnScreenEnabler3D.swift
[1084/1185] Compiling SwiftGodot VisualShaderNodeVaryingSetter.swift
[1085/1185] Compiling SwiftGodot VisualShaderNodeVec2Constant.swift
[1086/1185] Compiling SwiftGodot VisualShaderNodeVec2Parameter.swift
[1087/1185] Compiling SwiftGodot VisualShaderNodeVec3Constant.swift
[1088/1185] Compiling SwiftGodot VisualShaderNodeVec3Parameter.swift
[1089/1185] Compiling SwiftGodot VisualShaderNodeVec4Constant.swift
[1090/1185] Compiling SwiftGodot VisualShaderNodeVec4Parameter.swift
[1091/1185] Compiling SwiftGodot VisualShaderNodeVectorBase.swift
[1092/1185] Compiling SwiftGodot VisualShaderNodeVectorCompose.swift
[1093/1185] Compiling SwiftGodot VisualShaderNodeVectorDecompose.swift
[1094/1185] Compiling SwiftGodot VisualShaderNodeVectorDistance.swift
[1095/1185] Compiling SwiftGodot VisualShaderNodeVectorFunc.swift
[1096/1185] Compiling SwiftGodot VisualShaderNodeVectorLen.swift
[1097/1185] Compiling SwiftGodot VisualShaderNodeVectorOp.swift
[1098/1185] Compiling SwiftGodot VisualShaderNodeVectorRefract.swift
[1099/1185] Compiling SwiftGodot VisualShaderNodeWorldPositionFromDepth.swift
[1100/1185] Compiling SwiftGodot VoxelGI.swift
[1101/1185] Compiling SwiftGodot VoxelGIData.swift
[1102/1185] Compiling SwiftGodot WeakRef.swift
[1103/1185] Compiling SwiftGodot WebRTCDataChannel.swift
[1104/1185] Compiling SwiftGodot WebRTCDataChannelExtension.swift
[1105/1185] Compiling SwiftGodot WebRTCMultiplayerPeer.swift
[1106/1185] Compiling SwiftGodot WebRTCPeerConnection.swift
[1107/1185] Compiling SwiftGodot WebRTCPeerConnectionExtension.swift
[1108/1185] Compiling SwiftGodot Texture3DRD.swift
[1109/1185] Compiling SwiftGodot TextureButton.swift
[1110/1185] Compiling SwiftGodot TextureCubemapArrayRD.swift
[1111/1185] Compiling SwiftGodot TextureCubemapRD.swift
[1112/1185] Compiling SwiftGodot TextureLayered.swift
[1113/1185] Compiling SwiftGodot TextureLayeredRD.swift
[1114/1185] Compiling SwiftGodot TextureProgressBar.swift
[1115/1185] Compiling SwiftGodot TextureRect.swift
[1116/1185] Compiling SwiftGodot Theme.swift
[1117/1185] Compiling SwiftGodot ThemeDB.swift
[1118/1185] Compiling SwiftGodot Thread.swift
[1119/1185] Compiling SwiftGodot TileData.swift
[1120/1185] Compiling SwiftGodot TileMap.swift
[1121/1185] Compiling SwiftGodot TileMapPattern.swift
[1122/1185] Compiling SwiftGodot TileSet.swift
[1123/1185] Compiling SwiftGodot TileSetAtlasSource.swift
[1124/1185] Compiling SwiftGodot TileSetScenesCollectionSource.swift
[1125/1185] Compiling SwiftGodot TileSetSource.swift
[1126/1185] Compiling SwiftGodot Time.swift
[1127/1185] Compiling SwiftGodot Timer.swift
[1128/1185] Compiling SwiftGodot TorusMesh.swift
[1129/1185] Compiling SwiftGodot TouchScreenButton.swift
[1130/1185] Compiling SwiftGodot Translation.swift
[1131/1185] Compiling SwiftGodot TranslationServer.swift
[1132/1185] Compiling SwiftGodot Tree.swift
[1133/1185] Compiling SwiftGodot WebSocketMultiplayerPeer.swift
[1134/1185] Compiling SwiftGodot WebSocketPeer.swift
[1135/1185] Compiling SwiftGodot WebXRInterface.swift
[1136/1185] Compiling SwiftGodot Window.swift
[1137/1185] Compiling SwiftGodot WorkerThreadPool.swift
[1138/1185] Compiling SwiftGodot World2D.swift
[1139/1185] Compiling SwiftGodot World3D.swift
[1140/1185] Compiling SwiftGodot WorldBoundaryShape2D.swift
[1141/1185] Compiling SwiftGodot WorldBoundaryShape3D.swift
[1142/1185] Compiling SwiftGodot WorldEnvironment.swift
[1143/1185] Compiling SwiftGodot X509Certificate.swift
[1144/1185] Compiling SwiftGodot XMLParser.swift
[1145/1185] Compiling SwiftGodot XRAnchor3D.swift
[1146/1185] Compiling SwiftGodot XRCamera3D.swift
[1147/1185] Compiling SwiftGodot XRController3D.swift
[1148/1185] Compiling SwiftGodot XRInterface.swift
[1149/1185] Compiling SwiftGodot XRInterfaceExtension.swift
[1150/1185] Compiling SwiftGodot XRNode3D.swift
[1151/1185] Compiling SwiftGodot XROrigin3D.swift
[1152/1185] Compiling SwiftGodot XRPose.swift
[1153/1185] Compiling SwiftGodot XRPositionalTracker.swift
[1154/1185] Compiling SwiftGodot XRServer.swift
[1155/1185] Compiling SwiftGodot ZIPPacker.swift
[1156/1185] Compiling SwiftGodot ZIPReader.swift
[1157/1185] Compiling SwiftGodot StyleBoxTexture.swift
[1158/1185] Compiling SwiftGodot SubViewport.swift
[1159/1185] Compiling SwiftGodot SubViewportContainer.swift
[1160/1185] Compiling SwiftGodot SurfaceTool.swift
[1161/1185] Compiling SwiftGodot SyntaxHighlighter.swift
[1162/1185] Compiling SwiftGodot SystemFont.swift
[1163/1185] Compiling SwiftGodot TCPServer.swift
[1164/1185] Compiling SwiftGodot TLSOptions.swift
[1165/1185] Compiling SwiftGodot TabBar.swift
[1166/1185] Compiling SwiftGodot TabContainer.swift
[1167/1185] Compiling SwiftGodot TextEdit.swift
[1168/1185] Compiling SwiftGodot TextLine.swift
[1169/1185] Compiling SwiftGodot TextMesh.swift
[1170/1185] Compiling SwiftGodot TextParagraph.swift
[1171/1185] Compiling SwiftGodot TextServer.swift
[1172/1185] Compiling SwiftGodot TextServerAdvanced.swift
[1173/1185] Compiling SwiftGodot TextServerDummy.swift
[1174/1185] Compiling SwiftGodot TextServerExtension.swift
[1175/1185] Compiling SwiftGodot TextServerManager.swift
[1176/1185] Compiling SwiftGodot Texture.swift
[1177/1185] Compiling SwiftGodot Texture2D.swift
[1178/1185] Compiling SwiftGodot Texture2DArray.swift
[1179/1185] Compiling SwiftGodot Texture2DArrayRD.swift
[1180/1185] Compiling SwiftGodot Texture2DRD.swift
[1181/1185] Compiling SwiftGodot Texture3D.swift
[1182/1185] Emitting module SwiftGodot
[1183/1186] Wrapping AST for SwiftGodot for debugging
[1184/1186] Write Objects.LinkFileList
[1185/1186] Linking libSwiftGodot.so
[1187/1188] Emitting module SwiftGodotKit
[1188/1188] Compiling SwiftGodotKit SwiftGodotKit.swift
/host/spi-builder-workspace/.build/checkouts/SwiftGodotKit/Sources/SwiftGodotKit/SwiftGodotKit.swift:124:12: error: cannot find 'godot_runloop_step' in scope
122 | /// Tick the Godot loop. If you pass --runLoopHandledByHost to Godot, it will assume you will call into this periodically to tick its event loop.
123 | public func stepGodotFrame() -> Bool {
124 | return godot_runloop_step() != 0
| `- error: cannot find 'godot_runloop_step' in scope
125 | }
126 |
BUILD FAILURE 6.1 linux