11//
2- // OGSubgraph .swift
2+ // Subgraph .swift
33// OpenGraph
44//
55// Audited for RELEASE_2021
66// Status: WIP
77
88public import OpenGraph_SPI
99
10- extension OGSubgraph {
10+ extension Subgraph {
1111 public func addObserver( _ observer: ( ) -> Void ) -> Int {
12- OGSubgraph . addObserver ( self , observer: observer)
12+ Subgraph . addObserver ( self , observer: observer)
1313 }
1414
1515 public func apply< Value> ( _ body: ( ) -> Value ) -> Value {
1616 #if !os(WASI)
17- let update = OGGraph . clearUpdate ( )
18- let current = OGSubgraph . current
17+ let update = Graph . clearUpdate ( )
18+ let current = Subgraph . current
1919 defer {
20- OGSubgraph . current = current
21- OGGraph . setUpdate ( update)
20+ Subgraph . current = current
21+ Graph . setUpdate ( update)
2222 }
23- OGSubgraph . current = self
23+ Subgraph . current = self
2424 return body ( )
2525 #else
2626 fatalError ( " upstream SIL Compiler assert issue " )
2727 #endif
2828 }
2929
3030 public func forEach( _ flags: OGAttributeFlags , _ callback: ( AnyAttribute ) -> Void ) {
31- OGSubgraph . apply ( self , flags: flags, callback: callback)
31+ Subgraph . apply ( self , flags: flags, callback: callback)
3232 }
3333}
3434
35- extension OGSubgraph {
35+ extension Subgraph {
3636 public static func beginTreeElement< Value> ( value: Attribute < Value > , flags: UInt32 ) {
3737 if shouldRecordTree {
3838 __OGSubgraphBeginTreeElement ( value. identifier, Metadata ( Value . self) , flags)
@@ -53,10 +53,10 @@ extension OGSubgraph {
5353}
5454
5555// FIXME: migrate to use @_extern(c, "xx") in Swift 6
56- extension OGSubgraph {
56+ extension Subgraph {
5757 @_silgen_name ( " OGSubgraphApply " )
58- private static func apply( _ graph: OGSubgraph , flags: OGAttributeFlags , callback: ( AnyAttribute ) -> Void )
58+ private static func apply( _ graph: Subgraph , flags: OGAttributeFlags , callback: ( AnyAttribute ) -> Void )
5959
6060 @_silgen_name( " OGSubgraphAddObserver" )
61- private static func addObserver( _ graph: OGSubgraph , observer: ( ) -> Void ) -> Int
61+ private static func addObserver( _ graph: Subgraph , observer: ( ) -> Void ) -> Int
6262}
0 commit comments