Lines Matching refs:Object

275   const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext());  in bitset()  local
276 assert(Object && "The IO context is not initialized"); in bitset()
279 switch (Object->Header.Machine) { in bitset()
428 const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); in enumeration() local
429 assert(Object && "The IO context is not initialized"); in enumeration()
465 switch (Object->Header.Machine) { in enumeration()
501 const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); in bitset() local
515 switch (Object->Header.Machine) { in bitset()
590 const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); in bitset() local
591 assert(Object && "The IO context is not initialized"); in bitset()
593 switch (Object->Header.Machine) { in bitset()
619 const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); in enumeration() local
620 assert(Object && "The IO context is not initialized"); in enumeration()
622 switch (Object->Header.Machine) { in enumeration()
957 const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); in mapping() local
958 assert(Object && "The IO context is not initialized"); in mapping()
963 if (Object->Header.Machine == ELFYAML::ELF_EM(ELF::EM_MIPS) && in mapping()
964 Object->Header.Class == ELFYAML::ELF_ELFCLASS(ELF::ELFCLASS64)) { in mapping()
977 void MappingTraits<ELFYAML::Object>::mapping(IO &IO, ELFYAML::Object &Object) { in mapping() argument
979 IO.setContext(&Object); in mapping()
981 IO.mapRequired("FileHeader", Object.Header); in mapping()
982 IO.mapOptional("ProgramHeaders", Object.ProgramHeaders); in mapping()
983 IO.mapOptional("Sections", Object.Sections); in mapping()
984 IO.mapOptional("Symbols", Object.Symbols); in mapping()
985 IO.mapOptional("DynamicSymbols", Object.DynamicSymbols); in mapping()