The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
ErrorManagement.TernaryError Class Reference

Represents a error produced when the ternary expression can not be applied to specified expressions More...

Inheritance diagram for ErrorManagement.TernaryError:
ErrorManagement.ErrorAdapter ErrorManagement.IError

Public Member Functions

 TernaryError (string secondArgumentType, string thirdArgumentType, Location loc)
 Constructor More...
 
- Public Member Functions inherited from ErrorManagement.ErrorAdapter
 ErrorAdapter (Location location)
 
 ErrorAdapter ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Protected Attributes inherited from ErrorManagement.ErrorAdapter
Location location
 
- Properties inherited from ErrorManagement.ErrorAdapter
Location Location [get]
 
string ErrorType [get]
 Gets the name for the error type. More...
 
string Description [get, set]
 Gets the description for the error type. More...
 
- Properties inherited from ErrorManagement.IError
string ErrorType [get]
 Gets the name for the error type. More...
 
string Description [get]
 Gets the description for the error type. More...
 

Detailed Description

Represents a error produced when the ternary expression can not be applied to specified expressions

Definition at line 24 of file TernaryError.cs.

Constructor & Destructor Documentation

ErrorManagement.TernaryError.TernaryError ( string  secondArgumentType,
string  thirdArgumentType,
Location  loc 
)

Constructor

Parameters
secondArgumentTypeThe type of the second operand in the ternary expression
thirdArgumentTypeThe type of the third operand in the ternary expression
fileNameFile name.
lineLine number.
columnColumn number.

Definition at line 35 of file TernaryError.cs.


The documentation for this class was generated from the following file: