Next: Well-formedness – Top level, Previous: Well-formedness Checks Categories, Up: Well-formedness [Contents][Index]
The well-formedness checks in alphabetical order:
See action
in member variable initializer,
See action
outside on
,
See action
value discarded,
See assign
outside on
,
See call
in member variable initializer,
See call
value discarded,
See Cannot bind external
port to non-external
port,
See Cannot bind port to port,
See Cannot bind two wildcards,
See Cannot bind wildcard to requires
port,
See Cannot use blocking
in an interface,
See Cannot use event as action,
See Cannot use event as trigger,
See Cannot use illegal
in function,
See Cannot use illegal
in if
-statement,
See Cannot use illegal
with imperative statements,
See Cannot use inout
-parameter on out
-event,
See Cannot use otherwise
guard more than once,
See Cannot use otherwise
guard with non-guard statements,
See Cannot use out
-parameter on out
-event,
See Cannot use return
outside of function,
See Cannot use statement after recursive call
,
See Component with behavior must define a provides port,
See Component with behavior must have a trigger,
See Declarative statement expected,
See Formal binding is not a data member variable,
See Imperative statement expected,
See injected
port has out
-events,
See instance
in in a cyclic binding,
See Interface must define a behavior
,
See Interface must define an event
,
See Missing return
,
See Must specify provides
-port with reply
,
See Must specify provides
-port with reply
on out-trigger,
See Nested blocking
used,
See Nested on
used,
See out
-event must be void
,
See port
is bound more than once,
See port
not bound,
See port
not bound – of instance
,
See System composition is recursive,
See Type mismatch: parameter expected extern
.
Next: Well-formedness – Top level, Previous: Well-formedness Checks Categories, Up: Well-formedness [Contents][Index]