- May 16, 2009
-
-
Duncan Sands authored
to avoid an ambiguous else. llvm-svn: 71924
-
rdar://problem/6893565Ted Kremenek authored
Fix: <rdar://problem/6893565> False positive: don't flag leaks for return types that cannot be determined to be CF types llvm-svn: 71921
-
Ted Kremenek authored
Fix another bug in BugReporter where we wouldn't always select the bug report in a bug equivalence class with the shortest path. llvm-svn: 71920
-
Jakob Stoklund Olesen authored
When a test fails with more than a pipeful of output on stdout AND stderr, one of the DejaGnu programs blocks. The problem can be avoided by redirecting stdout to a file. llvm-svn: 71919
-
Jakob Stoklund Olesen authored
The following is checked: * Operand counts: All explicit operands must be present. * Register classes: All physical and virtual register operands must be compatible with the register class required by the instruction descriptor. * Register live intervals: Registers must be defined only once, and must be defined before use. The machine code verifier is enabled with the command-line option '-verify-machineinstrs', or by defining the environment variable LLVM_VERIFY_MACHINEINSTRS to the name of a file that will receive all the verifier errors. llvm-svn: 71918
-
Douglas Gregor authored
llvm-svn: 71917
-
Douglas Gregor authored
llvm-svn: 71916
-
Fariborz Jahanian authored
llvm-svn: 71909
-
Fariborz Jahanian authored
Work in progress... llvm-svn: 71908
-
Anders Carlsson authored
llvm-svn: 71907
-
Daniel Dunbar authored
else the method will not be found by the runtime at class load time). llvm-svn: 71904
-
Douglas Gregor authored
llvm-svn: 71903
-
Douglas Gregor authored
distinguish between expression and statement nodes. No functionality change. llvm-svn: 71902
-
Douglas Gregor authored
llvm-svn: 71901
-
- May 15, 2009
-
-
Ted Kremenek authored
llvm-svn: 71900
-
Douglas Gregor authored
llvm-svn: 71899
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 71898
-
Mike Stump authored
llvm-svn: 71897
-
Douglas Gregor authored
llvm-svn: 71896
-
Douglas Gregor authored
constructors and destructors. This is a requirement of DeclarationNameTable::getCXXSpecialName that we weren't assert()'ing, so it should have been caught much earlier :( Big thanks to Anders for the test case. llvm-svn: 71895
-
Fariborz Jahanian authored
No change in functionality. llvm-svn: 71894
-
Ted Kremenek authored
(http://llvm.org/bugs/show_bug.cgi?id=4215): When xcodebuild is invoked with -sdk iphonesimulator3.0, use gcc-4.2 instead of the system default gcc. llvm-svn: 71891
-
Fariborz Jahanian authored
llvm-svn: 71890
-
Douglas Gregor authored
llvm-svn: 71889
-
Fariborz Jahanian authored
blocks and function pointers. llvm-svn: 71888
-
Anders Carlsson authored
llvm-svn: 71887
-
Anders Carlsson authored
llvm-svn: 71886
-
Anders Carlsson authored
llvm-svn: 71885
-
Anders Carlsson authored
llvm-svn: 71884
-
Douglas Gregor authored
llvm-svn: 71878
-
Douglas Gregor authored
- Skip semantic analysis of the "if" condition if it is type-dependent. - Added the location of the "else" keyword into IfStmt, so that we can provide it for type-checking after template instantiation. llvm-svn: 71875
-
Ted Kremenek authored
llvm-svn: 71874
-
Anders Carlsson authored
A C++ member function always has either weak linkage (if it's inline or defined inline) or strong linkage (other cases). llvm-svn: 71873
-
Douglas Gregor authored
llvm-svn: 71872
-
Jay Foad authored
llvm-svn: 71871
-
Douglas Gregor authored
When word-wrapping, be more defensive about a ridiculously small number of columns. Fixes <rdar://problem/6892178> llvm-svn: 71870
-
Douglas Gregor authored
instantiating the definition of a function from a template. llvm-svn: 71869
-
Anders Carlsson authored
llvm-svn: 71861
-
Chris Lattner authored
buffer. This caused exciting nonsense like this: $ clang t.c -fsyntax-only -UMACRO In file included from <built-in>:104: <command line>:1:14: warning: extra tokens at end of #undef directive [-Wextra-tokens] #undef MACRO 1 ^ // 1 diagnostic generated. rdar://6891800 llvm-svn: 71860
-
Ted Kremenek authored
Fix crash when deriving the enclosing summary of a method whose first selector slot has a null IdentifierInfo*. This happens when analyzing Growl. llvm-svn: 71857
-