Skip to content

Commit 23a460b

Browse files
committed
clarify _include use case
1 parent d5d4ece commit 23a460b

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

guidelines.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,9 @@ import "./hwcmode_inc.tsp"; // <= imports the `Hwcmode_inc` namespace for refer
108108
namespace Circuit {
109109
/** included parts */
110110
union _includes {
111-
Hwcmode_inc, // <= references the imported namespace and implicitly resolves to all contained models
112-
named: Hwcmode_inc, // <= named entry emits a !load instruction instead
111+
Hwcmode_inc, // <= unnamed entry inlines the referenced definition or emits an "!include" instruction (if includes is set in the emitter options)
112+
_include: Hwcmode_inc, // <= entry with a name starting with "_include" explicitly emits an "!include" instruction
113+
named: Hwcmode_inc, // <= named entry emits a !load instruction (if name does not start with "_include")
113114
}
114115
}
115116
```

0 commit comments

Comments
 (0)