llvm-project/clang/lib
Filipe Cabecinhas 136f35e1cb Silence the driver warnings, if we see "-w" on the Driver.
Summary:
We can enable warnings after that -w, so the patch might not be 100%
correct.

The problem that triggered this is: we have some amount of tests that
expect 0 warnings (including unit tests for -w), but -w ends up not fully
silencing everything.

Reviewers: echristo, chandlerc

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D11322

llvm-svn: 242606
2015-07-18 06:35:24 +00:00
..
ARCMigrate Make the clang module container format selectable from the command line. 2015-07-17 01:19:54 +00:00
AST [MS ABI] Explicit specialization of static data members are weak 2015-07-17 23:36:49 +00:00
ASTMatchers [ASTMatchers] Use provided target NodeKind instead of inferring it from the matchers. 2015-07-17 16:05:27 +00:00
Analysis Rewrite users of Stmt::child_begin/end into for-range loops. 2015-07-03 15:12:24 +00:00
Basic basic: default to MSVC on Windows 2015-07-17 21:26:41 +00:00
CodeGen InstrProf: Promote this assert to a report_fatal_error 2015-07-17 23:31:21 +00:00
Driver Silence the driver warnings, if we see "-w" on the Driver. 2015-07-18 06:35:24 +00:00
Edit [edit] Don't hit an assert when trying to delete a trailing space at EOF 2015-03-29 18:07:29 +00:00
Format clang-format: Respect IndentWrappedFunctionNames when aligning colons 2015-07-16 22:58:24 +00:00
Frontend Fix -save-temp when using objc-arc, sanitizer and profiling 2015-07-17 20:09:56 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers [Intrin.h] Use compiler builtins to model memory barriers 2015-07-16 03:13:02 +00:00
Index Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinition -> MacroDefinition. 2015-05-04 02:25:31 +00:00
Lex Make the clang module container format selectable from the command line. 2015-07-17 01:19:54 +00:00
Parse Classes inside lambdas are local not nested. 2015-07-14 10:02:10 +00:00
Rewrite Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
Sema [Sema] Emit correct warning when copy-elision is not possible. 2015-07-18 01:15:19 +00:00
Serialization Stop treating extension keywords as 'interesting'; we don't allow the extension 2015-07-17 20:19:56 +00:00
StaticAnalyzer [Static Analyzer] Do not fail silently, when the analyzer is invoked from tooling lib, an analyzer plugin is loaded, but the runtime linker fails to link. 2015-07-15 20:32:07 +00:00
Tooling Driver: Remove the Job class. NFC 2015-07-02 22:52:08 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00