File indexing completed on 2026-05-10 08:42:42
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef LLDB_API_SBLANGUAGE_H
0010 #define LLDB_API_SBLANGUAGE_H
0011
0012 #include <cstdint>
0013
0014 namespace lldb {
0015
0016
0017
0018 enum SBSourceLanguageName : uint16_t {
0019
0020 eLanguageNameAda = 0x0001,
0021
0022 eLanguageNameBLISS = 0x0002,
0023
0024 eLanguageNameC = 0x0003,
0025
0026 eLanguageNameC_plus_plus = 0x0004,
0027
0028 eLanguageNameCobol = 0x0005,
0029
0030 eLanguageNameCrystal = 0x0006,
0031
0032 eLanguageNameD = 0x0007,
0033
0034 eLanguageNameDylan = 0x0008,
0035
0036 eLanguageNameFortran = 0x0009,
0037
0038 eLanguageNameGo = 0x000a,
0039
0040 eLanguageNameHaskell = 0x000b,
0041
0042 eLanguageNameJava = 0x000c,
0043
0044 eLanguageNameJulia = 0x000d,
0045
0046 eLanguageNameKotlin = 0x000e,
0047
0048 eLanguageNameModula2 = 0x000f,
0049
0050 eLanguageNameModula3 = 0x0010,
0051
0052 eLanguageNameObjC = 0x0011,
0053
0054 eLanguageNameObjC_plus_plus = 0x0012,
0055
0056 eLanguageNameOCaml = 0x0013,
0057
0058 eLanguageNameOpenCL_C = 0x0014,
0059
0060 eLanguageNamePascal = 0x0015,
0061
0062 eLanguageNamePLI = 0x0016,
0063
0064 eLanguageNamePython = 0x0017,
0065
0066 eLanguageNameRenderScript = 0x0018,
0067
0068 eLanguageNameRust = 0x0019,
0069
0070 eLanguageNameSwift = 0x001a,
0071
0072 eLanguageNameUPC = 0x001b,
0073
0074 eLanguageNameZig = 0x001c,
0075
0076 eLanguageNameAssembly = 0x001d,
0077
0078 eLanguageNameC_sharp = 0x001e,
0079
0080 eLanguageNameMojo = 0x001f,
0081
0082 eLanguageNameGLSL = 0x0020,
0083
0084 eLanguageNameGLSL_ES = 0x0021,
0085
0086 eLanguageNameHLSL = 0x0022,
0087
0088 eLanguageNameOpenCL_CPP = 0x0023,
0089
0090 eLanguageNameCPP_for_OpenCL = 0x0024,
0091
0092 eLanguageNameSYCL = 0x0025,
0093
0094 eLanguageNameRuby = 0x0026,
0095
0096 eLanguageNameMove = 0x0027,
0097
0098 eLanguageNameHylo = 0x0028,
0099
0100 eLanguageNameMetal = 0x002c,
0101 };
0102
0103 }
0104
0105 #endif