- Nov 19, 2009
-
-
Daniel Dunbar authored
llvm-svn: 89288
-
Mike Stump authored
llvm-svn: 89287
-
Daniel Dunbar authored
llvm-svn: 89283
-
Douglas Gregor authored
Improve the accuracy of code completion for the attributes of an @property declaration, so that we don't produce completions for attributes that would conflict with already-specified attributes llvm-svn: 89281
-
Douglas Gregor authored
declaration by providing patterns for "getter = <method>" and "setter = <method>". As part of this, invented a new "pattern" result kind that is merely a semantic string. The "pattern" result kind should help with other kinds of code templates. llvm-svn: 89277
-
Fariborz Jahanian authored
Will do it later. Fixes pr5552. llvm-svn: 89269
-
Sebastian Redl authored
Do overload resolution for compound assignment even if only the RHS is overloadable. Compound assignment may be overloaded as a non-member, and anyway the overload resolution is necessary because it triggers implicit (used-defined) conversions. Fixes PR5512, but not really the deeper issues lurking. Those are standard defects. llvm-svn: 89268
-
Douglas Gregor authored
llvm-svn: 89267
-
- Nov 18, 2009
-
-
Douglas Gregor authored
llvm-svn: 89265
-
John McCall authored
rather than NamedDecl*. This is a major step towards eliminating OverloadedFunctionDecl. llvm-svn: 89263
-
Douglas Gregor authored
llvm-svn: 89259
-
Fariborz Jahanian authored
pointer-to-member cast types used in expressions. llvm-svn: 89255
-
Fariborz Jahanian authored
use of pointer to data member. llvm-svn: 89251
-
Sebastian Redl authored
llvm-svn: 89248
-
Daniel Dunbar authored
llvm-svn: 89247
-
Sebastian Redl authored
Pretend destructors are const and volatile. This allows calling them with const and/or volatile objects. Fixes PR5548. llvm-svn: 89244
-
Sebastian Redl authored
Don't generate superfluous and ambiguous built-in candidates for multi-level array subscript and arithmetic. Fixes PR5546. llvm-svn: 89242
-
Ken Dyck authored
macros corresponding to __INTPTR_WIDTH__. llvm-svn: 89239
-
Ken Dyck authored
llvm-svn: 89237
-
Daniel Dunbar authored
llvm-svn: 89234
-
Daniel Dunbar authored
llvm-svn: 89233
-
Daniel Dunbar authored
type. llvm-svn: 89232
-
Ken Dyck authored
llvm-svn: 89231
-
Ken Dyck authored
longer used by stdint.h. llvm-svn: 89230
-
Daniel Dunbar authored
llvm-svn: 89229
-
Douglas Gregor authored
llvm-svn: 89227
-
Ken Dyck authored
INTn_C and UINTn_C macros. llvm-svn: 89226
-
Ken Dyck authored
their corresponding exact-width type. llvm-svn: 89224
-
Douglas Gregor authored
and @implementation declarations. llvm-svn: 89223
-
Mike Stump authored
llvm-svn: 89222
-
Ken Dyck authored
__INTMAX_WIDTH__. llvm-svn: 89221
-
Fariborz Jahanian authored
implementation mismatch in their qualifiers only. This will match similar behavior in c/c++ and fixes radar 7211653. llvm-svn: 89220
-
Mike Stump authored
llvm-svn: 89219
-
Fariborz Jahanian authored
lack of viable convesion functions. llvm-svn: 89216
-
Sebastian Redl authored
llvm-svn: 89215
-
Daniel Dunbar authored
into a string). llvm-svn: 89212
-
Douglas Gregor authored
@implementation, and in the declaration of the superclass of an @interface. llvm-svn: 89207
-
Edward O'Callaghan authored
llvm-svn: 89205
-
Ken Dyck authored
stdint.h. llvm-svn: 89203
-
Eli Friedman authored
llvm-svn: 89201
-