1. b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
  2. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  3. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  4. 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
  5. da425eb nothing says "ted was here" like a random url dropped in a header :) by Chris Lattner · 16 years ago
  6. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
  7. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  8. ba27e2a emit: by Chris Lattner · 16 years ago
  9. 574aa40 Make PragmaPackStack be a private class in SemaAttr and make its by Chris Lattner · 16 years ago
  10. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  11. f50adff copying and assignment of sema seem unwise :) by Chris Lattner · 16 years ago
  12. cda9c67 Adopt a more principled approach to invalid declarations: by Douglas Gregor · 16 years ago
  13. 76a642f Refactor the deprecated and unavailable checks into a new by Chris Lattner · 16 years ago
  14. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  15. ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 16 years ago
  16. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  17. a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
  18. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  19. 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
  20. e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 16 years ago
  21. cc45cb3 Finished semantic analysis of non-type template arguments, to check by Douglas Gregor · 16 years ago
  22. 26a0bdb Rename Sema::hasSameType to QualType::isSameAs by Douglas Gregor · 16 years ago
  23. 6ae5e66 Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
  24. d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
  25. dd0574e Check template template arguments against their corresponding template by Douglas Gregor · 16 years ago
  26. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  27. 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
  28. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  29. 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  30. 1a51b4a Make Sema::getTypeName return the opaque pointer of a QualType rather by Douglas Gregor · 16 years ago
  31. 7c8bd60 Move CheckPointerToMemberOperands to SemaExprCXX.cpp by Sebastian Redl · 16 years ago
  32. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  33. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  34. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
  35. 7dda67d Improvements and fixes for name lookup with using directives, from Piotr Rak! by Douglas Gregor · 16 years ago
  36. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  37. d6efafa Improve documentation for Sema::getTypeName. Also, it's return type is by Douglas Gregor · 16 years ago
  38. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  39. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  40. b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
  41. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  42. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  43. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  44. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  45. 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
  46. d863517 Add iterators to LookupResult, allowing one to iterate over the by Douglas Gregor · 16 years ago
  47. 87fd703 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
  48. 734d986 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
  49. 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
  50. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  51. a518903 Hack Sema::LookupDeclInScope() to avoid calling Sema::LookupName() when parsing C/ObjC. by Steve Naroff · 16 years ago
  52. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  53. c34ee5e Move InitListChecker out of Sema.h by Douglas Gregor · 16 years ago
  54. 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
  55. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  56. 34e7946 Improvements to code-generation and semantic analysis of designated by Douglas Gregor · 16 years ago
  57. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  58. b43a50f Name change (isTypeName->getTypeName). by Steve Naroff · 16 years ago
  59. 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  60. 939837f Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  61. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  62. 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 16 years ago
  63. 4433aaf Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
  64. 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
  65. be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago
  66. 87f55cf Reimplement the handling of the "current object" in designator by Douglas Gregor · 16 years ago
  67. 53ebff3 inline Sema::getLangOptions, rdar://6515190. This speeds up by Chris Lattner · 16 years ago
  68. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  69. 872b9ac Fix Sema::Owned(ExprResult) to not use a ternary operator. Necessary to work around a Visual Studio compiler bug. by Steve Naroff · 16 years ago
  70. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  71. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  72. 4ec339f Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
  73. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  74. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  75. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  76. 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
  77. 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  78. 69d993a PODify LookupResult, for a measly 1% speedup on Cocoa.h. by Douglas Gregor · 16 years ago
  79. 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
  80. f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  81. dce5e2c Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. by Anders Carlsson · 16 years ago
  82. d5ed8c3 Extract code dealing with typedef declarators into a separate function. by Zhongxing Xu · 16 years ago
  83. cb8f4f1 Extract code dealing with variable declarator into a separate function. by Zhongxing Xu · 16 years ago
  84. 416fcaf Extract code dealing with declarators of function type into a separate function by Zhongxing Xu · 16 years ago
  85. 4dc6b1c Improve diagnostics for ambiguous name lookup results by Douglas Gregor · 16 years ago
  86. 4bb64e7 Deallocate the BasePaths structure that we allocate for LookupResult. by Douglas Gregor · 16 years ago
  87. 7176fff Initial implementation of member name lookup by Douglas Gregor · 16 years ago
  88. eb11cd0 Refactor name lookup. by Douglas Gregor · 16 years ago
  89. 09f41cf Introduce support for C++0x explicit conversion operators (N2437) by Douglas Gregor · 16 years ago
  90. 88b4bf2 Add the proper restrictions on the left-hand argument of a built-in by Douglas Gregor · 16 years ago
  91. d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
  92. d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago
  93. 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
  94. de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
  95. 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
  96. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  97. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  98. bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
  99. 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
  100. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago