| {% from "macros.tmpl" import license %} | |
| {{ license() }} | |
| [ | |
| GarbageCollected, | |
| ] interface InternalRuntimeFlags { | |
| {% for feature in standard_features %} | |
| {# | |
| Currently assuming that runtime flags cannot be changed after startup | |
| it's possible that some can be and should be conditionally readonly. | |
| #} | |
| {%+ if feature.condition %}[Conditional={{feature.condition}}] {% endif -%} | |
| readonly attribute boolean {{feature.first_lowered_name}}Enabled; | |
| {% endfor %} | |
| }; |