15 #ifndef LLVM_CLANG_BASIC_EXCEPTIONSPECIFICATIONTYPE_H 16 #define LLVM_CLANG_BASIC_EXCEPTIONSPECIFICATIONTYPE_H 55 return CT1 > CT2 ? CT1 : CT2;
60 #endif // LLVM_CLANG_BASIC_EXCEPTIONSPECIFICATIONTYPE_H bool isDynamicExceptionSpec(ExceptionSpecificationType ESpecType)
no exception specification
bool isNoexceptExceptionSpec(ExceptionSpecificationType ESpecType)
Microsoft throw(...) extension.
CanThrowResult mergeCanThrow(CanThrowResult CT1, CanThrowResult CT2)
CanThrowResult
Possible results from evaluation of a noexcept expression.
Dataflow Directional Tag Classes.
not evaluated yet, for special member function
ExceptionSpecificationType
The various types of exception specifications that exist in C++11.
bool isUnresolvedExceptionSpec(ExceptionSpecificationType ESpecType)