@args com.linkedin.pegasus.generator.spec.RecordTemplateSpec record, String path, org.coursera.courier.swift.SwiftSyntax syntax, org.coursera.courier.swift.SwiftyJSON swifty
@import org.coursera.courier.schema.TypedDefinitions
@import com.linkedin.pegasus.generator.spec.ClassTemplateSpec
@import org.coursera.courier.api.ClassTemplateSpecs
@import com.linkedin.pegasus.generator.spec.UnionTemplateSpec

@for(ClassTemplateSpec enclosed: ClassTemplateSpecs.allContainedTypes(record)) {
  @if (enclosed instanceof UnionTemplateSpec) {
    @unionGlobals(enclosed, path, syntax)
  }
}
