- May 25, 2012
-
-
Fariborz Jahanian authored
llvm-svn: 157436
-
Fariborz Jahanian authored
backing two propeties because proprty names match except for first letter being of different case. // rdar://11528439, [PR12936]. llvm-svn: 157435
-
Eli Friedman authored
llvm-svn: 157434
-
Eli Friedman authored
Implement the C++11 discarded value expression rules for volatile lvalues. <rdar://problem/10790820>. llvm-svn: 157420
-
- May 24, 2012
-
-
Justin Holewinski authored
landed in LLVM core llvm-svn: 157418
-
Eli Friedman authored
A minor tweak to the new volatile lvalue warning: don't warn on "(void)x", where "x" refers to a local variable. This should silence a useless warning in compiler-rt and other places. llvm-svn: 157414
-
John McCall authored
renaming in r157403. llvm-svn: 157413
-
Ted Kremenek authored
Plus, a patch for scan-build. * mdoc corrections * slightly more compact output * same license as scan-build * DESCRIPTION describes * Default checkers corrected & explained * Authors credited The patch adds support for --help-checkers. It just lists the default checkers by recursively invoking "scan-build -h" and looking for the magic '+' signs. Patch by James Lowden! llvm-svn: 157411
-
Fariborz Jahanian authored
Where diagnostic about unfound property is not issued in the context where a setter is looked up in situation in which name and property name differ in their first letter case. // rdar://11363363 llvm-svn: 157407
-
Argyrios Kyrtzidis authored
llvm-svn: 157404
-
Justin Holewinski authored
NV_CONTRIB llvm-svn: 157403
-
Anna Zaks authored
llvm-svn: 157402
-
Anna Zaks authored
pointer. Fixes one of the crashes reported in PR12874. llvm-svn: 157401
-
Anna Zaks authored
llvm-svn: 157400
-
Manuel Klimek authored
llvm-svn: 157399
-
Manuel Klimek authored
adds the menu include. llvm-svn: 157397
-
Manuel Klimek authored
llvm-svn: 157396
-
Argyrios Kyrtzidis authored
[objcmt] Warn when modern objc migrator does not convert a NSNumber message because it requires a cast. rdar://11525138 llvm-svn: 157395
-
Fariborz Jahanian authored
llvm-svn: 157394
-
Manuel Klimek authored
llvm-svn: 157387
-
Bill Wendling authored
llvm-svn: 157379
-
Seth Cantrell authored
http://llvm.org/bugs/show_bug.cgi?id=12924 This issue was that the source location was pointing to a non-printable character and so CaretEnd was pointing one _column_ past the caret but not one _character_ past the caret. So the conversion between column and byte locations wasn't working (because the conversion is only valid from the first column or byte of a character). llvm-svn: 157372
-
Richard Smith authored
volatile reference to a temporary is not viable. My interpretation is that DR1152 was a bugfix, not a rule change for C++11, so this is not conditional on the language mode. This matches g++'s behavior. llvm-svn: 157370
-
Eli Friedman authored
Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conceptually, this is part of -Wunused-value, but I added a separate flag -Wunused-volatile-lvalue so it doesn't get turned off by accident with -Wno-unused-value. I also made a few minor improvements to existing unused value warnings in the process. <rdar://problem/11516811>. llvm-svn: 157362
-
Nuno Lopes authored
Portions of this patch by Xi Wang. Reviewed by Jordy Rose. Thank you both. Codegen support will follow soon. llvm-svn: 157360
-
Fariborz Jahanian authored
statement. // rdar://11474836. llvm-svn: 157359
-
Argyrios Kyrtzidis authored
rdar://11357807 llvm-svn: 157356
-
NAKAMURA Takumi authored
clang/test/Tooling: Update comments in left 2 tests on XFAIL. They are incompatible to -fms-compatibility. llvm-svn: 157352
-
NAKAMURA Takumi authored
llvm-svn: 157351
-
NAKAMURA Takumi authored
It fixes test/Tooling on Win32 hosts. llvm-svn: 157350
-
- May 23, 2012
-
-
Argyrios Kyrtzidis authored
idiom that is used commonly in setters: [backingValue autorelease]; backingValue = [newValue retain]; // in general a +1 assign rdar://9914061 llvm-svn: 157347
-
Chad Rosier authored
rdar://11518308 llvm-svn: 157346
-
Ted Kremenek authored
llvm-svn: 157339
-
Manuel Klimek authored
that allows easy refactoring across translation units. llvm-svn: 157331
-
Richard Smith authored
start with a cv-qualifier. DeclaratorDecl::getTypeSpecStartLoc() does not produce the location of the first type-specifier (the cv-qualifier) in this case, because we don't track source locations for cv-qualifiers. No test here: I've not found a way to test this with a lit-style test, and introducing a gtest test for this seems unwarranted. Suggestions welcome! Patch by Daniel Jasper! llvm-svn: 157311
-
Richard Smith authored
pointer, but such folding encounters side-effects, ignore the side-effects rather than performing them at runtime: CodeGen generates wrong code for __builtin_object_size in that case. llvm-svn: 157310
-
Richard Smith authored
llvm-svn: 157308
-
Eric Christopher authored
llvm-svn: 157306
-
Eric Christopher authored
llvm-svn: 157305
-
Eric Christopher authored
Part of rdar://11496790 llvm-svn: 157304
-