Searched refs:LineTableOpcode (Results 1 – 4 of 4) sorted by relevance
216 void MappingTraits<DWARFYAML::LineTableOpcode>::mapping( in mapping()217 IO &IO, DWARFYAML::LineTableOpcode &LineTableOpcode) { in mapping() argument218 IO.mapRequired("Opcode", LineTableOpcode.Opcode); in mapping()219 if (LineTableOpcode.Opcode == dwarf::DW_LNS_extended_op) { in mapping()220 IO.mapOptional("ExtLen", LineTableOpcode.ExtLen); in mapping()221 IO.mapRequired("SubOpcode", LineTableOpcode.SubOpcode); in mapping()224 if (!LineTableOpcode.UnknownOpcodeData.empty() || !IO.outputting()) in mapping()225 IO.mapOptional("UnknownOpcodeData", LineTableOpcode.UnknownOpcodeData); in mapping()226 if (!LineTableOpcode.UnknownOpcodeData.empty() || !IO.outputting()) in mapping()227 IO.mapOptional("StandardOpcodeData", LineTableOpcode.StandardOpcodeData); in mapping()[all …]
482 static void writeExtendedOpcode(const DWARFYAML::LineTableOpcode &Op, in writeExtendedOpcode()515 static void writeLineTableOpcode(const DWARFYAML::LineTableOpcode &Op, in writeLineTableOpcode()607 for (const DWARFYAML::LineTableOpcode &Op : LineTable.Opcodes) in emitDebugLine()
127 struct LineTableOpcode { struct152 std::vector<LineTableOpcode> Opcodes; argument263 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::LineTableOpcode) in LLVM_YAML_IS_SEQUENCE_VECTOR()338 template <> struct MappingTraits<DWARFYAML::LineTableOpcode> { in LLVM_YAML_IS_SEQUENCE_VECTOR()339 static void mapping(IO &IO, DWARFYAML::LineTableOpcode &LineTableOpcode); in LLVM_YAML_IS_SEQUENCE_VECTOR()
404 DWARFYAML::LineTableOpcode NewOp = {}; in dumpDebugLines()