// The Nova Project by Ken Beckett. // Copyright (C) 2007-2012 Inevitable Software, all rights reserved. // Released under the Common Development and Distribution License, CDDL-1.0: http://opensource.org/licenses/cddl1.php namespace Nova.CodeDOM { /// <summary> /// Performs a boolean AND operation on two <see cref="Expression"/>s, and assigns the result to the left <see cref="Expression"/>. /// The left <see cref="Expression"/> must be an assignable object ("lvalue"). /// </summary> public class BitwiseAndAssign : Assignment { #region /* CONSTRUCTORS */ /// <summary> /// Create a <see cref="BitwiseAndAssign"/> operator. /// </summary> public BitwiseAndAssign(Expression left, Expression right) : base(left, right) { } #endregion #region /* PROPERTIES */ /// <summary> /// The symbol associated with the operator. /// </summary> public override string Symbol { get { return "&="; } } #endregion #region /* METHODS */ /// <summary> /// The internal name of the <see cref="BinaryOperator"/>. /// </summary> public override string GetInternalName() { return BitwiseAnd.InternalName; } #endregion } }
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.
This article, along with any associated source code and files, is licensed under The Common Development and Distribution License (CDDL)