Поделиться через


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_LANG;

Elements

  • CV_CFL_C
    Язык приложения c#.

  • CV_CFL_CXX
    Язык приложения C++.

  • CV_CFL_FORTRAN
    Язык приложения FORTRAN.

  • CV_CFL_MASM
    Язык приложения ассемблер макроса Майкрософт.

  • CV_CFL_PASCAL
    Язык pascal приложения.

  • CV_CFL_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
    Язык приложения неизвестное MSIL, возможно, результат использования переключателя Параметр /LTCG (создание кода во время компоновки).

  • CV_CFL_HLSL
    Язык приложения общий язык шейдера.

Заметки

Значения в этом перечислении возвращаемых вызовом метода IDiaSymbol::get_language.

Требования

Заголовок: cvconst.h

См. также

Ссылки

IDiaSymbol::get_language

Другие ресурсы

Перечисления и структуры