1. 43af76e Some struct/class mismatch fixes, to silence MSVC warnings. by Sebastian Redl · 16 years ago
  2. 2479366 fix PR3607 and a fixme, by checking bitfield constraints more consistently. by Chris Lattner · 16 years ago
  3. 61d6852 Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol declarations. by Steve Naroff · 16 years ago
  4. 21ff9c9 When parsing a function body, add it to the crash stack, giving us something by Chris Lattner · 16 years ago
  5. a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 16 years ago
  6. 175ba1e Some refactoring of recent code. No functionality change. by Fariborz Jahanian · 16 years ago
  7. 6b9dfd4 Finish up some fixes related to <rdar://problem/6497631> Message lookup is sometimes different than gcc's. by Steve Naroff · 16 years ago
  8. 24e1e70 Change Parser::ParseCaseStatement to use an iterative approach to parsing by Chris Lattner · 16 years ago
  9. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
  10. 2943aed Implement the basics of implicit instantiation of class templates, in by Douglas Gregor · 16 years ago
  11. b7f95f5 Check for duplicate declaration of method of a class in its extension. by Fariborz Jahanian · 16 years ago
  12. 6393519 Rework the way we find locally-scoped external declarations when we by Douglas Gregor · 16 years ago
  13. cddc888 "This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClassMethods and Sema::ImplCategoryMethodsVsIntfMethods methods. by Chris Lattner · 16 years ago
  14. b098c14 Remove PrevFunctionScope slot (it isn't needed)...use getParent() instead. by Steve Naroff · 16 years ago
  15. ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 16 years ago
  16. f3cf897 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 16 years ago
  17. 8f17b66 Start of checking for gotos which jump to an illegal destination. by Eli Friedman · 16 years ago
  18. 724651c Template instantiation for function types by Douglas Gregor · 16 years ago
  19. cd281c3 Implement template instantiation for pointer, reference, and (some) by Douglas Gregor · 16 years ago
  20. 99ebf65 Implement the basic approach for instantiating types, with a lot of FIXME'd by Douglas Gregor · 16 years ago
  21. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  22. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  23. 22dc0b0 Fix <rdar://problem/6574319> clang issues error on 'readonly' property with a defaul setter attribute. by Steve Naroff · 16 years ago
  24. f1afaf6 Fix http://llvm.org/bugs/show_bug.cgi?id=3544. by Steve Naroff · 16 years ago
  25. 2129828 Zap the Sema constant initializer checking code that we aren't using by Eli Friedman · 16 years ago
  26. 88b7094 Perform additional semantic checking of class template by Douglas Gregor · 16 years ago
  27. 39a8de1 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 16 years ago
  28. 8b419b9 move InitListChecker to be private to SemaInit.cpp by Chris Lattner · 16 years ago
  29. 95e8d65 Make CheckSingleInitializer a static function in SemaInit.cpp by Chris Lattner · 16 years ago
  30. f71ae8d make CheckStringLiteralInit a static function in SemaInit.cpp by Chris Lattner · 16 years ago
  31. 6c291a8 change IsStringLiteralInit into a static function in SemaInit.cpp by Chris Lattner · 16 years ago
  32. d6f7e9d When we're declaring an object or function with linkage, teach name by Douglas Gregor · 16 years ago
  33. 8f30105 Extend the implicit declaration and checking against out-of-scope by Douglas Gregor · 16 years ago
  34. 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 16 years ago
  35. b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
  36. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  37. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  38. 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
  39. da425eb nothing says "ted was here" like a random url dropped in a header :) by Chris Lattner · 16 years ago
  40. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
  41. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  42. ba27e2a emit: by Chris Lattner · 16 years ago
  43. 574aa40 Make PragmaPackStack be a private class in SemaAttr and make its by Chris Lattner · 16 years ago
  44. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  45. f50adff copying and assignment of sema seem unwise :) by Chris Lattner · 16 years ago
  46. cda9c67 Adopt a more principled approach to invalid declarations: by Douglas Gregor · 16 years ago
  47. 76a642f Refactor the deprecated and unavailable checks into a new by Chris Lattner · 16 years ago
  48. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  49. ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 16 years ago
  50. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  51. a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
  52. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  53. 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
  54. e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 16 years ago
  55. cc45cb3 Finished semantic analysis of non-type template arguments, to check by Douglas Gregor · 16 years ago
  56. 26a0bdb Rename Sema::hasSameType to QualType::isSameAs by Douglas Gregor · 16 years ago
  57. 6ae5e66 Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
  58. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  59. dd0574e Check template template arguments against their corresponding template by Douglas Gregor · 16 years ago
  60. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  61. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  62. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  63. 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  64. 1a51b4a Make Sema::getTypeName return the opaque pointer of a QualType rather by Douglas Gregor · 16 years ago
  65. 7c8bd60 Move CheckPointerToMemberOperands to SemaExprCXX.cpp by Sebastian Redl · 16 years ago
  66. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  67. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  68. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  69. 7dda67d Improvements and fixes for name lookup with using directives, from Piotr Rak! by Douglas Gregor · 16 years ago
  70. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  71. d6efafa Improve documentation for Sema::getTypeName. Also, it's return type is by Douglas Gregor · 16 years ago
  72. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  73. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  74. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  75. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  76. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  77. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  78. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  79. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  80. d863517 Add iterators to LookupResult, allowing one to iterate over the by Douglas Gregor · 16 years ago
  81. 87fd703 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
  82. 734d986 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
  83. b0f90cc Turn on -flax-vector-conversions by default, issue a warning whenever one is done. Add a -fnolax-vector-conversions option. Fixes PR2862. by Anders Carlsson · 16 years ago
  84. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  85. a518903 Hack Sema::LookupDeclInScope() to avoid calling Sema::LookupName() when parsing C/ObjC. by Steve Naroff · 16 years ago
  86. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  87. c34ee5e Move InitListChecker out of Sema.h by Douglas Gregor · 16 years ago
  88. 6fbdc6b Eliminate infinite looping in a wacky case with designated initializers. Simplifies (somewhat) the actually checking of the initializer expression following the designators by Douglas Gregor · 16 years ago
  89. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  90. 34e7946 Improvements to code-generation and semantic analysis of designated by Douglas Gregor · 16 years ago
  91. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  92. b43a50f Name change (isTypeName->getTypeName). by Steve Naroff · 16 years ago
  93. 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  94. 939837f Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  95. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  96. 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 16 years ago
  97. 4433aaf Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
  98. 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
  99. be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago
  100. 87f55cf Reimplement the handling of the "current object" in designator by Douglas Gregor · 16 years ago