Home
last modified time | relevance | path

Searched refs:ExceptionHandlingKind (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.h341 enum class ExceptionHandlingKind { None, SjLj, WinEH, DwarfCFI, Wasm }; enum
792 return getExceptionHandling() == ExceptionHandlingKind::SjLj; in hasSjLjExceptions()
796 return getExceptionHandling() == ExceptionHandlingKind::WinEH; in hasSEHExceptions()
800 return getExceptionHandling() == ExceptionHandlingKind::DwarfCFI; in hasDWARFExceptions()
804 return getExceptionHandling() == ExceptionHandlingKind::Wasm; in hasWasmExceptions()
H A DLangOptions.def101 ENUM_LANGOPT(ExceptionHandling, ExceptionHandlingKind, 3,
102 ExceptionHandlingKind::None, NotCompatible, "exception handling")
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp597 LangOptions::ExceptionHandlingKind::None && in FixupInvocation()
3731 switch (static_cast<LangOptions::ExceptionHandlingKind>(EHK)) { in getExceptionHandlingName()
3732 case LangOptions::ExceptionHandlingKind::None: in getExceptionHandlingName()
3734 case LangOptions::ExceptionHandlingKind::DwarfCFI: in getExceptionHandlingName()
3736 case LangOptions::ExceptionHandlingKind::SjLj: in getExceptionHandlingName()
3738 case LangOptions::ExceptionHandlingKind::WinEH: in getExceptionHandlingName()
3740 case LangOptions::ExceptionHandlingKind::Wasm: in getExceptionHandlingName()
4075 std::optional<LangOptions::ExceptionHandlingKind> EMValue = in ParseLangArgs()
4076 llvm::StringSwitch<std::optional<LangOptions::ExceptionHandlingKind>>( in ParseLangArgs()
4078 .Case("dwarf", LangOptions::ExceptionHandlingKind::DwarfCFI) in ParseLangArgs()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp519 LangOptions::ExceptionHandlingKind::None && in EmitStartEHSpec()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2188 NormalizedValuesScope<"LangOptions::ExceptionHandlingKind">,