Mono.CSharp.CSharpCodeGenerator.GenerateVariableDeclarationStatement C# (CSharp) Method

GenerateVariableDeclarationStatement() protected method

protected GenerateVariableDeclarationStatement ( CodeVariableDeclarationStatement statement ) : void
statement CodeVariableDeclarationStatement
return void
		protected override void GenerateVariableDeclarationStatement (CodeVariableDeclarationStatement statement)
		{
			TextWriter output = Output;

			OutputTypeNamePair (statement.Type, GetSafeName (statement.Name));

			CodeExpression initExpression = statement.InitExpression;
			if (initExpression != null) {
				output.Write (" = ");
				GenerateExpression (initExpression);
			}

			if (!dont_write_semicolon) {
				output.WriteLine (';');
			}
		}
CSharpCodeGenerator