Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Safar <marek.safar@gmail.com>2017-12-14 19:34:06 +0300
committerMarek Safar <marek.safar@gmail.com>2017-12-14 19:34:06 +0300
commit76ffcdabae660e9586273c9b40db180a0dc8d4c8 (patch)
tree1a0b35f500240bd4ee56051bd5513a41b91993fe /symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
parenteea46c1a1357010bdc10adbd9d9b49106aa1f4c8 (diff)
parent1afa0668b38603cdb7197653d73194df749c2d0d (diff)
Merge commit '1afa0668b38603cdb7197653d73194df749c2d0d' into mono-2017-10mono-2017-10
Diffstat (limited to 'symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs')
-rw-r--r--symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs b/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
index 66a7225..59e933a 100644
--- a/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
+++ b/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
@@ -78,6 +78,7 @@ namespace Mono.Cecil.Mdb {
return null;
var info = new MethodDebugInformation (method);
+ info.code_size = ReadCodeSize (method);
var scopes = ReadScopes (entry, info);
ReadLineNumbers (entry, info);
@@ -86,6 +87,11 @@ namespace Mono.Cecil.Mdb {
return info;
}
+ static int ReadCodeSize (MethodDefinition method)
+ {
+ return method.Module.Read (method, (m, reader) => reader.ReadCodeSize (m));
+ }
+
static void ReadLocalVariables (MethodEntry entry, ScopeDebugInformation [] scopes)
{
var locals = entry.GetLocals ();