|
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.