- Aug 22, 2009
-
-
Ted Kremenek authored
llvm-svn: 79680
-
Douglas Gregor authored
destructors of class templates. llvm-svn: 79678
-
- Aug 21, 2009
-
-
Douglas Gregor authored
and will participate in overload resolution. Unify the instantiation of CXXMethodDecls and CXXConstructorDecls, which had already gotten out-of-sync. llvm-svn: 79658
-
Fariborz Jahanian authored
when synthesizing a copy constructor. Arrays's base element may have a trivial or non-trivial copy constructor. llvm-svn: 79653
-
Fariborz Jahanian authored
constructors. llvm-svn: 79640
-
Fariborz Jahanian authored
construction/destruction of array members. llvm-svn: 79637
-
Zhongxing Xu authored
GRStateManager to create the SelfRegion. llvm-svn: 79628
-
Sanjiv Gupta authored
Need to find a new way to do target specific semanitc checking. llvm-svn: 79596
-
Zhongxing Xu authored
llvm-svn: 79591
-
Zhongxing Xu authored
llvm-svn: 79590
-
Daniel Dunbar authored
llvm-svn: 79589
-
Zhongxing Xu authored
to untie the ExplodedGraph from a specific Decl. llvm-svn: 79588
-
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
-