summaryrefslogtreecommitdiffstats
path: root/spec/spec/interface-function-definition.yml
diff options
context:
space:
mode:
Diffstat (limited to 'spec/spec/interface-function-definition.yml')
-rw-r--r--spec/spec/interface-function-definition.yml11
1 files changed, 6 insertions, 5 deletions
diff --git a/spec/spec/interface-function-definition.yml b/spec/spec/interface-function-definition.yml
index 34acd466..5372dc8c 100644
--- a/spec/spec/interface-function-definition.yml
+++ b/spec/spec/interface-function-definition.yml
@@ -1,6 +1,6 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020, 2022 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
links:
- role: spec-member
@@ -33,12 +33,13 @@ spec-info:
spec-type: list-str
return:
description: |
- It shall be the function return type. On the return type a
- context-sensitive substitution of item variables is performed.
- spec-type: str
+ If the value is present, then it shall be the function return type.
+ On the return type a context-sensitive substitution of item variables
+ is performed.
+ spec-type: optional-str
description: |
This set of attributes specifies a function definition.
mandatory-attributes: all
-spec-name: Interface Function Definition
+spec-name: Interface Function or Macro Definition
spec-type: interface-function-definition
type: spec