コード例 #1
0
 public StateMachineMethod(StateMachine host, StateMachineInitializer expr, FullNamedExpression returnType, Modifiers mod, MemberName name)
     : base(host, returnType, mod | Modifiers.COMPILER_GENERATED,
            name, ParametersCompiled.EmptyReadOnlyParameters, null)
 {
     this.expr = expr;
     Block     = new ToplevelBlock(host.Compiler, ParametersCompiled.EmptyReadOnlyParameters, Location.Null);
 }
コード例 #2
0
ファイル: context.cs プロジェクト: mono-soc-2011/mono
        public FlowBranchingIterator StartFlowBranching(StateMachineInitializer iterator, FlowBranching parent)
        {
            FlowBranchingIterator branching = new FlowBranchingIterator(parent, iterator);

            current_flow_branching = branching;
            return(branching);
        }
コード例 #3
0
 public MoveNextBodyStatement(StateMachineInitializer stateMachine)
 {
     this.state_machine = stateMachine;
     this.loc           = stateMachine.Location;
 }