[TextAPI] Capture new properties from TBD to InterfaceFile
authorCyndy Ishida <cyndy_ishida@apple.com>
Sat, 18 Feb 2023 18:37:44 +0000 (10:37 -0800)
committerCyndy Ishida <cyndy_ishida@apple.com>
Sat, 18 Feb 2023 18:52:24 +0000 (10:52 -0800)
commitb70d87bc5e471cb2028329757f64105768540245
treec5b31400285dba93bf7535fc343dccb5e91e17e6
parentaeafcbcd75f2338cacfb2d2c2a538a6e3b6a38e7
[TextAPI] Capture new properties from TBD to InterfaceFile

* Deployment Versions for targets
* Run Search Paths
* Text vs Data Segment attributes to symbols

Reviewed By: pete

Differential Revision: https://reviews.llvm.org/D144158
llvm/include/llvm/TextAPI/InterfaceFile.h
llvm/include/llvm/TextAPI/Symbol.h
llvm/include/llvm/TextAPI/Target.h
llvm/lib/TextAPI/InterfaceFile.cpp
llvm/lib/TextAPI/Target.cpp
llvm/lib/TextAPI/TextStubV5.cpp
llvm/unittests/TextAPI/TextStubHelpers.h
llvm/unittests/TextAPI/TextStubV3Tests.cpp
llvm/unittests/TextAPI/TextStubV4Tests.cpp
llvm/unittests/TextAPI/TextStubV5Tests.cpp