Uses of Class
codeanalysis.binding.BoundExpression
Packages that use BoundExpression
-
Uses of BoundExpression in codeanalysis
Constructors in codeanalysis with parameters of type BoundExpressionModifierConstructorDescriptionEvaluator(BoundExpression root, Map<VariableSymbol, Object> variables) Initializes a new instance of theEvaluatorclass with the specified root expression syntax. -
Uses of BoundExpression in codeanalysis.binding
Subclasses of BoundExpression in codeanalysis.bindingModifier and TypeClassDescriptionclassRepresents a bound assignment expression in the code analysis process.classRepresents a bound binary expression in the code analysis process.classRepresents a bound literal expression in the code analysis process.classRepresents a bound unary expression in the code analysis process.classRepresents a bound variable expression in the code analysis process.Methods in codeanalysis.binding that return BoundExpressionModifier and TypeMethodDescriptionBinder.bindExpression(ExpressionSyntax syntax) Binds the given expression syntax and returns the corresponding bound expression.BoundAssignmentExpression.getExpression()Gets the expression being assigned.BoundBinaryExpression.getLeft()Gets the left operand bound expression.BoundUnaryExpression.getOperand()Gets the operand of the unary expression.BoundBinaryExpression.getRight()Gets the right operand bound expression.Methods in codeanalysis.binding with parameters of type BoundExpressionModifier and TypeMethodDescriptionvoidBoundBinaryExpression.setLeft(BoundExpression left) Sets the left operand bound expression.voidBoundBinaryExpression.setRight(BoundExpression right) Sets the right operand bound expression.Constructors in codeanalysis.binding with parameters of type BoundExpressionModifierConstructorDescriptionBoundAssignmentExpression(VariableSymbol variable, BoundExpression boundExpression) Initializes a new instance of the BoundAssignmentExpression class.BoundBinaryExpression(BoundExpression left, BoundBinaryOperator operator, BoundExpression right) Constructs a new instance of the BoundBinaryExpression class.BoundUnaryExpression(BoundUnaryOperator operator, BoundExpression operand) Constructs a new instance of the BoundUnaryExpression class.