Mono.Cecil.Fluent.Analyzer.CodePath.ListInstructions C# (CSharp) Method

ListInstructions() private method

private ListInstructions ( Instruction end = null ) : string
end Mono.Cecil.Cil.Instruction
return string
		private string ListInstructions(Instruction end = null)
		{
			if (end == null)
				end = EndInstruction;

			var ret = "";

			if (IncomingPaths.Count != 0)
				ret += IncomingPaths.First().ListInstructions()+ Environment.NewLine;

			var ins = StartInstruction;
			while (true)
			{
				ret += ins + Environment.NewLine;
				if (ins == end)
					break;
				ins = ins.Next;
			};
			return ret;
		}
	}