Files
swift-mirror/test/IDE/dump_swift_lookup_tables.swift

47 lines
1.6 KiB
Swift

// RUN: %target-swift-ide-test -dump-importer-lookup-table -source-filename %s -import-objc-header %S/Inputs/swift_name.h > %t.log 2>&1
// RUN: FileCheck %s < %t.log
// REQUIRES: objc_interop
// CHECK-LABEL: <<Bridging header lookup table>>
// CHECK-NEXT: Base name -> entry mappings:
// CHECK-NEXT: Bar:
// CHECK-NEXT: TU: SNFoo
// CHECK-NEXT: MyInt:
// CHECK-NEXT: TU: SNIntegerType
// CHECK-NEXT: Point:
// CHECK-NEXT: TU: SNPoint
// CHECK-NEXT: Rouge:
// CHECK-NEXT: SNColorChoice: SNColorRed
// CHECK-NEXT: SNColorChoice:
// CHECK-NEXT: TU: SNColorChoice, SNColorChoice
// CHECK-NEXT: SomeStruct:
// CHECK-NEXT: TU: SNSomeStruct
// CHECK-NEXT: __SNTransposeInPlace:
// CHECK-NEXT: TU: SNTransposeInPlace
// CHECK-NEXT: __swift:
// CHECK-NEXT: TU: __swift
// CHECK-NEXT: adding:
// CHECK-NEXT: SNSomeStruct: SNAdding
// CHECK-NEXT: blue:
// CHECK-NEXT: SNColorChoice: SNColorBlue
// CHECK-NEXT: defaultValue:
// CHECK-NEXT: SNSomeStruct: SNSomeStructGetDefault, SNSomeStructSetDefault
// CHECK-NEXT: defaultX:
// CHECK-NEXT: SNSomeStruct: DefaultXValue
// CHECK-NEXT: foo:
// CHECK-NEXT: SNSomeStruct: SNSomeStructGetFoo, SNSomeStructSetFoo
// CHECK-NEXT: green:
// CHECK-NEXT: SNColorChoice: SNColorGreen
// CHECK-NEXT: init:
// CHECK-NEXT: SNSomeStruct: SNCreate
// CHECK-NEXT: makeSomeStruct:
// CHECK-NEXT: TU: SNMakeSomeStruct, SNMakeSomeStructForX
// CHECK-NEXT: x:
// CHECK-NEXT: SNSomeStruct: X
// CHECK-NEXT: SNPoint: x
// CHECK-NEXT: y:
// CHECK-NEXT: SNPoint: y
// CHECK-NEXT: z:
// CHECK-NEXT: SNPoint: z