- Jul 05, 2011
-
-
Eli Friedman authored
llvm-svn: 134443
-
Joerg Sonnenberger authored
llvm-svn: 134425
-
Joerg Sonnenberger authored
llvm-svn: 134422
-
Joerg Sonnenberger authored
llvm-svn: 134411
-
Joerg Sonnenberger authored
llvm-svn: 134410
-
Joerg Sonnenberger authored
llvm-svn: 134399
-
- Jul 04, 2011
-
-
Joerg Sonnenberger authored
llvm-svn: 134393
-
Joerg Sonnenberger authored
llvm-svn: 134392
-
- Jul 02, 2011
-
-
Eric Christopher authored
Fixes rdar://9714064 llvm-svn: 134292
-
Douglas Gregor authored
llvm-svn: 134283
-
- Jun 29, 2011
-
-
Bob Wilson authored
llvm-svn: 134070
-
- Jun 28, 2011
-
-
Eric Christopher authored
Fixes rdar://9281377 llvm-svn: 134016
-
- Jun 24, 2011
-
-
Argyrios Kyrtzidis authored
is at the first token but that the location's offset is not inside the token as well. llvm-svn: 133800
-
- Jun 21, 2011
-
-
Jay Foad authored
use the deprecated forms of llvm::StringMap::GetOrCreateValue(). llvm-svn: 133515
-
Eric Christopher authored
register aliases. Fixes unnecessary renames of clobbers. Fixes part of rdar://9425559 llvm-svn: 133485
-
- Jun 17, 2011
-
-
John McCall authored
__bridge_retain as a synonym for __bridge_retained. llvm-svn: 133295
-
Eric Christopher authored
Part of rdar://9197685 llvm-svn: 133225
-
Eric Christopher authored
constraints. rdar://9618597 llvm-svn: 133222
-
- Jun 16, 2011
-
-
Evan Cheng authored
llvm-svn: 133181
-
John McCall authored
them only on Darwin tool chains. llvm-svn: 133112
-
John McCall authored
Language-design credit goes to a lot of people, but I particularly want to single out Blaine Garst and Patrick Beard for their contributions. Compiler implementation credit goes to Argyrios, Doug, Fariborz, and myself, in no particular order. llvm-svn: 133103
-
- Jun 15, 2011
-
-
John McCall authored
Depends on LLVM r133093. llvm-svn: 133094
-
- Jun 14, 2011
-
-
Benjamin Kramer authored
llvm-svn: 132990
-
- Jun 13, 2011
-
-
Benjamin Kramer authored
llvm-svn: 132924
-
- Jun 11, 2011
-
-
Douglas Gregor authored
Related result types apply Cocoa conventions to the type of message sends and property accesses to Objective-C methods that are known to always return objects whose type is the same as the type of the receiving class (or a subclass thereof), such as +alloc and -init. This tightens up static type safety for Objective-C, so that we now diagnose mistakes like this: t.m:4:10: warning: incompatible pointer types initializing 'NSSet *' with an expression of type 'NSArray *' [-Wincompatible-pointer-types] NSSet *array = [[NSArray alloc] init]; ^ ~~~~~~~~~~~~~~~~~~~~~~ /System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:72:1: note: instance method 'init' is assumed to return an instance of its receiver type ('NSArray *') - (id)init; ^ It also means that we get decent type inference when writing code in Objective-C++0x: auto array = [[NSMutableArray alloc] initWithObjects:@"one", @"two",nil]; // ^ now infers NSMutableArray* rather than id llvm-svn: 132868
-
- Jun 08, 2011
-
-
Stuart Hastings authored
comments. rdar://problem/9037836 llvm-svn: 132752
-
Stuart Hastings authored
rdar://problem/9037836 llvm-svn: 132737
-
- Jun 03, 2011
-
-
Francois Pichet authored
My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin). This fixes a bug on Windows: clang c:\test.cpp Here the call stat("c:") is not recognized as a directory (must be "c:\"). llvm-svn: 132539
-
- Jun 02, 2011
-
-
Akira Hatanaka authored
llvm-svn: 132443
-
- May 28, 2011
-
-
Argyrios Kyrtzidis authored
Add a couple of helper methods in the SourceManager API, isAtStartOfMacroInstantiation/isAtEndOfMacroInstantiation useful only for source locations that point at a macro token. llvm-svn: 132247
-
- May 25, 2011
-
-
Argyrios Kyrtzidis authored
Patch by Matthieu Monrocq with tweaks by me to avoid StringRefs in the static diagnostic data structures, which resulted in a huge global-var-init function. Depends on llvm commit r132046. llvm-svn: 132047
-
- May 20, 2011
-
-
Benjamin Kramer authored
llvm-svn: 131729
-
- May 18, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 131491
-
- May 13, 2011
-
-
Bob Wilson authored
llvm-svn: 131301
-
- May 09, 2011
-
-
John McCall authored
rdar://problem/9391966 llvm-svn: 131080
-
- May 05, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 130919
-
- May 03, 2011
-
-
Daniel Dunbar authored
llvm-svn: 130753
-
Michael J. Spencer authored
llvm-svn: 130750
-
- Apr 28, 2011
-
-
Ted Kremenek authored
Enhance clang_getCXTUResourceUsage() to report how much memory is used by SourceManager's memory buffers. llvm-svn: 130433
-
- Apr 27, 2011
-
-
Eric Christopher authored
been running into it. llvm-svn: 130296
-