コード例 #1
0
ファイル: StricterErrorChecking.cs プロジェクト: codehaus/boo
 public override void LeaveReturnStatement(ReturnStatement node)
 {
     if (InsideEnsure)
     {
         Error(CompilerErrorFactory.CantReturnFromEnsure(node));
     }
     if (null == node.Expression)
     {
         return;
     }
     CheckExpressionType(node.Expression);
 }