public static BinaryOperatorExpressionWithCodeAnalysis Binary( IExpressionWithCodeAnalysis left, BinaryOperatorExpressionType @operator, IExpressionWithCodeAnalysis right) { return(new BinaryOperatorExpressionWithCodeAnalysis(left, @operator, right)); }
public BinaryOperatorExpressionWithCodeAnalysis( IExpressionWithCodeAnalysis left, BinaryOperatorExpressionType @operator, IExpressionWithCodeAnalysis right) : this() { Syntax = operatorMap.ContainsKey(@operator) ? (ExpressionSyntax)SyntaxFactory.BinaryExpression(operatorMap[@operator], left.Syntax, right.Syntax) : SyntaxFactory.AssignmentExpression(assignmentExpressionSyntaxKinds[@operator], left.Syntax, right.Syntax); }
public WriteBinaryOperatorExpressionType(BinaryOperatorExpressionType operatorType) { OperatorType = operatorType; }