- Mar 03, 2008
-
-
Chris Lattner authored
the system headers dir. This produces an annoying warning: clang.cpp:883: warning: ISO C++ forbids casting between pointer-to-function and pointer-to-object I'm not sure how to remove it. :( llvm-svn: 47836
-
Chris Lattner authored
llvm-svn: 47834
-
Chris Lattner authored
llvm-svn: 47833
-
- Mar 01, 2008
-
-
Chris Lattner authored
Patch by David Chisnall! llvm-svn: 47790
-
Chris Lattner authored
Patch by David Chisnall! llvm-svn: 47789
-
Chris Lattner authored
llvm-svn: 47788
-
Chris Lattner authored
by Nuno Lopes for PR2089 llvm-svn: 47787
-
Chris Lattner authored
OBJC_INCLUDE_PATH, and OBJCPLUS_INCLUDE_PATH environment variables. Patch by Sam Bishop! llvm-svn: 47785
-
Ted Kremenek authored
as arguments. llvm-svn: 47778
-
-
Ted Kremenek authored
or otherwise a constant integer value that doesn't evaluate to an address. llvm-svn: 47774
-
- Feb 29, 2008
-
-
Ted Kremenek authored
Minor CFG optimization: don't create separate block-level expressions for DeclStmt initializers when the initializer is a literal. llvm-svn: 47771
-
Ted Kremenek authored
llvm-svn: 47769
-
-
Gabor Greif authored
Happens with Xcode 2.4.1 headers on test Parser/objc-foreach-error-1.m llvm-svn: 47767
-
Ted Kremenek authored
"Refinement" of hack to bound loop-traversals: visit any block at a maximum of 3 times along a given path. llvm-svn: 47766
-
Chris Lattner authored
llvm-svn: 47757
-
Chris Lattner authored
llvm-svn: 47754
-
Chris Lattner authored
llvm-svn: 47753
-
- Feb 28, 2008
-
-
Ted Kremenek authored
Cache the location of the error. Don't emit the same warning for the same error type that occurs at the same program location but along a different path. llvm-svn: 47727
-
Ted Kremenek authored
This current implementation only works when both operands are concrete values; later we will add support for symbolic values. llvm-svn: 47726
-
Eli Friedman authored
welcome. llvm-svn: 47724
-
Gabor Greif authored
changed "very early" to "early" when talking about the state of clang. llvm-svn: 47718
-
Ted Kremenek authored
Merged ValueState and ValueStateImpl into just ValueState, with GRExprEngine::StateTy just becoming ValueState*. llvm-svn: 47714
-
Ted Kremenek authored
llvm-svn: 47713
-
- Feb 27, 2008
-
-
Ted Kremenek authored
llvm-svn: 47693
-
Ted Kremenek authored
llvm-svn: 47691
-
Ted Kremenek authored
llvm-svn: 47690
-
Ted Kremenek authored
llvm-svn: 47689
-
Ted Kremenek authored
variables as uninitialized, and only "initialize" static function variables. llvm-svn: 47683
-
Lauro Ramos Venancio authored
Disable internalize. Unfortunately, the configure scripts are not ready for some link time optimizations. llvm-svn: 47682
-
Ted Kremenek authored
Removed VarDecl::hasAutoStorage() (only used by hasLocalStorage()) Merged logic from VarDecl::hasAutoStorage() into VarDecl::hasLocalStorage(), and expanded (fixed) the logic of hasLocalStorage() to handle Extern and PrivateExtern. Renamed Expr::hasStaticStorage() to Expr::hasGlobalStorage(). llvm-svn: 47681
-
Ted Kremenek authored
llvm-svn: 47678
-
Ted Kremenek authored
properly back-patched. llvm-svn: 47675
-
Lauro Ramos Venancio authored
Fix regression in Applications/ClamAV/clamscan. llvm-svn: 47673
-
Ted Kremenek authored
successor of blocks created above it. llvm-svn: 47666
-
Ted Kremenek authored
In such cases, handle them just like Visit(). llvm-svn: 47665
-
Ted Kremenek authored
globals/parameters at the beginning of the analysis. llvm-svn: 47664
-
Ted Kremenek authored
llvm-svn: 47661
-
Ted Kremenek authored
ExplodedNode for the Callee subexpression we would not evaluate the CallExpr transfer function. llvm-svn: 47651
-