Skip to content

Commit 3d096c0

Browse files
committed
Note optional nature of goto program bodies
1 parent 182fbd7 commit 3d096c0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

doc/architectural/central-data-structures.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ type goto_functiont {
9898
```
9999

100100
The `goto_programt` denoting the `body` of the function will be the subject of
101-
a more elaborate explanation in the next section.
101+
a more elaborate explanation in the next section. The in-memory structure of a
102+
goto function allows the `body` to be optional, but only functions with bodies
103+
are included in the serialised goto binaries.
102104

103105
The `parameters` subcomponent is a list of identifiers that are to be looked-up
104106
in the symbol-table for their definitions.

0 commit comments

Comments
 (0)