コード例 #1
0
 public ContinueOperation(ContinueOperationType type,
                          string labelName)
 {
     Debug.Assert(type == ContinueOperationType.ByGoto);
     Type      = type;
     LabelName = labelName;
 }
コード例 #2
0
 public ContinueOperation(ContinueOperationType type,
                          bool continueAtParllelizedLoop)
 {
     Debug.Assert(type == ContinueOperationType.ByContinue);
     Type = type;
     ContinueAtParallelizedLoop = continueAtParllelizedLoop;
 }
コード例 #3
0
 public ContinueOperation(ContinueOperationType type,
                          bool returnMatches,
                          bool inParallelizedBody)
 {
     Debug.Assert(type == ContinueOperationType.ByReturn);
     Type               = type;
     ReturnMatches      = returnMatches;
     InParallelizedBody = inParallelizedBody;
 }
コード例 #4
0
ファイル: SearchProgram.cs プロジェクト: jblomer/GrGen.NET
 public ContinueOperation(ContinueOperationType type,
     string labelName)
 {
     Debug.Assert(type == ContinueOperationType.ByGoto);
     Type = type;
     LabelName = labelName;
 }
コード例 #5
0
ファイル: SearchProgram.cs プロジェクト: jblomer/GrGen.NET
 public ContinueOperation(ContinueOperationType type,
     bool continueAtParllelizedLoop)
 {
     Debug.Assert(type == ContinueOperationType.ByContinue);
     Type = type;
     ContinueAtParallelizedLoop = continueAtParllelizedLoop;
 }
コード例 #6
0
ファイル: SearchProgram.cs プロジェクト: jblomer/GrGen.NET
 public ContinueOperation(ContinueOperationType type,
     bool returnMatches, 
     bool inParallelizedBody)
 {
     Debug.Assert(type == ContinueOperationType.ByReturn);
     Type = type;
     ReturnMatches = returnMatches;
     InParallelizedBody = inParallelizedBody;
 }