@@ -26,46 +26,46 @@ func test() {
26
26
#^GLOBAL^#
27
27
}
28
28
// GLOBAL-LABEL: Known module source files
29
- // GLOBAL-DAG: + {{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
30
- // GLOBAL-DAG: + {{.*}}/ Sources/ MyModule1.swift
31
- // GLOBAL-DAG: + {{.*}}/ Sources/ MyModule2.swift
29
+ // GLOBAL-DAG: + {{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
30
+ // GLOBAL-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
31
+ // GLOBAL-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
32
32
// GLOBAL-LABEL: Begin completions
33
33
// GLOBAL-DAG: Decl[Struct]/OtherModule[Swift]/IsSystem: String[#String#]; name=String{{$}}
34
- // GLOBAL-DAG: Decl[Struct]/OtherModule[MyModule]: MyStruct[#MyStruct#]; name=MyStruct; source={{.*}}/ Sources/ MyModule1.swift
35
- // GLOBAL-DAG: Decl[GlobalVar]/CurrModule: globalValue[#Int#]; name=globalValue; source={{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
34
+ // GLOBAL-DAG: Decl[Struct]/OtherModule[MyModule]: MyStruct[#MyStruct#]; name=MyStruct; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
35
+ // GLOBAL-DAG: Decl[GlobalVar]/CurrModule: globalValue[#Int#]; name=globalValue; source={{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
36
36
37
37
// GLOBAL_MOD-LABEL: Known module source files
38
- // GLOBAL_MOD-DAG: + {{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
39
- // GLOBAL_MOD-DAG: + {{.*}}/ Sources/ MyModule1.swift
40
- // GLOBAL_MOD-DAG: - {{.*}}/ Sources/ MyModule2.swift
38
+ // GLOBAL_MOD-DAG: + {{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
39
+ // GLOBAL_MOD-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
40
+ // GLOBAL_MOD-DAG: - {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
41
41
// GLOBAL_MOD-LABEL: Begin completions
42
42
// GLOBAL_MOD-DAG: Decl[Struct]/OtherModule[Swift]/IsSystem: String[#String#]; name=String{{$}}
43
- // GLOBAL_MOD-DAG: Decl[Struct]/OtherModule[MyModule]: MyStruct[#MyStruct#]; name=MyStruct; source={{.*}}/ Sources/ MyModule1.swift
44
- // GLOBAL_MOD-DAG: Decl[GlobalVar]/CurrModule: globalValue[#Int#]; name=globalValue; source={{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
43
+ // GLOBAL_MOD-DAG: Decl[Struct]/OtherModule[MyModule]: MyStruct[#MyStruct#]; name=MyStruct; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
44
+ // GLOBAL_MOD-DAG: Decl[GlobalVar]/CurrModule: globalValue[#Int#]; name=globalValue; source={{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
45
45
46
46
func test( val: MyStruct ) {
47
47
val. #^MEMBER^#
48
48
}
49
49
// MEMBER-LABEL: Known module source files
50
- // MEMBER-DAG: + {{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
51
- // MEMBER-DAG: + {{.*}}/ Sources/ MyModule1.swift
52
- // MEMBER-DAG: + {{.*}}/ Sources/ MyModule2.swift
50
+ // MEMBER-DAG: + {{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
51
+ // MEMBER-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
52
+ // MEMBER-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
53
53
// MEMBER-LABEL: Begin completions, 5 items
54
54
// MEMBER-DAG: Keyword[self]/CurrNominal: self[#MyStruct#]; name=self{{$}}
55
- // MEMBER-DAG: Decl[InstanceVar]/CurrNominal: propertyInType[#Int#]; name=propertyInType; source={{.*}}/ Sources/ MyModule1.swift
56
- // MEMBER-DAG: Decl[InstanceMethod]/CurrNominal: funcInType({#x: Int#})[#Void#]; name=funcInType(x:); source={{.*}}/ Sources/ MyModule1.swift
57
- // MEMBER-DAG: Decl[InstanceVar]/CurrNominal: propertyInExtension[#String#]; name=propertyInExtension; source={{.*}}/ Sources/ MyModule2.swift
58
- // MEMBER-DAG: Decl[InstanceMethod]/CurrNominal: funcInExtension()[#String#]; name=funcInExtension(); source={{.*}}/ Sources/ MyModule2.swift
55
+ // MEMBER-DAG: Decl[InstanceVar]/CurrNominal: propertyInType[#Int#]; name=propertyInType; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
56
+ // MEMBER-DAG: Decl[InstanceMethod]/CurrNominal: funcInType({#x: Int#})[#Void#]; name=funcInType(x:); source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
57
+ // MEMBER-DAG: Decl[InstanceVar]/CurrNominal: propertyInExtension[#String#]; name=propertyInExtension; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
58
+ // MEMBER-DAG: Decl[InstanceMethod]/CurrNominal: funcInExtension()[#String#]; name=funcInExtension(); source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
59
59
// MEMBER: End completions
60
60
61
61
// MEMBER_MOD-LABEL: Known module source files
62
- // MEMBER_MOD-DAG: + {{.*}}/ test/ IDE/ complete_sourcefileinfo.swift
63
- // MEMBER_MOD-DAG: + {{.*}}/ Sources/ MyModule1.swift
64
- // MEMBER_MOD-DAG: - {{.*}}/ Sources/ MyModule2.swift
62
+ // MEMBER_MOD-DAG: + {{.*}}{{[/\\]}} test{{[/\\]}} IDE{{[/\\]}} complete_sourcefileinfo.swift
63
+ // MEMBER_MOD-DAG: + {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
64
+ // MEMBER_MOD-DAG: - {{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
65
65
// MEMBER_MOD-LABEL: Begin completions, 5 items
66
66
// MEMBER_MOD-DAG: Keyword[self]/CurrNominal: self[#MyStruct#]; name=self{{$}}
67
- // MEMBER_MOD-DAG: Decl[InstanceVar]/CurrNominal: propertyInType[#Int#]; name=propertyInType; source={{.*}}/ Sources/ MyModule1.swift
68
- // MEMBER_MOD-DAG: Decl[InstanceMethod]/CurrNominal: funcInType({#x: Int#})[#Void#]; name=funcInType(x:); source={{.*}}/ Sources/ MyModule1.swift
69
- // MEMBER_MOD-DAG: Decl[InstanceVar]/CurrNominal: propertyInExtension[#String#]; name=propertyInExtension; source={{.*}}/ Sources/ MyModule2.swift
70
- // MEMBER_MOD-DAG: Decl[InstanceMethod]/CurrNominal: funcInExtension()[#String#]; name=funcInExtension(); source={{.*}}/ Sources/ MyModule2.swift
67
+ // MEMBER_MOD-DAG: Decl[InstanceVar]/CurrNominal: propertyInType[#Int#]; name=propertyInType; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
68
+ // MEMBER_MOD-DAG: Decl[InstanceMethod]/CurrNominal: funcInType({#x: Int#})[#Void#]; name=funcInType(x:); source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule1.swift
69
+ // MEMBER_MOD-DAG: Decl[InstanceVar]/CurrNominal: propertyInExtension[#String#]; name=propertyInExtension; source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
70
+ // MEMBER_MOD-DAG: Decl[InstanceMethod]/CurrNominal: funcInExtension()[#String#]; name=funcInExtension(); source={{.*}}{{[/\\]}} Sources{{[/\\]}} MyModule2.swift
71
71
// MEMBER_MOD: End completions
0 commit comments