KnownCompiler enumeration (dbgmodel.h)

The KnownCompiler enumeration identifies a well-known set of compilers.

Syntax

typedef enum KnownCompiler {
  CompilerUnknown,
  CompilerMSVC,
  CompilerGCC,
  CompilerClang,
  CompilerRustC
} ;

Constants

 
CompilerUnknown
The compiler is unknown.
CompilerMSVC
The compiler is Microsoft Visual C++ (MSVC).
CompilerGCC
The compiler is GNU Compiler Collection (GCC).
CompilerClang
The compiler is Clang compiler.
CompilerRustC
The compiler is Rust compiler (rustc).

Remarks

These enum values can be used to identify which compiler is being used.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview