5 namespace TypeSystem.Operations {
This class encapsulates a location in a specific file. Implements an Inmutable pattern. So it can be used in any context, that is his internal fields never change.
This class represent the entry wnen sending a message to an operation object derived from TypeExpress...
Class Unary AritmethicalOperation Implements: Factory method Role:
Abstract class that represents all different types.
static ArithmeticalOperation Create(TypeExpression secondOperand, System.Enum binaryOperator, MethodType methodAnalyzed, bool showErrorMessage, Location location)
A factory Method to create BinaryAritmeticaslOperation objects Implements a factory method...
UnaryOperator
Unary operators
This class instantiates elements of type UnaryArithmeticalOperation, and BinaryArithmeticalOperation...
Representa a method type.
static ArithmeticalOperation Create(UnaryOperator unaryOperator, MethodType methodAnalyzed, bool showErrorMessage, Location location)
A factory Method to create UnaryAritmeticaslOperation objects Implements a factory method...