Don't emit reaonly. prefix for reference loads
[mono.git] / mcs / mcs / context.cs
index 01cad1f2e8c26872939041e3b2ff624c6e44619f..316968454ef3442f14de3a7f707dd3800ecb805f 100644 (file)
@@ -159,7 +159,7 @@ namespace Mono.CSharp
                        return branching;
                }
 
-               public FlowBranchingIterator StartFlowBranching (Iterator iterator, FlowBranching parent)
+               public FlowBranchingIterator StartFlowBranching (StateMachineInitializer iterator, FlowBranching parent)
                {
                        FlowBranchingIterator branching = new FlowBranchingIterator (parent, iterator);
                        current_flow_branching = branching;
@@ -267,6 +267,8 @@ namespace Mono.CSharp
 
                        UsingInitializerScope = 1 << 12,
 
+                       LockScope = 1 << 13,
+
                        /// <summary>
                        ///   Whether control flow analysis is enabled
                        /// </summary>