- Oct 19, 2010
-
-
Douglas Gregor authored
within a default argument), recurse into default arguments. Fixes PR8401, a regression I introduced in r113700 while refactoring our handling of "used" declarations in default arguments. llvm-svn: 116817
-
Chandler Carruth authored
'../lib/clang/<version>'. Actually use '..' rather than removing the trailing component to correctly handle paths containing '.' or symlinks in the presence of -no-canonical-prefixes, etc. This shouldn't change any existing behavior. llvm-svn: 116803
-
Michael J. Spencer authored
llvm-svn: 116798
-
John McCall authored
we may need to complete the type before looking into it. llvm-svn: 116795
-
NAKAMURA Takumi authored
llvm-svn: 116794
-
John McCall authored
llvm-svn: 116789
-
John McCall authored
llvm-svn: 116787
-
John McCall authored
construct an unsupported friend when there's a friend with a templated scope specifier. Fixes a consistency crash, rdar://problem/8540527 llvm-svn: 116786
-
Bill Wendling authored
registers needed. llvm-svn: 116772
-
Eric Christopher authored
Patch by Matthew Beaumont-Gay! llvm-svn: 116771
-
Ted Kremenek authored
"Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant doesn't hold. This fix is to increase the loop unrolling count to 4, which experiments show doesn't typically impact analysis time. The real fix is to modify the IdempotentOperationsChecker to suppress warnings where an analysis point could be preceded by a point where we gave up due to loop unrolling. llvm-svn: 116769
-
Daniel Dunbar authored
passing it is very prevalent in some circles). llvm-svn: 116761
-
Daniel Dunbar authored
-Wa,-force_cpusubtype_ALL t.c'. - Tweaks -Wa, and -Xassembler handling to only accept an explicit short list of arguments and give an obvious unsupported error on others. llvm-svn: 116759
-
Daniel Dunbar authored
libraries with Objective-C code. llvm-svn: 116758
-
Douglas Gregor authored
C++/C99/Objective-C, so that we properly include types. This fix affects global caching of code-completion results; without caching, the behavior was already correct. llvm-svn: 116757
-
- Oct 18, 2010
-
-
Douglas Gregor authored
literal. llvm-svn: 116754
-
John McCall authored
Patch by Richard Smith! llvm-svn: 116752
-
Douglas Gregor authored
declaring methods and when sending messages to them, by bringing all of the selector into TypedCheck chunks in the completion result. This way, we can improve the sorting of these results to account for the full selector name rather than just the first chunk. llvm-svn: 116746
-
Argyrios Kyrtzidis authored
Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. The new block was messing with the assumption that after decls block comes the stmts block. Fixes http://llvm.org/PR8406 llvm-svn: 116737
-
Douglas Gregor authored
(after - or +), always traverse superclasses and all categories. The programmer may want to complete a method from *anywhere*. llvm-svn: 116723
-
Fariborz Jahanian authored
synthesized property. // rdar: //8498026 llvm-svn: 116717
-
Anders Carlsson authored
llvm-svn: 116709
-
Francois Pichet authored
1. enum underlying type is int by default. 2. Error "enumerator value is not representable in the underlying type"is a ExtWarning llvm-svn: 116704
-
Douglas Gregor authored
-ast-print-xml, from Martin Vejnar! llvm-svn: 116702
-
Michael J. Spencer authored
llvm-svn: 116700
-
Michael J. Spencer authored
llvm-svn: 116699
-
Bill Wendling authored
llvm-svn: 116696
-
Anders Carlsson authored
llvm-svn: 116692
-
- Oct 17, 2010
-
-
Bill Wendling authored
Clang :: CodeGen/x86_32-arguments-darwin.c Clang :: CodeGen/x86_32-arguments-linux.c llvm-svn: 116687
-
Bill Wendling authored
function parameters weren't converted to use the correct type (x86_mmx). Add a check, similar to the one in llvm-gcc, to see if we need the x86_mmx type for that function parameter. If so, it coerces the type to be that. llvm-svn: 116684
-
- Oct 16, 2010
-
-
John McCall authored
llvm-svn: 116672
-
John McCall authored
rdar://problem/8535238 llvm-svn: 116663
-
John McCall authored
llvm-svn: 116662
-
John McCall authored
by marking the decl invalid isn't. Make some steps towards supporting these and then hastily shut them down at the last second by marking them as unsupported. llvm-svn: 116661
-
Daniel Dunbar authored
objc_exception_rethrow, so we don't...", since something is actually trying to call this with the wrong signature (!). Unfortunately I don't understand the new EH infrastructure well enough to fix it immediately. llvm-svn: 116660
-
Daniel Dunbar authored
generate unnecessary %al clear on x86_64. llvm-svn: 116656
-
Fariborz Jahanian authored
protocols. // rdar: //8558702 llvm-svn: 116652
-
Douglas Gregor authored
flexible array member, so long as the flexibility array member is either not initialized or is initialized with an empty initializer list. Fixes <rdar://problem/8540437>. llvm-svn: 116647
-
Ted Kremenek authored
Tweak retain/release checker diagnostics to specify a leak occurs because an object is not referenced later in the path, not that it isn't referenced later in the code. Fixes <rdar://problem/8527839>. llvm-svn: 116636
-
Fariborz Jahanian authored
find a copy constructor/assignment operator used in getter/setter synthesis. This removes an unintended diagnostics and makes objc++ consistant with objective-c. // rdar: //8550657. llvm-svn: 116631
-