pub const CSourceLanguage = enum
pub const CSourceLanguage = enum { c, cpp, objective_c, objective_cpp, /// Standard assembly assembly, /// Assembly with the C preprocessor assembly_with_preprocessor, /// The value passed to "-x" CLI flag of Clang. pub fn clangIdentifier(self: CSourceLanguage) [:0]const u8 { return switch (self) { .c => "c", .cpp => "c++", .objective_c => "objective-c", .objective_cpp => "objective-c++", .assembly => "assembler", .assembly_with_preprocessor => "assembler-with-cpp", }; } }