Static_Interface

interface Static_Interface (logical)

to express the “static” which means “only unit-local visibility”

Direct parents:
Inherited interfaces:

Unit_Local_Interface

Direct implementations:

Field

Kind

Type

Description

File

attribute

builtin String

the source file name in which this function/variable was defined, needed for keeping distinct copies even when merging static inline cases from different units as optimization

From_Unit (from Unit_Local_Interface)

attribute

builtin String

the unit where this instance came from (basepath-stripped)