- Sep 03, 2009
-
-
Daniel Dunbar authored
previous commit this depends on is breaking x86_64-apple-darwin10 and Linux tests. llvm-svn: 80895
-
Daniel Dunbar authored
- Patch by David Chisnall, with PCH and Darwin support mixed in. llvm-svn: 80883
-
Steve Naroff authored
llvm-svn: 80861
-
Steve Naroff authored
Add clang_getTranslationUnitSpelling(). llvm-svn: 80859
-
- Sep 01, 2009
-
-
Douglas Gregor authored
explicitly-specified template argument lists in member reference expressions, e.g., x->f<int>() llvm-svn: 80646
-
Douglas Gregor authored
llvm-svn: 80643
-
- Aug 28, 2009
-
-
Eli Friedman authored
llvm-svn: 80289
-
- Aug 27, 2009
-
-
Mike Stump authored
llvm-svn: 80163
-
- Aug 26, 2009
-
-
Douglas Gregor authored
llvm-svn: 80097
-
- Aug 25, 2009
-
-
Dan Gohman authored
llvm-svn: 79991
-
Zhongxing Xu authored
Now AnalysisManager is the only place we can get CodeDecl. This leads to an API change: GRState::bindExpr() now takes the CFG argument. llvm-svn: 79980
-
- Aug 24, 2009
-
-
Chris Lattner authored
by Enea Zaffanella! llvm-svn: 79924
-
Torok Edwin authored
llvm-svn: 79916
-
Daniel Dunbar authored
- There is lots of non-endian safe code in here... :/ llvm-svn: 79905
-
Daniel Dunbar authored
- Primarily to discourage clients form making decisions based on the string. llvm-svn: 79901
-
Chris Lattner authored
llvm-svn: 79889
-
Chris Lattner authored
llvm-svn: 79868
-
- Aug 23, 2009
-
-
Benjamin Kramer authored
llvm-svn: 79854
-
Chris Lattner authored
llvm-svn: 79829
-
Douglas Gregor authored
llvm-svn: 79824
-
Chris Lattner authored
llvm-svn: 79809
-
Anders Carlsson authored
llvm-svn: 79782
-
- Aug 21, 2009
-
-
Zhongxing Xu authored
to untie the ExplodedGraph from a specific Decl. llvm-svn: 79588
-
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
-
- Aug 20, 2009
-
-
Fariborz Jahanian authored
A field rename and more comments. llvm-svn: 79537
-
- Aug 19, 2009
-
-
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
-
Argyrios Kyrtzidis authored
llvm-svn: 79396
-
Argyrios Kyrtzidis authored
DeclaratorDecl contains a DeclaratorInfo* to keep type source info. Subclasses of DeclaratorDecl are FieldDecl, FunctionDecl, and VarDecl. EnumConstantDecl still inherits from ValueDecl since it has no need for DeclaratorInfo. Decl/Sema interfaces accept a DeclaratorInfo as parameter but no DeclaratorInfo is created yet. llvm-svn: 79392
-
- Aug 18, 2009
-
-
Fariborz Jahanian authored
to InterfaceDecl, as it is unrelated to any property and holds the InterfaceDecl needed for accessing class getter/setter methods using the dot-syntax. llvm-svn: 79371
-
Fariborz Jahanian authored
Removed an unnecessary loop to get to setters incoming argument. Added DoxyGen comments. Still more work to do in this area (WIP). llvm-svn: 79365
-
Anders Carlsson authored
Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. llvm-svn: 79342
-
- Aug 16, 2009
-
-
Anders Carlsson authored
AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. llvm-svn: 79176
-
- Aug 15, 2009
-
-
Eli Friedman authored
llvm-svn: 79075
-
Zhongxing Xu authored
which is either a stack frame context of the function or a local scope context. llvm-svn: 79072
-
- Aug 14, 2009
-
-
Shantonu Sen authored
-Wno-error disables WarningsAsErrors instead of mistakenly being treated like -Werror llvm-svn: 78987
-
- Aug 12, 2009
-
-
Nate Begeman authored
llvm-svn: 78783
-
- Aug 11, 2009
-
-
Nate Begeman authored
Fixes PR4704 problems Addresses Eli's patch feedback re: ugly cast code Updates all postfix operators to remove ParenListExprs. While this is awful, no better solution (say, in the parser) is obvious to me. Better solutions welcome. llvm-svn: 78621
-