CV_CFL_LANG
Задает язык исходного кода приложения или связанного модуля.
Синтаксис
typedef enum CV_CFL_LANG {
CV_CFL_C = 0x00,
CV_CFL_CXX = 0x01,
CV_CFL_FORTRAN = 0x02,
CV_CFL_MASM = 0x03,
CV_CFL_PASCAL = 0x04,
CV_CFL_BASIC = 0x05,
CV_CFL_COBOL = 0x06,
CV_CFL_LINK = 0x07,
CV_CFL_CVTRES = 0x08,
CV_CFL_CVTPGD = 0x09,
CV_CFL_CSHARP = 0x0A,
CV_CFL_VB = 0x0B,
CV_CFL_ILASM = 0x0C,
CV_CFL_JAVA = 0x0D,
CV_CFL_JSCRIPT = 0x0E,
CV_CFL_MSIL = 0x0F,
CV_CFL_HLSL = 0x10,
CV_CFL_OBJC = 0x11,
CV_CFL_OBJCXX = 0x12,
CV_CFL_SWIFT = 0x13,
CV_CFL_ALIASOBJ = 0x14,
CV_CFL_RUST = 0x15,
CV_CFL_GO = 0x16,
} CV_CFL_LANG;
Элементы
Элемент | Description |
---|---|
CV_CFL_C | Язык приложения — C. |
CV_CFL_CXX | Язык приложения — C++. |
CV_CFL_FORTRAN | Язык приложения — FORTRAN. |
CV_CFL_MASM | Язык приложения — это средство сборки макросов Майкрософт. |
CV_CFL_PASCAL | Язык приложения — Pascal. |
CV_CFL_BASIC | Язык приложения — BASIC. |
CV_CFL_COBOL | Язык приложения — COBOL. |
CV_CFL_LINK | Приложение — это модуль, созданный компоновщиком. |
CV_CFL_CVTRES | Приложение — это модуль ресурсов, преобразованный с помощью средства CVTRES. |
CV_CFL_CVTPGD | Приложение — это оптимизированный модуль POGO, созданный с помощью средства CVTPGD. |
CV_CFL_CSHARP | Язык приложения — C#. |
CV_CFL_VB | Язык приложения — Visual Basic. |
CV_CFL_ILASM | Язык приложения — это промежуточная сборка языка (это сборка CLR). |
CV_CFL_JAVA | Язык приложения — Java. |
CV_CFL_JSCRIPT | Язык приложения — Jscript. |
CV_CFL_MSIL | Язык приложения является неизвестным языком Microsoft Intermediate Language (MSIL), возможно, результатом использования переключателя /LTCG (создание кода во время ссылки). |
CV_CFL_HLSL | Язык приложения — это язык шейдера высокого уровня. |
CV_CFL_OBJC | Язык приложения — Objective-C. |
CV_CFL_OBJCXX | Язык приложения — Objective-C++. |
CV_CFL_SWIFT | Язык приложения — Swift. |
CV_CFL_ALIASOBJ | Приложение — это модуль, созданный средством aliasobj. |
CV_CFL_RUST | Язык приложения — Rust. |
CV_CFL_GO | Язык приложения — Go. |
Замечания
Значения в этом перечислении возвращаются вызовом метода IDiaSymbol::get_language .
Примечание.
Более новый компилятор DXC больше не создает PDF-файлы. Этот API имеет только допустимые значения для PDF-файлов, созданных более старым компилятором fxc.exe .
Требования
Заголовок: cvconst.h