- Aug 21, 2009
-
-
Mike Stump authored
llvm-svn: 79587
-
Argyrios Kyrtzidis authored
Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use DeclaratorInfo to get this information. llvm-svn: 79584
-
Douglas Gregor authored
types that are preloaded by the PCH file. Fixes PCH breakage introduced in r79248. llvm-svn: 79583
-
Douglas Gregor authored
- Allowing one to name a member function template within a class template and on the right-hand side of a member access expression. - Template argument deduction for calls to member function templates. - Registering specializations of member function templates (and finding them later). llvm-svn: 79581
-
Fariborz Jahanian authored
of their construction. llvm-svn: 79571
-
Douglas Gregor authored
llvm-svn: 79570
-
- Aug 20, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 79565
-
Douglas Gregor authored
llvm-svn: 79558
-
Sanjiv Gupta authored
llvm-svn: 79544
-
Fariborz Jahanian authored
A field rename and more comments. llvm-svn: 79537
-
Mike Stump authored
to come together nicely. Still a WIP. llvm-svn: 79521
-
John McCall authored
Add syntax examples for the friend declaration types. Remove an assert trivialized by dominating code. llvm-svn: 79520
-
Douglas Gregor authored
transformation. llvm-svn: 79519
-
Ted Kremenek authored
just as if it behaved like an init function. This fixes <rdar://problem/7129086>. llvm-svn: 79515
-
Eli Friedman authored
Patch by Enea Zaffanella, with some simplifications/corrections to isPromotableBitField by me. llvm-svn: 79510
-
Zhongxing Xu authored
Although this does not make the CFG more correct, it makes the CFG more beautiful without multiple roots. llvm-svn: 79509
-
Zhongxing Xu authored
Otherwise we get a wrong CFG. llvm-svn: 79507
-
Mike Stump authored
this, but need to fixup the actual offset value before I can check it in. WIP. llvm-svn: 79506
-
John McCall authored
llvm-svn: 79504
-
Zhongxing Xu authored
llvm-svn: 79502
-
Fariborz Jahanian authored
llvm-svn: 79500
-
Ted Kremenek authored
fixing <rdar://problem/7152619>. Along the way, merge test cases in 'test/Analysis/rdar-6539791.c' into 'test/Analysis/retain-release.m'. llvm-svn: 79499
-
Fariborz Jahanian authored
llvm-svn: 79497
-
Ted Kremenek authored
Enhance diagnostics concerning attribute 'ns_returns_retained' and 'cf_returns_retained' to present the range of the attribute and have the diagnostic location be the declaration that the attribute was falsely attached to. This solves the problem where these diagnostics were being suppressed when these attributes were wrapped in a macro that was defined in a system header. llvm-svn: 79496
-
Argyrios Kyrtzidis authored
llvm-svn: 79489
-
- Aug 19, 2009
-
-
Fariborz Jahanian authored
manufactured for-loop per Anders feedback (thanks). - Fariborz llvm-svn: 79466
-
Fariborz Jahanian authored
llvm-svn: 79464
-
Eli Friedman authored
llvm-svn: 79462
-
Daniel Dunbar authored
llvm-svn: 79460
-
Daniel Dunbar authored
- Several FIXMEs due to non-Twinification of IRBuilder. llvm-svn: 79455
-
Daniel Dunbar authored
- Please accept my sincere apologies for the gratuitous elimination of code duplication, manual string length counting, unnecessary strlen calls, etc. llvm-svn: 79448
-
Daniel Dunbar authored
llvm-svn: 79444
-
Mike Stump authored
building activities. llvm-svn: 79438
-
Mike Stump authored
llvm-svn: 79423
-
Mike Stump authored
llvm-svn: 79422
-
Zhongxing Xu authored
and other core analysis logic will be untied to a particular Decl. llvm-svn: 79420
-
Benjamin Kramer authored
llvm-svn: 79416
-
Eli Friedman authored
where sizeof(short) == sizeof(int). Move UsualArithmeticConversionsType out of Sema, since it was only there as a historical artifact. Patch by Enea Zaffanella. llvm-svn: 79412
-
Mike Stump authored
llvm-svn: 79402
-
Mike Stump authored
llvm-svn: 79400
-