private AnnotatedUnaryOperator(SyntaxKind syntaxKind, AnnotatedUnaryOperatorKind kind, Type operandType, Type resultType)
 {
     SyntaxKind  = syntaxKind;
     Kind        = kind;
     OperandType = operandType;
     ResultType  = resultType;
 }
 private AnnotatedUnaryOperator(SyntaxKind syntaxKind, AnnotatedUnaryOperatorKind kind, Type operandType) : this(syntaxKind, kind, operandType, operandType)
 {
 }