JGR MSTS Editors and Tools
OptionalOperator Class
NamespacesJgr.GrammarOptionalOperator

[This is preliminary documentation and is subject to change.]

Operator which represents an optional expression.
Declaration Syntax
C#Visual BasicVisual C++
[ImmutableAttribute]
public class OptionalOperator : UnaryOperator
<ImmutableAttribute> _
Public Class OptionalOperator _
	Inherits UnaryOperator
[ImmutableAttribute]
public ref class OptionalOperator : public UnaryOperator
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
OptionalOperator(Operator)
Initializes a new instance of the OptionalOperator class with a given Operator subexpression.

Clone()()()() (Overrides UnaryOperator.Clone()()()().)
Equals(Object) (Inherited from Object.)
FieldGetter(String, String, Object%) (Inherited from Object.)
FieldSetter(String, String, Object) (Inherited from Object.)
Finalize()()()() (Inherited from Object.)
GetFieldInfo(String, String) (Inherited from Object.)
GetHashCode()()()() (Inherited from Object.)
GetType()()()() (Inherited from Object.)
MemberwiseClone()()()() (Inherited from Object.)
Op (Inherited from Operator.)
Right (Inherited from UnaryOperator.)
ToString()()()() (Overrides Object.ToString()()()().)
Inheritance Hierarchy
Object
Operator
 UnaryOperator
  OptionalOperator

Assembly: JGR.Grammar (Module: JGR.Grammar) Version: 0.5.4008.31681