Condividi tramite


CV_CFL_LANG

Specifica la lingua del codice sorgente dell'applicazione o del modulo collegato.

Sintassi

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;

Elementi

Elemento Descrizione
CV_CFL_C Il linguaggio dell'applicazione è C.
CV_CFL_CXX Il linguaggio dell'applicazione è C++.
CV_CFL_FORTRAN Il linguaggio dell'applicazione è FORTRAN.
CV_CFL_MASM Il linguaggio dell'applicazione è Microsoft Macro Assembler.
CV_CFL_PASCAL Il linguaggio dell'applicazione è Pascal.
CV_CFL_BASIC Il linguaggio dell'applicazione è BASIC.
CV_CFL_COBOL Il linguaggio dell'applicazione è COBOL.
CV_CFL_LINK L'applicazione è un modulo generato dal linker.
CV_CFL_CVTRES L'applicazione è un modulo di risorse convertito con lo strumento CVTRES.
CV_CFL_CVTPGD L'applicazione è un modulo ottimizzato POGO generato con lo strumento CVTPGD.
CV_CFL_CSHARP Il linguaggio dell'applicazione è C#.
CV_CFL_VB Il linguaggio dell'applicazione è Visual Basic.
CV_CFL_ILASM Il linguaggio dell'applicazione è un assembly
di linguaggio intermedio (ovvero assembly CLR).
CV_CFL_JAVA Il linguaggio dell'applicazione è Java.
CV_CFL_JSCRIPT Il linguaggio dell'applicazione è Jscript.
CV_CFL_MSIL Il linguaggio dell'applicazione è un linguaggio MSIL (Microsoft Intermediate Language) sconosciuto, probabilmente un risultato dell'uso dell'opzione /LTCG (Link-time Code Generation).
CV_CFL_HLSL Il linguaggio dell'applicazione è High Level Shader Language.
CV_CFL_OBJC Il linguaggio dell'applicazione è Objective-C.
CV_CFL_OBJCXX Il linguaggio dell'applicazione è Objective-C++.
CV_CFL_SWIFT Il linguaggio dell'applicazione è Swift.
CV_CFL_ALIASOBJ L'applicazione è un modulo generato dallo strumento aliasobj.
CV_CFL_RUST Il linguaggio dell'applicazione è Rust.
CV_CFL_GO Il linguaggio dell'applicazione è Go.

Osservazioni:

I valori di questa enumerazione vengono restituiti da una chiamata al metodo IDiaSymbol::get_language .

Requisiti

Intestazione: cvconst.h

Vedi anche