Commit Graph

9 Commits

Author SHA1 Message Date
Argyrios Kyrtzidis
24a7620a9b [test/Index] Add a test case for cross-language USR generation fix on the clang side
This is a Swift-side test case for https://github.com/apple/llvm-project/pull/887
Ensures Swift and Clang are in-sync on the USRs for exported properties.
2020-03-12 09:58:17 -07:00
Rintaro Ishizaki
5405a159df Revert "[test/Index] Add a test case for cross-language USR generation fix on the clang side" 2020-03-10 10:41:25 -07:00
Argyrios Kyrtzidis
1082678493 [test/Index] Add a test case for cross-language USR generation fix on the clang side
This is a Swift-side test case for https://github.com/apple/llvm-project/pull/887
Ensures Swift and Clang are in-sync on the USRs for exported properties.
2020-03-09 22:55:28 -07:00
Mani Ramezan
bee45aecb0 Use relative path to point to frameworks folder 2018-07-11 19:15:17 -04:00
Mani Ramezan
9df5adb150 Move mock Foundation framework into clang shared folder 2018-07-11 02:32:59 -04:00
Mani Ramezan
3c824ddaa5 Include Foundation framework instead of minimal NSObject.h
This change is for preventing scenarios like https://bugs.swift.org/projects/SR/issues/SR-2250
2018-06-28 19:27:24 -04:00
Argyrios Kyrtzidis
40c89048ba [index] Make sure that we index implicit constructors
These can be explicitely referenced so we should index their definitions as well
2017-04-29 19:14:03 -07:00
Argyrios Kyrtzidis
73c3a18055 [test/index] Add 'objc_interop' requirement to test/Index/cross_language.swift 2017-04-24 20:26:03 -07:00
Argyrios Kyrtzidis
093e826f92 [index] Use a #pragma to apply module namespacing for exported ObjC header and match Swift namespaced USRs with the clang side 2017-04-24 14:02:16 -07:00