From: Ted Kremenek Date: Tue, 12 Apr 2011 21:46:57 +0000 (+0000) Subject: Enable C++ static analysis support in ccc-analyzer. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ea8b01eb843b9de5b3d05941baba7287709803b3;p=clang Enable C++ static analysis support in ccc-analyzer. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129392 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/scan-build/ccc-analyzer b/tools/scan-build/ccc-analyzer index 5697b214a2..6f6d3cf1a7 100755 --- a/tools/scan-build/ccc-analyzer +++ b/tools/scan-build/ccc-analyzer @@ -365,6 +365,7 @@ my %LangMap = ( 'cp' => 'c++', 'cpp' => 'c++', 'cc' => 'c++', + 'ii' => 'c++', 'i' => 'c-cpp-output', 'm' => 'objective-c', 'mi' => 'objective-c-cpp-output' @@ -380,14 +381,11 @@ my %UniqueOptions = ( my %LangsAccepted = ( "objective-c" => 1, - "c" => 1 + "c" => 1, + "c++" => 1, + "objective-c++" => 1 ); -if (defined $ENV{'CCC_ANALYZER_CPLUSPLUS'}) { - $LangsAccepted{"c++"} = 1; - $LangsAccepted{"objective-c++"} = 1; -} - ##----------------------------------------------------------------------------## # Main Logic. ##----------------------------------------------------------------------------##