//
// FlowControl.cs
//
// Author:
//   Chris J Breisch (cjbreisch@altavista.net) 
//
// (C) 2002 Chris J Breisch
//

using System;

namespace Microsoft.VisualBasic.CompilerServices 
{
	[Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute] 
	[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 
	sealed public class FlowControl {
		// Declarations
		// Constructors
		// Properties
		// Methods
		[MonoTODO]
		public static System.Boolean ForNextCheckR4 (System.Single count, System.Single limit, System.Single StepValue) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Boolean ForNextCheckR8 (System.Double count, System.Double limit, System.Double StepValue) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Boolean ForNextCheckDec (System.Decimal count, System.Decimal limit, System.Decimal StepValue) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Boolean ForLoopInitObj (System.Object Counter, System.Object Start, System.Object Limit, System.Object StepValue, ref System.Object LoopForResult, ref System.Object CounterResult) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Boolean ForNextCheckObj (System.Object Counter, System.Object LoopObj, ref System.Object CounterResult) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Collections.IEnumerator ForEachInArr (System.Array ary) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Collections.IEnumerator ForEachInObj (System.Object obj) { throw new NotImplementedException (); }
		[MonoTODO]
		public static System.Boolean ForEachNextObj (ref System.Object obj, ref System.Collections.IEnumerator enumerator) { throw new NotImplementedException (); }
		[MonoTODO]
		public static void CheckForSyncLockOnValueType (System.Object obj) { throw new NotImplementedException (); }
		// Events
	};
}
