Diagnostics
Class containing errors complementing the core errors and additional compiler related warnings
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Diagnostics.type
Members list
Type members
Classlikes
Error thrown if the compiler cannot be run with the given console arguments
Error thrown if the compiler cannot be run with the given console arguments
Value parameters
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Error thrown if a certain command (annotation, expression or statements) is not supported in the compiler backend
Error thrown if a certain command (annotation, expression or statements) is not supported in the compiler backend
Value parameters
- loc
-
Location which code section in the original TeSSLa spec caused the error
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Warning raised if the compilation of the generated code raises a warning or information
Warning raised if the compilation of the generated code raises a warning or information
Value parameters
- compiler
-
The compiler backend originally raising the warning
- message
-
The message of the base warning
- msgType
-
Kind of the warning, e.g. warning, information, note ...
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Diagnosticclass Objecttrait Matchableclass AnyShow all
Error thrown if the TeSSLa Core AST from the frontend cannot be processed
Error thrown if the TeSSLa Core AST from the frontend cannot be processed
Value parameters
- loc
-
Location which code section in the original TeSSLa spec caused the error
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Error indicating that the generation or processing of the ImpLan AST went wrong
Error indicating that the generation or processing of the ImpLan AST went wrong
Value parameters
- loc
-
Location which code section in the original TeSSLa spec caused the error
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Error indicating that the generation or processing of the ImpLan AST caused a type error
Error indicating that the generation or processing of the ImpLan AST caused a type error
Value parameters
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Error thrown if a certain command (annotation, expression or statements) is not implemented in the compiler backend yet but planned to be implemented soon
Error thrown if a certain command (annotation, expression or statements) is not implemented in the compiler backend yet but planned to be implemented soon
Value parameters
- loc
-
Location which code section in the original TeSSLa spec caused the error
- m
-
More detailed message
Attributes
- Supertypes
-
trait Producttrait Equalstrait TesslaErrortrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all