2 writes to current_method
Mono.Cecil.Mdb (2)
Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs (2)
121
current_method
= builder;
128
current_method
= (SourceMethodBuilder) current_method_stack.Pop ();
20 references to current_method
Mono.Cecil.Mdb (20)
Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs (20)
71
if (
current_method
== null)
74
current_method
.AddLocal (index, name);
102
if (
current_method
== null)
105
current_method
.AddScopeVariable (scope, index);
111
if (
current_method
== null)
114
current_method
.MarkSequencePoint (offset, file, line, column, is_hidden);
120
current_method_stack.Push (
current_method
);
122
methods.Add (
current_method
);
163
if (
current_method
== null)
166
current_method
.StartBlock (CodeBlockEntry.Type.Lexical, start_offset);
172
if (
current_method
== null)
175
current_method
.EndBlock (end_offset);
180
if (
current_method
== null)
183
current_method
.StartBlock (CodeBlockEntry.Type.CompilerGenerated,
189
if (
current_method
== null)
192
current_method
.EndBlock (end_offset);
197
current_method
.StartBlock (CodeBlockEntry.Type.IteratorBody,
203
current_method
.EndBlock (end_offset);
208
current_method
.StartBlock (CodeBlockEntry.Type.IteratorDispatcher,
214
current_method
.EndBlock (end_offset);