diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/slang.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/slang.h b/include/slang.h index d65362762..4164ce9e9 100644 --- a/include/slang.h +++ b/include/slang.h @@ -627,6 +627,17 @@ typedef uint32_t SlangSizeT; SLANG_TARGET_COUNT_OF, }; + typedef int SlangStdRevisionIntegral; + enum SlangStdRevision : SlangStdRevisionIntegral + { + SLANG_STD_REVISION_UNKNOWN, + SLANG_STD_REVISION_2025, + SLANG_STD_REVISION_2026, + SLANG_STD_REVISION_COUNT_OF, + + SLANG_STD_REVISION_DEFAULT = SLANG_STD_REVISION_2025, + }; + /* A "container format" describes the way that the outputs for multiple files, entry points, targets, etc. should be combined into a single artifact for output. */ @@ -1021,6 +1032,9 @@ typedef uint32_t SlangSizeT; SkipDownstreamLinking, // bool, experimental DumpModule, + + EnableExperimentalDynamicDispatch, // bool, experimental + StdRevision, // intValue0: SlangStdRevision CountOf, }; |
