1. caaacec Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65694 and http://llvm.org/viewvc/llvm-project?view=rev&revision=66741). by Steve Naroff · 16 years ago
  2. 3fd95ce Improve the representation of operator expressions like "x + y" within by Douglas Gregor · 16 years ago
  3. baf5348 Eliminate some unused default cases in switches on the binary operator kind by Douglas Gregor · 16 years ago
  4. 4a471aa Properly restore ActiveScope when we exit parsing of a block. This by Douglas Gregor · 16 years ago
  5. 2d2e9cf Eliminate CXXClassVarDecl. It doesn't add anything by Douglas Gregor · 16 years ago
  6. 335c680 Implement FIXME related to <rdar://problem/6496506> Implement class setter/getter for properties. by Steve Naroff · 16 years ago
  7. 4fdf1fa Add basic, hackish support for instantiation of typedefs in a class by Douglas Gregor · 16 years ago
  8. f178728 Fix <rdar://problem/6655054> clang issues bogus error on property usage in a dot-syntax. by Steve Naroff · 16 years ago
  9. 1ca6694 Fix <rdar://problem/6578665> user declared setter method should be used when using property syntx. by Steve Naroff · 16 years ago
  10. fdc92b7 Simplify SelectorTable::constructSetterName() usage... by Steve Naroff · 16 years ago
  11. 61f72cb Implement property '.' notation on Factory/Class objects. Parser changes aren't very pretty:-( by Steve Naroff · 16 years ago
  12. 86447ec Rename DiagnoseIncompleteType to RequireCompleteType, and update the documentation to reflect the fact that we can instantiate templates here by Douglas Gregor · 16 years ago
  13. 3e87209 do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase. by Chris Lattner · 16 years ago
  14. 55660a7 implement PR3753, warning about comparisons with a string literal. by Chris Lattner · 16 years ago
  15. 399bd1b refine the "use of unary operator that may be intended as compound assignment (+=)" by Chris Lattner · 16 years ago
  16. 25a30d0 Don't discard increment/decrement on function pointers. It's kind of by Eli Friedman · 16 years ago
  17. e6ee6ba add source range for type of super cast, giving something like: by Chris Lattner · 16 years ago
  18. dd53eb5 Partial fix <rdar://problem/6301205> [irgen] dot-syntax on super isn't supported. by Steve Naroff · 16 years ago
  19. a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 16 years ago
  20. b06d875 Partial fix for <rdar://problem/6645157> [clang on Xcode; regression]: error: instance variable 'someField' is private. by Steve Naroff · 16 years ago
  21. 6b9dfd4 Finish up some fixes related to <rdar://problem/6497631> Message lookup is sometimes different than gcc's. by Steve Naroff · 16 years ago
  22. 935fd76 Check of ivar access access control. by Fariborz Jahanian · 16 years ago
  23. 077c1e7 Diagnose a variety of access of ivars when they conflict with by Fariborz Jahanian · 16 years ago
  24. 6393519 Rework the way we find locally-scoped external declarations when we by Douglas Gregor · 16 years ago
  25. b098c14 Remove PrevFunctionScope slot (it isn't needed)...use getParent() instead. by Steve Naroff · 16 years ago
  26. f3cf897 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 16 years ago
  27. a97b666 In BuildAnonymousStructUnionMemberReference, we shouldn't invalidate OpLoc when by Ted Kremenek · 16 years ago
  28. 35183ac Change the AST generated for offsetof a bit so that it looks like a by Eli Friedman · 16 years ago
  29. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  30. dbb1ecc fix some sema problems with wide strings and hook up basic codegen for them. by Chris Lattner · 16 years ago
  31. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  32. 2850784 Make more AST nodes and semantic checkers dependent-expression-aware. by Sebastian Redl · 16 years ago
  33. 2224f84 C99 DR #316 implies that the function parameter types that are known by Douglas Gregor · 16 years ago
  34. d8f4f43 Minor cleanup for IntToBlockPointer so it applies to all callers of by Eli Friedman · 16 years ago
  35. 25d944a In C, when we see a function declaration within a local scope, export by Douglas Gregor · 16 years ago
  36. d461777 Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244. by Steve Naroff · 16 years ago
  37. f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
  38. 5fd659d by Steve Naroff · 16 years ago
  39. b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
  40. b4650c1 fix another typo gabor noticed by Chris Lattner · 16 years ago
  41. eed9cac Fit 80col and fix indentation. by Mike Stump · 16 years ago
  42. 488e25b Fix spacing. by Mike Stump · 16 years ago
  43. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  44. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  45. 2085fd6 privatize all of the string literal memory allocation/creation by Chris Lattner · 16 years ago
  46. c6666f8 Don't allow calls to functions marked "unavailable". There's more work by Douglas Gregor · 16 years ago
  47. 726e168 change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 16 years ago
  48. a119a3b fix rdar://6597252: two exactly identical pointer types are always by Chris Lattner · 16 years ago
  49. efdc39d rename some variables, no functionality change. by Chris Lattner · 16 years ago
  50. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  51. ba27e2a emit: by Chris Lattner · 16 years ago
  52. 73525de enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy by Chris Lattner · 16 years ago
  53. f15970c do not warn about uses of deprecated decls when in an out-of-line objc method by Chris Lattner · 16 years ago
  54. c71e28c When inside an Objective-C++ method, name lookup should look into the by Douglas Gregor · 16 years ago
  55. 7eba82e Add support for deprecating ObjC properties. Unlike GCC, we warn that the by Chris Lattner · 16 years ago
  56. 553905d add support for deprecated objc ivars. by Chris Lattner · 16 years ago
  57. cfdff38 Add support for deprecated members of RecordDecls (e.g. struct fields). by Chris Lattner · 16 years ago
  58. b104b1f Don't allow taking the address of an element in an ext_vector by Nate Begeman · 16 years ago
  59. 76a642f Refactor the deprecated and unavailable checks into a new by Chris Lattner · 16 years ago
  60. 61a0f17 allow implementations of deprecated functions to use deprecated symbols. by Chris Lattner · 16 years ago
  61. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  62. 90e150d reduce nesting. by Chris Lattner · 16 years ago
  63. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  64. 56cd21b If x is an invalid field decl, don't construct an expression for P->x, by Chris Lattner · 16 years ago
  65. 1fd0361 Fix <rdar://problem/6499801> clang does not detect objc type mismatch in conditional expr by Steve Naroff · 16 years ago
  66. 389bf46 Several cleanups: by Steve Naroff · 16 years ago
  67. f9201e0 Initial implementation of function overloading in C. by Douglas Gregor · 16 years ago
  68. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  69. 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
  70. fb7413f Allocate the subexpression array for OberloadExpr from ASTContext's allocator. by Ted Kremenek · 16 years ago
  71. 7c8bd60 Move CheckPointerToMemberOperands to SemaExprCXX.cpp by Sebastian Redl · 16 years ago
  72. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  73. 7878ffd Add negative test cases and fix diagnostics for member pointer dereferencing. by Sebastian Redl · 16 years ago
  74. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  75. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
  76. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  77. 33b399a Implement taking address of member functions, including overloaded ones. by Sebastian Redl · 16 years ago
  78. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  79. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  80. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  81. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  82. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  83. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  84. 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
  85. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  86. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  87. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  88. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  89. 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  90. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  91. 7216dc9 rename getSpelledCharacterAt to getSpellingOfSingleCharacterNumericConstant, by Chris Lattner · 16 years ago
  92. 1d24259 PR3269: create an empty InitListExpr as a child for the by Eli Friedman · 16 years ago
  93. dca2b73 PR3062: statement expressions should be illegal at file scope. I don't by Eli Friedman · 16 years ago
  94. da02747 Implement C99 6.5.3.4p1, rejecting sizeof(bitfield) by Chris Lattner · 16 years ago
  95. 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
  96. 694b1e4 fix a fixme, don't leak the expr on error. by Chris Lattner · 16 years ago
  97. 0107292 minor formatting changes, no functionality change. by Chris Lattner · 16 years ago
  98. 3fd56d7 Make sure that all NamedDecls have an identifier namespace. by Douglas Gregor · 16 years ago
  99. 0804888 Allow subtraction of function pointer types in C, as a GNU extension. Fixes rdar://problem/6520707 by Douglas Gregor · 16 years ago
  100. c983b86 Support arithmetic on pointer-to-function types as a GNU by Douglas Gregor · 16 years ago