- Jan 13, 2009
-
-
Ted Kremenek authored
Invert condition on branch (was causing RegionStore::ArrayToPointer to return 'unknown' on most cases. llvm-svn: 62129
-
Douglas Gregor authored
assignment operator candidate (C++ [over.match.oper]p4). llvm-svn: 62128
-
Devang Patel authored
Use DebugInfo interface to lower dbg_* intrinsics. llvm-svn: 62127
-
Devang Patel authored
Use DebugInfo interface to lower dbg_* intrinsics. llvm-svn: 62126
-
Devang Patel authored
llvm-svn: 62125
-
Douglas Gregor authored
type. It leads to very weird errors. llvm-svn: 62124
-
Fariborz Jahanian authored
to access a field of its type. llvm-svn: 62123
-
Douglas Gregor authored
llvm-svn: 62122
-
Douglas Gregor authored
llvm-svn: 62121
-
Dan Gohman authored
Patches for any of these are welcome! llvm-svn: 62120
-
Ted Kremenek authored
llvm-svn: 62119
-
Devang Patel authored
llvm-svn: 62118
-
Ted Kremenek authored
Extend string-literal checking for printf() format string to handle conditional ternary operators where both sides are literals. This fixes PR 3319: http://llvm.org/bugs/show_bug.cgi?id=3319 llvm-svn: 62117
-
Devang Patel authored
If multiple compile units are seen then emit them independently. In other words, do not force all DIEs into first, whatever it is, compile unit. Note, multiple compile unit support is not well tested (it did not work correctly until now anyway.) llvm-svn: 62116
-
- Jan 12, 2009
-
-
Devang Patel authored
llvm-svn: 62115
-
Devang Patel authored
llvm-svn: 62114
-
Ted Kremenek authored
Fix crasher due to use-after-release: DeclContext now owns all ObjCMethodDecls, and shouldn't be released elsewhere. llvm-svn: 62113
-
Douglas Gregor authored
C++ handle anonymous structs/unions in the same way. Addresses several bugs: <rdar://problem/6259534> <rdar://problem/6481130> <rdar://problem/6483159> The test case in PR clang/1750 now passes with -fsyntax-only, but CodeGen for inline assembler still fails. llvm-svn: 62112
-
Daniel Dunbar authored
llvm-svn: 62108
-
Dale Johannesen authored
back to 200; 400 seems to be too high, loses more than it gains. llvm-svn: 62107
-
Ted Kremenek authored
- Refactor a bunch of logic in the retain/release checker, making it more condense and easier to read. - Add support for "Create" methods in the DiskArbitration framework retain/release tests: - Rename CFDate.m to retain-release.m, and move test from CFString.c to retain-release.m - Add DiskArbitration framework tests cases. - Add/refine and few more retain/release GC test cases. llvm-svn: 62106
-
Daniel Dunbar authored
llvm-svn: 62105
-
Devang Patel authored
llvm-svn: 62104
-
Dan Gohman authored
prefix used for dll{import,export} is _imp__; it is actually __imp_. Patch by Mahadevan R! llvm-svn: 62103
-
Dan Gohman authored
Thanks to Martin Geisse for pointing this out! llvm-svn: 62102
-
Daniel Dunbar authored
llvm-svn: 62101
-
Duncan Sands authored
suggested by Chris. llvm-svn: 62099
-
Fariborz Jahanian authored
assigned to when it has user declared setter method defined in the class implementation (but no declaration in the class itself). llvm-svn: 62098
-
Daniel Dunbar authored
llvm-svn: 62097
-
Devang Patel authored
( May be this info should be directly handled by the dwarf writer ? ) llvm-svn: 62096
-
Chris Lattner authored
llvm-svn: 62095
-
Daniel Dunbar authored
llvm-svn: 62093
-
Devang Patel authored
llvm-svn: 62092
-
Douglas Gregor authored
or enum to be outside that struct, union, or enum. Fixes several regressions: <rdar://problem/6487662> <rdar://problem/6487669> <rdar://problem/6487684> <rdar://problem/6487702> PR clang/3305 PR clang/3312 There is still some work to do in Objective-C++, but this requires that each of the Objective-C entities (interfaces, implementations, etc.) to be introduced into the context stack with PushDeclContext/PopDeclContext. This will be a separate fix, later. llvm-svn: 62091
-
Devang Patel authored
llvm-svn: 62090
-
Daniel Dunbar authored
llvm-svn: 62089
-
Rafael Espindola authored
There might be more dead code, but with llvm-gcc bootstrap broken on linux x86-64 it is had to test :-( llvm-svn: 62088
-
Daniel Dunbar authored
Darwin/Compile tool. llvm-svn: 62085
-
Evan Cheng authored
llvm-svn: 62084
-
Daniel Dunbar authored
path). llvm-svn: 62083
-