diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-10-12 15:07:38 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-10-12 15:41:57 +0200 |
commit | d3edaca6a6fb5e146b4aac4f5390d1c390b38497 (patch) | |
tree | c14fe02520035142406277b93157fd90245ae566 /spec/spec/interface-function-definition.yml | |
parent | dff41aeef6fb90256cb4a3c63cd6fb080bcc29f9 (diff) |
spec: Add function attributes
Diffstat (limited to 'spec/spec/interface-function-definition.yml')
-rw-r--r-- | spec/spec/interface-function-definition.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/spec/interface-function-definition.yml b/spec/spec/interface-function-definition.yml index c4297969..40e3db63 100644 --- a/spec/spec/interface-function-definition.yml +++ b/spec/spec/interface-function-definition.yml @@ -10,6 +10,13 @@ spec-example: null spec-info: dict: attributes: + attributes: + description: | + If the value is present, then it shall be the function attributes. + On the attributes a context-sensitive substitution of item variables + is performed. A function attribute is for example the indication + that the function does not return to the caller. + spec-type: optional-str body: description: | If the value is present, then it shall be the definition of a static |