nswrap/ast/objc_object_pointer_type_te...

31 lines
623 B
Go

package ast
import (
"testing"
)
func TestObjCObjectPointerType(t *testing.T) {
nodes := map[string]Node{
`0x10c101ab0 'NSObject<OS_xpc_object> *'`:
&ObjCObjectPointerType{
Addr: 0x10c101ab0,
Type: `NSObject<OS_xpc_object> *`,
ChildNodes: []Node{},
},
`0x7faa18805fc0 'id'`:
&ObjCObjectPointerType{
Addr: 0x7faa18805fc0,
Type: `id`,
ChildNodes: []Node{},
},
`0x7fca45a08a60 'NSAppleEventDescriptor *'`:
&ObjCObjectPointerType{
Addr: 0x7fca45a08a60,
Type: `NSAppleEventDescriptor *`,
ChildNodes: []Node{},
},
}
runNodeTests(t, nodes)
}