Add reserved version identifier in dmd/cond.d

This commit is contained in:
Hiroki Noda 2020-05-05 21:20:15 +09:00
parent e118a28e10
commit 1251d7d272
1 changed files with 9 additions and 0 deletions

View File

@ -71,6 +71,7 @@ immutable ConstantCompletion[] predefinedVersions = [
ConstantCompletion("ARM_Thumb"), ConstantCompletion("ARM_Thumb"),
ConstantCompletion("AsmJS"), ConstantCompletion("AsmJS"),
ConstantCompletion("assert"), ConstantCompletion("assert"),
ConstantCompletion("AVR"),
ConstantCompletion("BigEndian"), ConstantCompletion("BigEndian"),
ConstantCompletion("BSD"), ConstantCompletion("BSD"),
ConstantCompletion("Core"), ConstantCompletion("Core"),
@ -80,6 +81,12 @@ immutable ConstantCompletion[] predefinedVersions = [
ConstantCompletion("CRuntime_Microsoft"), ConstantCompletion("CRuntime_Microsoft"),
ConstantCompletion("CRuntime_Musl"), ConstantCompletion("CRuntime_Musl"),
ConstantCompletion("CRuntime_UClibc"), ConstantCompletion("CRuntime_UClibc"),
ConstantCompletion("CRuntime_WASI"),
ConstantCompletion("CppRuntime_Clang"),
ConstantCompletion("CppRuntime_DigitalMars"),
ConstantCompletion("CppRuntime_Gcc"),
ConstantCompletion("CppRuntime_Microsoft"),
ConstantCompletion("CppRuntime_Sun"),
ConstantCompletion("Cygwin"), ConstantCompletion("Cygwin"),
ConstantCompletion("DigitalMars"), ConstantCompletion("DigitalMars"),
ConstantCompletion("DragonFlyBSD"), ConstantCompletion("DragonFlyBSD"),
@ -123,6 +130,7 @@ immutable ConstantCompletion[] predefinedVersions = [
ConstantCompletion("MIPS_O32"), ConstantCompletion("MIPS_O32"),
ConstantCompletion("MIPS_O64"), ConstantCompletion("MIPS_O64"),
ConstantCompletion("MIPS_SoftFloat"), ConstantCompletion("MIPS_SoftFloat"),
ConstantCompletion("MSP430"),
ConstantCompletion("NetBSD"), ConstantCompletion("NetBSD"),
ConstantCompletion("none"), ConstantCompletion("none"),
ConstantCompletion("NVPTX"), ConstantCompletion("NVPTX"),
@ -156,6 +164,7 @@ immutable ConstantCompletion[] predefinedVersions = [
ConstantCompletion("SysV4"), ConstantCompletion("SysV4"),
ConstantCompletion("TVOS"), ConstantCompletion("TVOS"),
ConstantCompletion("unittest"), ConstantCompletion("unittest"),
ConstantCompletion("WASI"),
ConstantCompletion("WatchOS"), ConstantCompletion("WatchOS"),
ConstantCompletion("WebAssembly"), ConstantCompletion("WebAssembly"),
ConstantCompletion("Win32"), ConstantCompletion("Win32"),