Files
swift-mirror/test/Macros/Inputs/macro_expand_other.swift
Holly Borla 5c3872748a [Macros] Invoke member macro expansion during qualified lookup.
Otherwise, members that are added via macro expansion will not be visible
in other source files.
2023-02-05 21:23:30 -08:00

13 lines
191 B
Swift

struct DogObserver: Observer {
typealias Subject = Dog
}
func observeDog() {
let dog = Dog()
dog.name = "George"
dog.treat = Treat()
dog.bark()
dog.addObserver(DogObserver())
}