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