The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
|
Different compile-time errors of the language processor. More...
Classes | |
class | ArgumentNumberError |
Represents a error produced when the argument and parameter number is different. More... | |
class | ArgumentOutOfRangeError |
Represents the error occurred when the argument value is out of range. More... | |
class | AssemblerError |
Represents the error occurred when the assembler is not capable of assembling an IL file. More... | |
class | AssignmentError |
Represents a error produced when the attribute identifier is not defined. More... | |
class | ClassTypeInfoError |
Represents a error produced when a MethodType has class information and tries to assign other class information. More... | |
class | CodeGenerationError |
Represents a error produced when a MethodType has class information and tries to assign other class information. More... | |
struct | CommandLineArgumentsError |
Represents the error occurred when the command line arguments specified are incorrect. More... | |
class | ConstraintError |
Represents a error produced when a constraint has not been satisfied More... | |
class | DeclarationFoundError |
Represents a error produced when the declaration already exists. More... | |
class | DefinedTypeError |
Represents a error produced when the defined type already exists. More... | |
class | DispatcherError |
Represents a error produced in a wrong invocation of the dispatchers More... | |
class | EntryPointFoundError |
Represents a error produced when source code has more the one entry point defined. More... | |
class | EntryPointNotFoundError |
Represents a error produced when source code has not any entry point. More... | |
class | ErrorAdapter |
Represents an adapter of existing features in every error. More... | |
class | ErrorManager |
Class to allow the management of all different error types happened. More... | |
class | ExceptionClauseWrongDerived |
Represents a error produced when the defined type already exists. More... | |
class | ExecutionError |
Represents the error occurred when compiled application has been executed. More... | |
class | ExpectedInterfaceError |
Represents a error produced when the used type is not defined. More... | |
class | ExpressionExpectedError |
Represents a error produced when the expression is not a lvalue. More... | |
class | FileNotFoundError |
Represents the error occurred when the file specified does not exist. More... | |
interface | IError |
Interfaz for the different error types. More... | |
class | IncorrectArraySizeError |
Represents a error produced when a specified array size isnt an integer or an expression that contains a integer value. More... | |
class | InstanceMethodCallFromStaticMethodError |
Represents a error produced when an instance method is called from a static one, whithout using an object. More... | |
class | InternalOperationInterfaceError |
struct | LexicalError |
Represents the error occurred while the source code is lexing. More... | |
class | LoadingDynVarsError |
Represents the error occurred when dynamic variable are loaded. More... | |
class | Location |
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. More... | |
class | LValueError |
Represents a error produced when the expression is not a lvalue. More... | |
struct | MemberTypeExpectedError |
Represents a error produced when member type is expected but do not found. More... | |
class | MultipleBaseClassError |
Represents the error occurred when a class has multiple base classes. More... | |
class | NoTypeAcceptsOperation |
Represents a error produced when a dynamic union type has no valid type to be applied an operation More... | |
class | NoTypeHasMember |
Represents a error produced when a dynamic union type has no valid type to be applied an operation More... | |
class | OperationNotAllowedError |
Represents a error produced when tries to make an operation not allowed for the specified type. More... | |
class | OverloadError |
Represents a error produced when the ternary expression can not be applied to specified expressions More... | |
class | ParserError |
Represents the error occurred while the source code is parsing. More... | |
class | PropertyWriteError |
Represents a error produced when an property without write permisses is assigned a value. More... | |
class | ProtectionLevelError |
Represents a error produced when a member cannot be access due to its protection level. More... | |
class | ReturnExpectedError |
Represents a error produced when the expression is not a lvalue. More... | |
class | SymbolNotFoundError |
Represents a error produced when the specified symbol does not exist. More... | |
class | TernaryError |
Represents a error produced when the ternary expression can not be applied to specified expressions More... | |
class | ThisWordFromStaticMethodError |
Represents a error produced when the this reserved word is used in a static method More... | |
class | TypeCastError |
Represents a error produced when a type cast can not be applied to specified expressions. More... | |
class | TypePromotionError |
Represents a error produced when the type promotion can not be applied to specified expressions. different. More... | |
class | UnificationError |
Represents a error produced when the attribute identifier is not defined. More... | |
class | UnknownIDError |
Represents a error produced when the attribute identifier is not defined. More... | |
class | UnknownMemberError |
Represents a error produced when the attribute identifier is not defined. More... | |
class | UnknownTypeError |
Represents a error produced when the used type is not defined. More... | |
struct | UserTypeExpectedError |
Represents a error produced when user type is expected but do not found. More... | |
Different compile-time errors of the language processor.