Lines Matching defs:LinkEditData
29 bool MachOYAML::LinkEditData::isEmpty() const {
119 IO.mapOptional("LinkEditData", Object.LinkEdit);
159 void MappingTraits<MachOYAML::LinkEditData>::mapping(
160 IO &IO, MachOYAML::LinkEditData &LinkEditData) {
161 IO.mapOptional("RebaseOpcodes", LinkEditData.RebaseOpcodes);
162 IO.mapOptional("BindOpcodes", LinkEditData.BindOpcodes);
163 IO.mapOptional("WeakBindOpcodes", LinkEditData.WeakBindOpcodes);
164 IO.mapOptional("LazyBindOpcodes", LinkEditData.LazyBindOpcodes);
165 if (!LinkEditData.ExportTrie.Children.empty() || !IO.outputting())
166 IO.mapOptional("ExportTrie", LinkEditData.ExportTrie);
167 IO.mapOptional("NameList", LinkEditData.NameList);
168 IO.mapOptional("StringTable", LinkEditData.StringTable);
169 IO.mapOptional("IndirectSymbols", LinkEditData.IndirectSymbols);
170 IO.mapOptional("FunctionStarts", LinkEditData.FunctionStarts);
171 IO.mapOptional("ChainedFixups", LinkEditData.ChainedFixups);
172 IO.mapOptional("DataInCode", LinkEditData.DataInCode);