public void Dump(TextDump dump, int ident) { dump.WriteLine(ident, $"Class count: {_classCount}"); dump.WriteLine(ident, ""); dump.WriteLine(ident, "Classes:"); foreach (var cdi in _classes) { cdi.Dump(dump, ident + 1); } }
public void Dump(TextDump dump, int ident) { dump.WriteLine(ident, $"Token: {MethodDescriptorInfo.token}"); dump.WriteLine(ident, $"Access Flags: {MethodDescriptorInfo.access_flags}"); dump.WriteLine(ident, $"Method Offset: {MethodDescriptorInfo.method_offset}"); dump.WriteLine(ident, $"Bytecode Count: {MethodDescriptorInfo.bytecode_count}"); dump.WriteLine(ident, $"Exception Handler Count: {MethodDescriptorInfo.exception_handler_count}"); dump.WriteLine(ident, $"Exception Handler Index: {MethodDescriptorInfo.exception_handler_index}"); dump.WriteLine(ident, ""); dump.WriteLine(ident, "MethodInfo:"); MethodInfo.Dump(dump, ident + 1); }
public void Dump(TextDump dump, int ident) { dump.WriteLine(ident, $"Token: {_token}"); dump.WriteLine(ident, $"Access Flags: {_accessFlags}"); dump.WriteLine(ident, $"Method Count: {_methodCount}"); dump.WriteLine(ident, ""); dump.WriteLine(ident, "Methods:"); foreach (var method in _methods) { dump.WriteLine(ident + 1, ""); method.Dump(dump, ident + 1); } }
public void Dump(TextDump dump, int ident) { dump.WriteLine(ident, $"Flags: {_mhi.Flags}"); dump.WriteLine(ident, $"MaxStack: {_mhi.MaxStack}"); dump.WriteLine(ident, $"NArgs: {_mhi.NArgs}"); dump.WriteLine(ident, $"MaxLocals: {_mhi.MaxLocals}"); if (null != _bytecode) { dump.WriteLine(ident, "Opcodes:"); foreach (var opcode in _bytecode) { dump.WriteLine(ident + 1, opcode.ToString()); } } }