bundles/org.eclipse.orion.client.javascript/web/eslint/lib/code-path-analysis/code-path-state.js
function(test) {
			var context = this.loopContext;
			var forkContext = this.forkContext;

			context.test = test;

			// Creates paths of `continue` statements.
			if (!context.continueForkContext.empty) {
				context.continueForkContext.add(forkContext.head);
				var testSegments = context.continueForkContext.makeNext(0, -1);

				forkContext.replaceHead(testSegments);
			}
		}
function(test) {
			var context = this.loopContext;
			var forkContext = this.forkContext;

			context.test = test;

			// Creates paths of `continue` statements.
			if (!context.continueForkContext.empty) {
				context.continueForkContext.add(forkContext.head);
				var testSegments = context.continueForkContext.makeNext(0, -1);

				forkContext.replaceHead(testSegments);
			}
		}
function ( test ) { var context = this . loopContext ; var forkContext = this . forkContext ; context . test = test ; // Creates paths of `continue` statements. if ( ! context . continueForkContext . empty ) { context . continueForkContext . add ( forkContext . head ) ; var testSegments = context . continueForkContext . makeNext ( 0 , - 1 ) ; forkContext . replaceHead ( testSegments ) ; } }
Makes a code path segment for the test part of a DoWhileStatement.

@param {boolean|} test - The test value (only when constant).
@returns {void}
Makes a code path segment for the test part of a DoWhileStatement .