2 Commits

Author SHA1 Message Date
Cyndy Ishida
ab4d6cd6d1
[TextAPI] Update RecordSlice attributes to follow code guidelines (#74743)
Came across simple code cleanup while upstreaming more code, this is
primarily an NFC.
2023-12-07 13:11:13 -08:00
Cyndy Ishida
b04b89753d
[TextAPI] Introduce Records & RecordSlice Types (#74115)
`Record`'s hold target triple specific information about APIs and
symbols. This holds information about the relationship between ObjC
symbols and their linkage properties. It will be used to compare and run
significant operations between the frontend representation of symbols in
AST and symbol information extracted from Mach-O binaries. This differs
from the lighter weight Symbol and SymbolSet class where they are
deduplicated across targets and only represent exported symbols, that
class is mostly used for serializing.
2023-12-02 13:19:01 -08:00