- Jun 18, 2009
-
-
-
Douglas Gregor authored
llvm-svn: 73700
-
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
-
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
-
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
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
-
Douglas Gregor authored
llvm-svn: 73637
-
Douglas Gregor authored
llvm-svn: 73626
-
Chris Lattner authored
llvm-svn: 73604
-
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
-
Anders Carlsson authored
llvm-svn: 73574
-
Ted Kremenek authored
- Add "sections" to RegionStoreManager.cpp to delineate functionality. - Add new function "CreateFieldsOnlyRegionStoreManager" that uses the new RegionStoreFeatures class to use a reduced set of features from RegionStoreManager (in this case, only field-sensitivity). This isn't completely hooked up yet. llvm-svn: 73572
-
- Jun 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 73556
-
Daniel Dunbar authored
tool chain. llvm-svn: 73555
-
Douglas Gregor authored
InitializeAllAsmPrinters LLVM headers. Also includes some minor fixes for the CMake-based build with Xcode. llvm-svn: 73544
-
Devang Patel authored
It is possible that main input file does not have any symbol with debug info. To handle this edge case, always create main compile unit first. This fixes PR 4228. llvm-svn: 73520
-
Chris Lattner authored
have target-specific builtins, and do not set the count. Just default to 0 for these targets. llvm-svn: 73510
-
Fariborz Jahanian authored
llvm-svn: 73495
-
Chris Lattner authored
registered when PCH wasn't being used. We should always install (in BuiltinInfo) information about target-specific builtins, but we shouldn't register any builtin identifier infos. This fixes the build of apps that use PCH and target specific builtins together. llvm-svn: 73492
-
Zhongxing Xu authored
be unique. llvm-svn: 73482
-
Zhongxing Xu authored
llvm-svn: 73474
-
Anders Carlsson authored
llvm-svn: 73462
-
Anders Carlsson authored
llvm-svn: 73452
-
Steve Naroff authored
llvm-svn: 73450
-
- Jun 15, 2009
-
-
rdar://problem/6945561Ted Kremenek authored
Fix: <rdar://problem/6945561> -[CIContext createCGLayerWithSize:info:] misinterpreted by clang scan-build llvm-svn: 73415
-
-
Eli Friedman authored
C++-specific tokens. llvm-svn: 73408
-