Esempio n. 1
0
 public InvalidReturnValueError(ReturnStatement node, TokenType requiredType)
     : base(ErrorConstants.INVALID_RETURN_VALUE_TITLE, ErrorConstants.INVALID_RETURN_VALUE_MSG(node, requiredType), node)
 {
 }
Esempio n. 2
0
 public InvalidArgumentError(FunctionCallNode callNode, int position, TokenType parameterEvaluation = TokenType.UNDEFINED, TokenType argumentEvaluation = TokenType.UNDEFINED)
     : base(ErrorConstants.SEMANTIC_ERROR_TITLE, ErrorConstants.INVALID_ARGUMENT_ERROR_MSG(position, parameterEvaluation, argumentEvaluation), callNode)
 {
 }
Esempio n. 3
0
 public ParameterMustBeReferenceError(ParametersNode node, TokenType type)
     : base(ErrorConstants.PARAM_ERROR_TITLE, ErrorConstants.PARAM_REFERENCE_MSG(type), node)
 {
 }