- Apr 09, 2009
-
-
Eli Friedman authored
llvm-svn: 68725
-
Douglas Gregor authored
StoredDeclsMap, instead of using the it's-an-array-or-its-a-map trick. I'll verify that performance isn't impacted later; for now, I need the common representation. llvm-svn: 68715
-
Ted Kremenek authored
llvm-svn: 68711
-
Ted Kremenek authored
"manager of symbolic values", wrapping BasicValueFactory, SymbolManager, and MemRegionManager. While these individual managers nicely separate functionality in the analyzer, constructing symbolic values can sometimes be cumbersome because it requires using multiple managers at once. The goal of this class is to create some factory methods to create SVals that require the use of these different managers, thus (hopefully) simplifying the analyzer API for clients. llvm-svn: 68709
-
Zhongxing Xu authored
llvm-svn: 68703
-
Zhongxing Xu authored
llvm-svn: 68701
-
Zhongxing Xu authored
llvm-svn: 68700
-
Zhongxing Xu authored
llvm-svn: 68699
-
Zhongxing Xu authored
llvm-svn: 68698
-
Zhongxing Xu authored
llvm-svn: 68697
-
Zhongxing Xu authored
llvm-svn: 68696
-
Zhongxing Xu authored
llvm-svn: 68695
-
Zhongxing Xu authored
llvm-svn: 68694
-
Zhongxing Xu authored
llvm-svn: 68693
-
Zhongxing Xu authored
type of the expression where we create the symbol. llvm-svn: 68692
-
Zhongxing Xu authored
llvm-svn: 68691
-
Zhongxing Xu authored
llvm-svn: 68687
-
Ted Kremenek authored
sending a message to a nil receiver. llvm-svn: 68686
-
Zhongxing Xu authored
to eliminate the use of loc::SymbolVal. llvm-svn: 68685
-
Ted Kremenek authored
of messages sent to nil. llvm-svn: 68683
-
Ted Kremenek authored
llvm-svn: 68680
-
Ted Kremenek authored
nil receivers in message expressions. llvm-svn: 68672
-
Ted Kremenek authored
llvm-svn: 68661
-
Daniel Dunbar authored
up adding them twice when running with -no-integrated-cpp or -save-temps. - <rdar://problem/6766636> -save-temps falls over with prefix headers llvm-svn: 68660
-
-
Anders Carlsson authored
llvm-svn: 68652
-
- Apr 08, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 68646
-
Chris Lattner authored
llvm-svn: 68640
-
Anders Carlsson authored
llvm-svn: 68639
-
Anders Carlsson authored
llvm-svn: 68635
-
Daniel Dunbar authored
llvm-svn: 68634
-
Fariborz Jahanian authored
used as receiver. llvm-svn: 68631
-
Devang Patel authored
llvm-svn: 68630
-
Ted Kremenek authored
Enhance analyzer reasoning about sending messages to nil. A nil receiver returns 0 for scalars of size <= sizeof(void*). llvm-svn: 68629
-
Ted Kremenek authored
value of its subexpressions unless it is a comma (in which case it doesn't consume the left subexpression). llvm-svn: 68628
-
Chris Lattner authored
predefines buffer. llvm-svn: 68627
-
Chris Lattner authored
-include, but that will be fixed soon. llvm-svn: 68625
-
Daniel Dunbar authored
- Add -static-define option driver can use when __STATIC__ should be defined (instead of __DYNAMIC__). - Don't set __OPTIMIZE_SIZE__ on Os, __OPTIMIZE_SIZE__ is tied to Oz. - Set __NO_INLINE__ following GCC 4.2. - Set __GNU_GNU_INLINE__ or __GNU_STDC_INLINE__ following GCC 4.2. - Set __EXCEPTIONS for Objective-C NonFragile ABI. - Set __STRICT_ANSI__ for standard conforming modes. - I added a clang style test case in utils for this, but its not particularly portable and I don't think it belongs in the test suite. llvm-svn: 68621
-
Steve Naroff authored
Fixes <rdar://problem/6762239> [sema] gcc incompatibility; error on incompatible operand types in ?:. llvm-svn: 68617
-
Daniel Dunbar authored
llvm-svn: 68615
-