Lines Matching defs:NewOp
416 DWARFYAML::LineTableOpcode NewOp = {};
417 NewOp.Opcode = (dwarf::LineNumberOps)LineData.getU8(&Offset);
418 if (NewOp.Opcode == 0) {
420 NewOp.ExtLen = LineData.getULEB128(&Offset);
421 NewOp.SubOpcode =
423 switch (NewOp.SubOpcode) {
426 NewOp.Data = LineData.getAddress(&Offset);
429 dumpFileEntry(LineData, Offset, NewOp.FileEntry);
434 while (Offset < StartExt + *NewOp.ExtLen)
435 NewOp.UnknownOpcodeData.push_back(LineData.getU8(&Offset));
437 } else if (NewOp.Opcode < *DebugLines.OpcodeBase) {
438 switch (NewOp.Opcode) {
451 NewOp.Data = LineData.getULEB128(&Offset);
455 NewOp.SData = LineData.getSLEB128(&Offset);
459 NewOp.Data = LineData.getU16(&Offset);
464 i < (*DebugLines.StandardOpcodeLengths)[NewOp.Opcode - 1]; ++i)
465 NewOp.StandardOpcodeData.push_back(LineData.getULEB128(&Offset));
468 DebugLines.Opcodes.push_back(NewOp);