llvm-project/clang/lib
Erich Keane 24016eb374 Suppress nothrow/exception spec conflict warning when ES is parsed.
The previously added warning ended up causing false positives when
nothrow was used on member functions, where the exception specification
wasn't yet parsed.  So, throw() and noexcept(true) both were incorrectly
warning.  There doesn't seem to be a good way to force these to be parsed
to identify which they are (and likely should not be), so suppress the warning.

For now, unevaluated/uninstantiated are left as warnings as I am not
creative enough to find a reproducer that causes a false positive for
either.

llvm-svn: 362236
2019-05-31 15:56:27 +00:00
..
ARCMigrate Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute declaration" 2019-05-07 03:20:17 +00:00
AST Fix constexpr __builtin_*_overflow issue when unsigned->signed operand. 2019-05-30 21:35:32 +00:00
ASTMatchers Move TraversalKind enum to ast_type_traits 2019-05-16 17:57:38 +00:00
Analysis Revert "clang support gnu asm goto." 2019-05-30 15:38:02 +00:00
Basic [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
CodeGen [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
CrossTU [ASTImporter] Use llvm::Expected and Error in the importer API 2019-05-15 10:29:48 +00:00
Driver [Driver] Render target options (e.g. -fuse-init-array) for -fembed-bitcode 2019-05-30 02:30:04 +00:00
Edit Range-style std::find{,_if} -> llvm::find{,_if}. NFC 2019-03-31 08:48:19 +00:00
Format [clang-format] Allow configuring list of function-like macros that resolve to a type 2019-05-29 16:30:47 +00:00
Frontend Fix the predefined exponent limit macros for the 16-bit IEEE format. 2019-05-31 01:21:36 +00:00
FrontendTool [analyzer] List checker/plugin options in 3 categories: released, alpha, developer 2019-05-23 22:52:09 +00:00
Headers [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
Index [Index] Compute correct symbol kind for variable templates 2019-05-29 17:49:30 +00:00
Lex Make __has_builtin work with __builtin_LINE and friends. 2019-05-29 03:15:36 +00:00
Parse Revert "clang support gnu asm goto." 2019-05-30 15:38:02 +00:00
Rewrite [analyzer] [NFC] PathDiagnostic: Create PathDiagnosticPopUpPiece 2019-05-29 19:21:59 +00:00
Sema Suppress nothrow/exception spec conflict warning when ES is parsed. 2019-05-31 15:56:27 +00:00
Serialization Revert "clang support gnu asm goto." 2019-05-30 15:38:02 +00:00
StaticAnalyzer [analyzer] Remove EndPath function as it is dead code 2019-05-29 20:47:27 +00:00
Tooling [LibTooling] Add `before` and `after` selectors for selecting point-ranges relative to nodes. 2019-05-29 12:40:36 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00