- Jun 18, 2009
-
-
-
Douglas Gregor authored
llvm-svn: 73700
-
Zhongxing Xu authored
llvm-svn: 73691
-
Zhongxing Xu authored
type. When retrieving the region value, if we are going to create a symbol value, use the cast-to type if possible. llvm-svn: 73690
-
Chris Lattner authored
line, and when the pragma is at the end of a file. In this case, the last token consumed could pop the lexer, invalidating CurPPLexer. Thanks to Peter Thoman for pointing it out. llvm-svn: 73689
-
Zhongxing Xu authored
llvm-svn: 73674
-
Eli Friedman authored
by Mark Cianciosa on cfe-dev. llvm-svn: 73672
-
Ted Kremenek authored
llvm-svn: 73670
-
Ted Kremenek authored
pretty-print a GRState object anywhere it is referenced (instead of needing a GRStateRef of a GRStateManager handy). llvm-svn: 73669
-
Ted Kremenek authored
llvm-svn: 73667
-
Douglas Gregor authored
<rdar://problem/6952203>. To do this, we actually remove a not-quite-correct optimization in the C++ name lookup routines. We'll revisit this optimization for the general case once more C++ is working. llvm-svn: 73659
-
Douglas Gregor authored
llvm-svn: 73658
-
Argyrios Kyrtzidis authored
No functionality change. llvm-svn: 73657
-
Argyrios Kyrtzidis authored
llvm-svn: 73655
-
Argyrios Kyrtzidis authored
Fixes "test/CXX/basic/basic.lookup/basic.lookup.unqual/p13.cpp" test case. llvm-svn: 73652
-
Argyrios Kyrtzidis authored
llvm-svn: 73651
-
Fariborz Jahanian authored
decls to a class. llvm-svn: 73650
-
rdar://problem/6613046Steve Naroff authored
Add a type (ObjCObjectPointerType) and remove a type (ObjCQualifiedIdType). This large/tedious patch is just a first step. Next step is to remove ObjCQualifiedInterfaceType. After that, I will remove the magic TypedefType for 'id' (installed by Sema). This work will enable various simplifications throughout clang (when dealing with ObjC types). No functionality change. llvm-svn: 73649
-
Ted Kremenek authored
llvm-svn: 73648
-
Ted Kremenek authored
Environment hasn't been uniqued in a FoldingSet for some time, so this was just wasting a pointer in GRState. llvm-svn: 73645
-
Ted Kremenek authored
GRState object has a direct reference to its GRStateManager, making the functionality of GRStateRef redunandant. This will lead to some nice API cleanup and code shrinking across libAnalysis. llvm-svn: 73644
-
- Jun 17, 2009
-
-
Douglas Gregor authored
thereof. Patch by Anders Johnsen! llvm-svn: 73641
-
Daniel Dunbar authored
- Make python test runner force COLUMNS=0 to increase determinism. - Substitute clang-cc as we do for clang. - Improved detection of Ctrl-C. - Honor CLANG and CLANGCC environment variables. - Add proper command line arguments to TestRunner.py (see --help) llvm-svn: 73640
-
Douglas Gregor authored
llvm-svn: 73637
-
Fariborz Jahanian authored
llvm-svn: 73629
-
Douglas Gregor authored
llvm-svn: 73626
-
Douglas Gregor authored
Make sure that .td and .def files get into the list of headers in a CMake build, for use in Xcode and Visual Studio llvm-svn: 73623
-
Chris Lattner authored
llvm-svn: 73619
-
Chris Lattner authored
llvm-svn: 73618
-
Douglas Gregor authored
llvm-svn: 73609
-
Chris Lattner authored
llvm-svn: 73604
-
Anders Carlsson authored
llvm-svn: 73589
-
Fariborz Jahanian authored
llvm-svn: 73585
-
Douglas Gregor authored
llvm-svn: 73584
-
Douglas Gregor authored
llvm-svn: 73583
-
Daniel Dunbar authored
- Turns out libstdcxx greps for this in configure. llvm-svn: 73582
-
Daniel Dunbar authored
- I think we will eventually need to support this for realz, and some build processes seem to depend on these options. llvm-svn: 73581
-
Anders Carlsson authored
Since integral template arguments can't have dependent types we don't need an extra pass to set the right APSInt bit width/signedness. llvm-svn: 73580
-
Ted Kremenek authored
llvm-svn: 73576
-
Anders Carlsson authored
llvm-svn: 73574
-