1. ddf07e5 fix linking with .so files specified in cmd line (this fixes some libtool usages) by Nuno Lopes · 16 years ago
  2. 708ada4 pass -R arg to linker by Nuno Lopes · 16 years ago
  3. 3c670e1 Back out r54608 (inline string literals were getting an extra '\0') by Daniel Dunbar · 16 years ago
  4. d2a6ac9 * Remove isInSystemHeader() from DiagClient, move it to SourceManager by Nico Weber · 16 years ago
  5. 929832c Forgot to modify LAST_EXPR (thanks Nuno). by Steve Naroff · 16 years ago
  6. 93eea80 Do not crash with -serialize. by Nico Weber · 16 years ago
  7. 0ccfaa4 Cleanup ObjCSuperRefExpr (remove last usage and AST node:-). by Steve Naroff · 16 years ago
  8. 298d622 Add svn:ignore properties for Release-Asserts dirs by Daniel Dunbar · 16 years ago
  9. 47968a9 Remove the old evaluator code. by Anders Carlsson · 16 years ago
  10. ff5b3a8 InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic. by Steve Naroff · 16 years ago
  11. d580209 Cleanup from yesterday...make isTentativeDefinition() a static helper function (no need for it to be part of the Sema API). by Steve Naroff · 16 years ago
  12. 4b6bd3c Sema::CheckForFileScopedRedefinitions(): Make sure tentative decls of incomplete array types are completed (and diagnosed properly). by Steve Naroff · 16 years ago
  13. f55b110 Allow the preprocessor to cache the lexed tokens, so that we can do efficient lookahead and backtracking. by Argiris Kirtzidis · 16 years ago
  14. 8324cb6 Fix crash during initialization of a bitfield which followed a zero by Daniel Dunbar · 16 years ago
  15. 4e596cf Update ShuffeVectorExpr::getShuffleMaskIdx to use getIntegerConstantExprValue. by Daniel Dunbar · 16 years ago
  16. 84985f8 Bug fix, inline string literals were getting an extra '\0'. by Daniel Dunbar · 16 years ago
  17. 941c010 tighten up some code and some wording on diagnostics. by Chris Lattner · 16 years ago
  18. 1543ae9 wrap some long diagnostics, make 'initializer is not a constant' diagnostic by Chris Lattner · 16 years ago
  19. 6990929 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 16 years ago
  20. aefcabd Add some C++ Decl statistics. by Argiris Kirtzidis · 16 years ago
  21. 171a463 Make sure to count the struct elements correctly; here, we want the by Eli Friedman · 16 years ago
  22. dd2b9af Fix for PR2631; make va_arg work correctly on x86-64. by Eli Friedman · 16 years ago
  23. 91e5f89 80 cols by Nico Weber · 16 years ago
  24. 3d3b18f Remove the ICE pointer cast hack; the issue this was working around is by Eli Friedman · 16 years ago
  25. b198791 Turn on the new constant expression evaluator; it isn't by Eli Friedman · 16 years ago
  26. 2bbdcae add assert, use make_pair() instead of pair constructor by Nico Weber · 16 years ago
  27. 190238d Mention 'wchar_t' at the C++ status page. by Argiris Kirtzidis · 16 years ago
  28. a6c33e0 fix spello by Nico Weber · 16 years ago
  29. 8cae86e Handle BuiltinType::WChar inside CodeGenTypes::ConvertNewType(). by Argiris Kirtzidis · 16 years ago
  30. fd79969 Fix PR2400 by more graceful handling of invalid decls. Don't try to layout by Chris Lattner · 16 years ago
  31. f0a835c Expressive diagnostics-- worth their weight in gold? (Fixing a spelling error.) by Gordon Henriksen · 16 years ago
  32. 034bd87 do not serialize invalid asts. this fixes bug #2637 by Nico Weber · 16 years ago
  33. 2a4e116 Change 'Wchar' to 'WChar' casing, for consistency. No functionality change. by Argiris Kirtzidis · 16 years ago
  34. 1f9e210 Handle WChar inside BuiltinType::getName(). by Argiris Kirtzidis · 16 years ago
  35. 1ed03e7 Implement support for the 'wchar_t' C++ type. by Argiris Kirtzidis · 16 years ago
  36. 1250817 Fix Sema::MergeVarDecl() to better handle type compatibility. The previous code was trying to handle arrays specially (which didn't work for pointers to array). Removed local helper function areEquivalentArrayTypes(), replacing it's use with the more general ASTContext::typesAreCompatible() predicate. by Steve Naroff · 16 years ago
  37. 7c210ea When in C++, invoke ASTConsumer::HandleTagDeclDefinition in Sema::ActOnFinishCXXClassDef, by Argiris Kirtzidis · 16 years ago
  38. b515d13 Added FIXME. by Ted Kremenek · 16 years ago
  39. 448b4e4 Passing right brace location to ActOnFinishCXXClassDef is redundant, since it gets passed to ActOnFinishCXXMemberSpecification too. by Argiris Kirtzidis · 16 years ago
  40. e16521c Updated checker build. by Ted Kremenek · 16 years ago
  41. dfebae1 Don't use Expr::isIntegerConstantExpr just to check if a pointer value is initialize to NULL. by Ted Kremenek · 16 years ago
  42. 6f2d63a Updated checker build. by Ted Kremenek · 16 years ago
  43. 90a8c56 Make RecordDecl::Destroy() public. by Argiris Kirtzidis · 16 years ago
  44. 61c656b Have scan-build/ccc-analyzer generate preprocessed .i/.mi files for sources that clang crashes on. by Ted Kremenek · 16 years ago
  45. faf23db update to make IRBuilder API change. by Chris Lattner · 16 years ago
  46. b5e7815 Fix issues with C "tentative" definitions. by Steve Naroff · 16 years ago
  47. 00c3088 Change line endings, CRLF -> LF. by Argiris Kirtzidis · 16 years ago
  48. 86cc394 Revert my previous commit where I replaced cast<> with static_cast<> in CXXFieldDecl::getMember(). by Argiris Kirtzidis · 16 years ago
  49. d64c111 Destroy and delete the FieldDecl members of a RecordDecl. by Argiris Kirtzidis · 16 years ago
  50. ffafe45 Add iterator access to field members for RecordDecl. by Argiris Kirtzidis · 16 years ago
  51. c38918b Use static_cast<> instead of cast<> for CXXFieldDecl::getMember(). by Argiris Kirtzidis · 16 years ago
  52. cab0b0c Unbreak SerializationTest and the Rewriter by doing the work in HandleTranslationUnit instead of the destructor. by Ted Kremenek · 16 years ago
  53. 50aab98 ParseAST now never releases the passed ASTConsumer. This is the responsibility of the client. by Ted Kremenek · 16 years ago
  54. ac7c457 Use DeclStmt::decl_iterator instead of walking the getNextDeclarator() chain. by Ted Kremenek · 16 years ago
  55. 26da970 Added AssumeSymGT, AssumeSymGE, AssumeSymLT, AssumeSymLE to add some minor improvements to path-sensitivity. Right now we basically treat 'x > y' and 'x < y' as implying 'x != y', but this restriction will only inevitably apply to our must rudimentary value tracking component (we'll implement more advanced value reasoning later). by Ted Kremenek · 16 years ago
  56. 14dbe32 Don't flag any dead stores for variables marked unused. by Ted Kremenek · 16 years ago
  57. b165a9e Clear DeclSpec::AsmLabel in DeclSpec::clear(). by Argiris Kirtzidis · 16 years ago
  58. ea29d1e Add CXXRecordType class. by Argiris Kirtzidis · 16 years ago
  59. b062ace Fix 80 col violation by Ted Kremenek · 16 years ago
  60. 2866ea4 ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 16 years ago
  61. 57992f5 Remove unneeded #includes. by Ted Kremenek · 16 years ago
  62. ec6c525 Micro cleanups. by Ted Kremenek · 16 years ago
  63. 118be0b Fix by Jordan Breeding: when scanning for prior runs, scan-build should ignore files that are not directories. by Ted Kremenek · 16 years ago
  64. 5c34173 Fix --html-diags in driver by delaying the construction of an HTMLDiagnosticClient until after we have created the Preprocessor object. by Ted Kremenek · 16 years ago
  65. 7f0def4 Add test for nested enum redefinition. - <rdar://problem/6093889> by Daniel Dunbar · 16 years ago
  66. 211dbe2 Let LLVMCodeGenWriter forward all the methods defined in ASTConsumer, to by Matthijs Kooijman · 16 years ago
  67. b0726b8 Sema::ActOnEnumBody(): handle nested enum redefinitions. by Steve Naroff · 16 years ago
  68. 4159e8a attribute "unused" also applies to functions. by Ted Kremenek · 16 years ago
  69. ea19edd Fix <rdar://problem/6125909>. by Ted Kremenek · 16 years ago
  70. bda11f6 Updated checker build. by Ted Kremenek · 16 years ago
  71. 8458a31 Enhanced test case. by Ted Kremenek · 16 years ago
  72. 0865a99 Cleanup some processing with DeclStmt, and gradually start using the internal BumpPtrAllocator to allocator more of CFG's data structures. by Ted Kremenek · 16 years ago
  73. f091e81 ignore build dirs by Nuno Lopes · 16 years ago
  74. 1f62aa8 Always construct the BumpPtrAllocator used by CFG as an instance variable. by Ted Kremenek · 16 years ago
  75. 4c734c4 Fix serialization of DeclStmt. by Ted Kremenek · 16 years ago
  76. 09689d4 Added VCProj file for libDriver. by Ted Kremenek · 16 years ago
  77. 58dcd99 Add svn:ignore on test/Sema/Output by Daniel Dunbar · 16 years ago
  78. c913fcb Replace old bitfield test. by Daniel Dunbar · 16 years ago
  79. 6a1d88b Fix for <rdar://problem/6113807> clang ObjC rewriter: crash rewriting attached file by Steve Naroff · 16 years ago
  80. c50a5a3 Reorder serialization methods. by Ted Kremenek · 16 years ago
  81. de81331 Fix EmitNullInitializationToLValue for bitfield lvalues. - PR2643 by Daniel Dunbar · 16 years ago
  82. 833b03b Fix bitfield accesses which straddle the boundary of the underlying type. by Daniel Dunbar · 16 years ago
  83. 004930e Update xcode project to new libDriver layout. by Ted Kremenek · 16 years ago
  84. 5d7d038 Fix CodeGen of pointer arithmetic in compound assignment statements. by Daniel Dunbar · 16 years ago
  85. ced8914 Implement GNU asm-label extension support in CodeGen. This fixes by Daniel Dunbar · 16 years ago
  86. 0e13eaa add a libDriver, for now only move the text diangostics stuff from Driver to there by Nico Weber · 16 years ago
  87. a31eaf7 Change CodeGen of global decls to key off of the name (instead of by Daniel Dunbar · 16 years ago
  88. 7340a2f remove spaces at eol to test commit access by Nico Weber · 16 years ago
  89. e148047 Add missing "classof" methods to NonNullAttr, fixing a heisencrash. by Ted Kremenek · 16 years ago
  90. b59f9cf Added decl_iterator to DeclStmt to provide an abstract interface to iterate over the ScopedDecls of a DeclStmt. by Ted Kremenek · 16 years ago
  91. c6e571e Finish fixing <rdar://problem/5929344> clang ObjC rewriter: "extern int __CFConstantStringClassReference[];" should be extern "C" by Steve Naroff · 16 years ago
  92. 479fc69 Remove excess #include. by Ted Kremenek · 16 years ago
  93. d0e162c fix crash when printing diagnostics with tokens that span through more than one line by Nuno Lopes · 16 years ago
  94. 7c65b6c Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
  95. 314c1a6 Fix <rdar://problem/6108119> clang ObjC rewriter: if no newline at end of input file, rewriter inserts #define on same line as closing brace by Steve Naroff · 16 years ago
  96. 72eaf8a Move AsmLabel into Declarator instead of just a parameter to ActOnDeclarator. by Daniel Dunbar · 16 years ago
  97. 7b0f814 Add test case for PR2001. by Daniel Dunbar · 16 years ago
  98. 40ca814 Fix const-init test case by Daniel Dunbar · 16 years ago
  99. f9311a9 Fix rdar://6124613 a crash on invalid code. by Chris Lattner · 16 years ago
  100. c3540ff Add more Parser/Sema support for GCC asm-label extension. by Daniel Dunbar · 16 years ago