Exemple #1
0
 private BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, Type operandType, Type resultType)
     : this(syntaxKind, kind, operandType, operandType, resultType)
 {
 }
Exemple #2
0
 public BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, TypeSymbol type, TypeSymbol resultType) :
     this(syntaxKind, kind, type, type, resultType)
 {
 }
 private BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, TypeSymbol type)
     : this(syntaxKind, kind, type, type, type)
 {
 }
 private BoundBinaryOperator(NodeKind nodeKind, BoundBinaryOperatorKind kind, Type type)
     : this(nodeKind, kind, type, type, type)
 {
 }
Exemple #5
0
 public BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, TypeSymbol operandType, TypeSymbol type) : this(syntaxKind, kind, operandType, operandType, type)
 {
 }
Exemple #6
0
 private BoundBinaryOperator(SyntaxKind tokenType, BoundBinaryOperatorKind kind, TypeSymbol operandType, TypeSymbol resultType)
     : this(tokenType, kind, operandType, operandType, resultType)
 {
 }
 private BoundBinaryOperator(NodeKind nodeKind, BoundBinaryOperatorKind kind, Type operandType, Type resultType)
     : this(nodeKind, kind, operandType, operandType, resultType)
 {
 }
Exemple #8
0
 public BoundBinaryExpression(BoundExpression left, BoundBinaryOperatorKind operatorKind, BoundExpression right)
 {
     Left         = left;
     OperatorKind = operatorKind;
     Right        = right;
 }
Exemple #9
0
 private BoundBinaryOperator(SyntaxKind tokenType, BoundBinaryOperatorKind kind, TypeSymbol type)
     : this(tokenType, kind, type, type, type)
 {
 }
Exemple #10
0
 public BoundBinaryExpression(BoundExpression inLeft, BoundBinaryOperatorKind inOperatorKind, BoundExpression inRight)
 {
     Left         = inLeft;
     OperatorKind = inOperatorKind;
     Right        = inRight;
 }
Exemple #11
0
 private BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, TypeComparator comp, Operation operation)
     : this(syntaxKind, kind, comp, comp, null, operation)
 {
 }
Exemple #12
0
 private BoundBinaryOperator(SyntaxKind syntaxKind, BoundBinaryOperatorKind kind, TypeComparator comp, TypeSymbol resultType, Operation operation)
     : this(syntaxKind, kind, comp, comp, resultType, operation)
 {
 }
 public BoundBinaryOperator(TokenKind syntaxKind, BoundBinaryOperatorKind kind)
 {
     SyntaxKind = syntaxKind;
     Kind       = kind;
 }
Exemple #14
0
 public BoundBinaryExpression(BoundExpression left, BoundBinaryOperatorKind operatorKind, BoundExpression right)
 {
     this.Left         = left;
     this.OperatorKind = operatorKind;
     this.Right        = right;
 }