#[repr(C)]
pub enum LLVMDWARFSourceLanguage {
Show 40 variants LLVMDWARFSourceLanguageC89, LLVMDWARFSourceLanguageC, LLVMDWARFSourceLanguageAda83, LLVMDWARFSourceLanguageC_plus_plus, LLVMDWARFSourceLanguageCobol74, LLVMDWARFSourceLanguageCobol85, LLVMDWARFSourceLanguageFortran77, LLVMDWARFSourceLanguageFortran90, LLVMDWARFSourceLanguagePascal83, LLVMDWARFSourceLanguageModula2, LLVMDWARFSourceLanguageJava, LLVMDWARFSourceLanguageC99, LLVMDWARFSourceLanguageAda95, LLVMDWARFSourceLanguageFortran95, LLVMDWARFSourceLanguagePLI, LLVMDWARFSourceLanguageObjC, LLVMDWARFSourceLanguageObjC_plus_plus, LLVMDWARFSourceLanguageUPC, LLVMDWARFSourceLanguageD, LLVMDWARFSourceLanguagePython, LLVMDWARFSourceLanguageOpenCL, LLVMDWARFSourceLanguageGo, LLVMDWARFSourceLanguageModula3, LLVMDWARFSourceLanguageHaskell, LLVMDWARFSourceLanguageC_plus_plus_03, LLVMDWARFSourceLanguageC_plus_plus_11, LLVMDWARFSourceLanguageOCaml, LLVMDWARFSourceLanguageRust, LLVMDWARFSourceLanguageC11, LLVMDWARFSourceLanguageSwift, LLVMDWARFSourceLanguageJulia, LLVMDWARFSourceLanguageDylan, LLVMDWARFSourceLanguageC_plus_plus_14, LLVMDWARFSourceLanguageFortran03, LLVMDWARFSourceLanguageFortran08, LLVMDWARFSourceLanguageRenderScript, LLVMDWARFSourceLanguageBLISS, LLVMDWARFSourceLanguageMips_Assembler, LLVMDWARFSourceLanguageGOOGLE_RenderScript, LLVMDWARFSourceLanguageBORLAND_Delphi,
}
Expand description

Source languages known by DWARF.

Variants

LLVMDWARFSourceLanguageC89

LLVMDWARFSourceLanguageC

LLVMDWARFSourceLanguageAda83

LLVMDWARFSourceLanguageC_plus_plus

LLVMDWARFSourceLanguageCobol74

LLVMDWARFSourceLanguageCobol85

LLVMDWARFSourceLanguageFortran77

LLVMDWARFSourceLanguageFortran90

LLVMDWARFSourceLanguagePascal83

LLVMDWARFSourceLanguageModula2

LLVMDWARFSourceLanguageJava

LLVMDWARFSourceLanguageC99

LLVMDWARFSourceLanguageAda95

LLVMDWARFSourceLanguageFortran95

LLVMDWARFSourceLanguagePLI

LLVMDWARFSourceLanguageObjC

LLVMDWARFSourceLanguageObjC_plus_plus

LLVMDWARFSourceLanguageUPC

LLVMDWARFSourceLanguageD

LLVMDWARFSourceLanguagePython

LLVMDWARFSourceLanguageOpenCL

LLVMDWARFSourceLanguageGo

LLVMDWARFSourceLanguageModula3

LLVMDWARFSourceLanguageHaskell

LLVMDWARFSourceLanguageC_plus_plus_03

LLVMDWARFSourceLanguageC_plus_plus_11

LLVMDWARFSourceLanguageOCaml

LLVMDWARFSourceLanguageRust

LLVMDWARFSourceLanguageC11

LLVMDWARFSourceLanguageSwift

LLVMDWARFSourceLanguageJulia

LLVMDWARFSourceLanguageDylan

LLVMDWARFSourceLanguageC_plus_plus_14

LLVMDWARFSourceLanguageFortran03

LLVMDWARFSourceLanguageFortran08

LLVMDWARFSourceLanguageRenderScript

LLVMDWARFSourceLanguageBLISS

LLVMDWARFSourceLanguageMips_Assembler

LLVMDWARFSourceLanguageGOOGLE_RenderScript

LLVMDWARFSourceLanguageBORLAND_Delphi

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.