- Oct 29, 2010
-
-
John McCall authored
anyone has ever intentionally done this outside of a compiler test case. llvm-svn: 117645
-
John McCall authored
and never defined. We were previously emitting these with default visibility unless they were declared with private_extern. Ignore global visibility settings when computing visibility for a declaration's context, and key several conditions on whether a visibility attribute exists anywhere in the hierarchy as opposed to whether it exists at the current level. llvm-svn: 117644
-
Marcin Swiderski authored
llvm-svn: 117642
-
Charles Davis authored
This isn't used yet, because someone more experienced than I needs to look at the type system about gutting getCanonicalCallConv(). llvm-svn: 117638
-
Ted Kremenek authored
Fixes <rdar://problem/8601243>. llvm-svn: 117635
-
John McCall authored
of its context without considering global settings like -fvisibility=hidden. Fixes PR8492. llvm-svn: 117628
-
Devang Patel authored
llvm-svn: 117613
-
- Oct 28, 2010
-
-
John McCall authored
using the memory type; fixes an assert. Fixes rdar://problem/8605032 llvm-svn: 117610
-
Daniel Dunbar authored
llvm-svn: 117600
-
Devang Patel authored
llvm-svn: 117576
-
John McCall authored
Part 2 of rdar://problem/8595231 llvm-svn: 117567
-
Devang Patel authored
llvm-svn: 117561
-
Douglas Gregor authored
timers to be dumped whenever the ASTUnit is destroyed. Instead, just print the time elapsed for each operation after we perform the operation. llvm-svn: 117550
-
Argyrios Kyrtzidis authored
llvm-svn: 117541
-
Argyrios Kyrtzidis authored
Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. llvm-svn: 117540
-
John McCall authored
in the scope checker. With that done, turn an indirect goto into a protected scope into a hard error; otherwise IR generation has to start worrying about declarations not dominating their scopes, as exemplified in PR8473. If this really affects anyone, I can probably adjust this to only hard-error on possible indirect gotos into VLA scopes rather than arbitrary scopes. But we'll see how people cope with the aggressive change on the marginal feature. llvm-svn: 117539
-
Argyrios Kyrtzidis authored
first one if the redeclaration comes from a friend decl. llvm-svn: 117537
-
Argyrios Kyrtzidis authored
meaning we need to rewrite its name lookup table in a chained PCH. llvm-svn: 117536
-
Argyrios Kyrtzidis authored
llvm-svn: 117535
-
Argyrios Kyrtzidis authored
llvm-svn: 117534
-
Argyrios Kyrtzidis authored
llvm-svn: 117533
-
John McCall authored
and it's too much trouble to push for. Fixes PR8478. llvm-svn: 117532
-
John McCall authored
attribute. Part of rdar://problem/8595231 llvm-svn: 117526
-
John McCall authored
is that we need more information to decide the exact conditions for whether one ObjCObjectPointer is an acceptable return/parameter override for another, so we're going to disable that entire class of warning for now. The "forward developement" warning category, -Wmethod-signatures, can receive unrestricted feature work, and when we're happy with how it acts, we'll turn it on by default. This is a pretty conservative change, and nobody's totally content with it. llvm-svn: 117524
-
Ted Kremenek authored
Don't warn about unamed bitfield ivars in the ObjCUnusedIvarsChecker. Fixes <rdar://problem/8481311>. llvm-svn: 117521
-
Dale Johannesen authored
llvm-svn: 117517
-
Dale Johannesen authored
No aliasing is needed, these work as given in the BE. llvm-svn: 117508
-
Devang Patel authored
Radar 8595129 llvm-svn: 117507
-
John McCall authored
type-based visibility. llvm-svn: 117500
-
Douglas Gregor authored
not loading the specializations of a class template until some AST consumer needs them. llvm-svn: 117498
-
- Oct 27, 2010
-
-
John McCall authored
aggressive about the form we expect bools to be in. I don't really have time to fix all the sources right now. llvm-svn: 117486
-
Fariborz Jahanian authored
// rdar: // 8600553. llvm-svn: 117484
-
Douglas Gregor authored
some excessive recursion and deserialization. llvm-svn: 117480
-
Fariborz Jahanian authored
statement-expression. // rdar: //8600553 llvm-svn: 117479
-
Douglas Gregor authored
eliminate some excessive recursion and deserialization. llvm-svn: 117476
-
Douglas Gregor authored
separating out chaining precompiled preambles from non-chaining ones. llvm-svn: 117457
-
Rafael Espindola authored
llvm-svn: 117456
-
Fariborz Jahanian authored
on if its linkage is weak. Currently this is the case but may change in the future. (part of radar 8562966). llvm-svn: 117452
-
Douglas Gregor authored
llvm-svn: 117446
-
Anders Carlsson authored
llvm-svn: 117445
-