Aracılığıyla paylaş


CV_CFL_LANG

Uygulamanın veya bağlı modülün kaynak kod dilini belirtir.

Sözdizimi

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;

Öğeler

Öğe Açıklama
CV_CFL_C Uygulama dili C'dir.
CV_CFL_CXX Uygulama dili C++.
CV_CFL_FORTRAN Uygulama dili FORTRAN'dır.
CV_CFL_MASM Uygulama dili Microsoft Makro Derleyicisi'dir.
CV_CFL_PASCAL Uygulama dili Pascal'dır.
CV_CFL_BASIC Uygulama dili BASIC'tir.
CV_CFL_COBOL Uygulama dili COBOL'dir.
CV_CFL_LINK Uygulama bağlayıcı tarafından oluşturulan bir modüldür.
CV_CFL_CVTRES Uygulama, CVTRES aracıyla dönüştürülen bir kaynak modülüdür.
CV_CFL_CVTPGD Uygulama, CVTPGD aracıyla oluşturulan POGO için iyileştirilmiş bir modüldür.
CV_CFL_CSHARP Uygulama dili C# dilidir.
CV_CFL_VB Uygulama dili Visual Basic'tir.
CV_CFL_ILASM Uygulama dili ara dil derlemesidir
(ortak dil çalışma zamanı (CLR) derlemesi).
CV_CFL_JAVA Uygulama dili Java'dır.
CV_CFL_JSCRIPT Uygulama dili Jscript'tir.
CV_CFL_MSIL Uygulama dili bilinmeyen bir Microsoft Ara Dili (MSIL), büyük olasılıkla /LTCG (Bağlantı Zamanı Kod Oluşturma) anahtarını kullanmanın bir sonucudur.
CV_CFL_HLSL Uygulama dili Üst Düzey Gölgelendirici Dili'dir.
CV_CFL_OBJC Uygulama dili Objective-C'dir.
CV_CFL_OBJCXX Uygulama dili Objective-C++ şeklindedir.
CV_CFL_SWIFT Uygulama dili Swift'tir.
CV_CFL_ALIASOBJ Uygulama aliasobj aracı tarafından oluşturulan bir modüldür.
CV_CFL_RUST Uygulama dili Rust'tır.
CV_CFL_GO Uygulama dili Go'dur.

Açıklamalar

Bu numaralandırmadaki değerler, IDiaSymbol::get_language yöntemine yapılan bir çağrı tarafından döndürülür.

Not

Daha yeni DXC derleyicisi artık PDB üretmez. Bu API yalnızca eski fxc.exe derleyicisi tarafından üretilen PDB'lerde geçerli değerlere sahiptir.

Gereksinimler

Üst bilgi: cvconst.h

Ayrıca bkz.