1. dd8e006 move some initialization checking code from SemaDecl.cpp by Chris Lattner · 16 years ago
  2. eaf2bb8 first wave of fixes for @encode sema support. This is part of PR3648. by Chris Lattner · 16 years ago
  3. 111c2ee some minor cleanups, handle ObjCEncodeExpr in a couple places. by Chris Lattner · 16 years ago
  4. d6f7e9d When we're declaring an object or function with linkage, teach name by Douglas Gregor · 16 years ago
  5. 8f30105 Extend the implicit declaration and checking against out-of-scope by Douglas Gregor · 16 years ago
  6. 25d944a In C, when we see a function declaration within a local scope, export by Douglas Gregor · 16 years ago
  7. 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 16 years ago
  8. 1829a6d fix rdar://6611778, a redefinition of an interface was causing an by Chris Lattner · 16 years ago
  9. 4262a07 - Generate error for protocol qualifiers on 'Class'. by Steve Naroff · 16 years ago
  10. d461777 Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244. by Steve Naroff · 16 years ago
  11. 279d896 Remove isSuperExpr(), which ignores any casts on 'super'. by Steve Naroff · 16 years ago
  12. d526c2f Sema::ActOnInstanceMessage(): Tighen up the lookup rules for handling messages to 'Class'. Also improve "super" handling. by Steve Naroff · 16 years ago
  13. ac1337d Minor cleanup, replace bool with qual_empty(). by Steve Naroff · 16 years ago
  14. 0de21fd Contains the following (related to problems found while investigting <rdar://problem/6497631> Message lookup is sometimes different than gcc's). by Steve Naroff · 16 years ago
  15. 578a972 Throw the switch to exclusively use Evaluate (along with the small by Eli Friedman · 16 years ago
  16. 8b1527b Remove debugging statement. by Steve Naroff · 16 years ago
  17. 6032979 Match gcc and always perform array/function conversion for asm input exprs. Fixes PR3641. by Anders Carlsson · 16 years ago
  18. f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
  19. 15509f4 Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
  20. 8dfb0c5 Warn about bogus protocol qualifiers. by Steve Naroff · 16 years ago
  21. 7b5b317 Warn on use of __weak attribute on local variable (objc2 gc specific). by Fariborz Jahanian · 16 years ago
  22. 5fd659d by Steve Naroff · 16 years ago
  23. 61125c8 Slight tweak to last commit: make sure to copy CVR qualifiers for fixed by Eli Friedman · 16 years ago
  24. 1ca4813 Re-fix r65140 correctly. by Eli Friedman · 16 years ago
  25. ccef371 Fix <rdar://problem/6500554> missing objc error message. by Steve Naroff · 16 years ago
  26. f25df99 fix indentation by Chris Lattner · 16 years ago
  27. fe90de7 silence some warnings in no asserts mode. by Chris Lattner · 16 years ago
  28. 38af2de add plumbing to get ASTContext& down to allocation/deallocation points in ObjCList, by Chris Lattner · 16 years ago
  29. 7a21bd0 move the @implementation ivar list to being an ObjCList, which prevents by Chris Lattner · 16 years ago
  30. 540b146 Always try to fold array sizes, and warn if we could fold something that isn't an ICE. This makes us compatible with GCC. by Anders Carlsson · 16 years ago
  31. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  32. 63359c8 Fix <rdar://problem/6586239> bitfield constraints not enforced (for ObjC) by Steve Naroff · 16 years ago
  33. da15323 Suppress constant initializer checking when the declaration isn't valid. by Eli Friedman · 16 years ago
  34. 92dd386 replace a dirty hack with a clean solution. Too bad we can't by Chris Lattner · 16 years ago
  35. d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
  36. 83aa61f GetTypeForDeclarator can return null on error now, handle this. by Chris Lattner · 16 years ago
  37. b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
  38. 403bc2b Arguments to unordered comparison builtins may need implicit casts. by Daniel Dunbar · 16 years ago
  39. 5bab788 Add sema support for the noinline attribute. by Anders Carlsson · 16 years ago
  40. 1c17689 Emit the correct diagnostics when we constant fold an array size to a negative value. by Anders Carlsson · 16 years ago
  41. b4650c1 fix another typo gabor noticed by Chris Lattner · 16 years ago
  42. eed9cac Fit 80col and fix indentation. by Mike Stump · 16 years ago
  43. 488e25b Fix spacing. by Mike Stump · 16 years ago
  44. 611a8c4 Provide a proper source location when building an implicit dereference. Fixes PR3600 by Douglas Gregor · 16 years ago
  45. f6123ca Couple of helpers for objc's gc attributes. No change in functionality. by Fariborz Jahanian · 16 years ago
  46. 67a6b6b fariborz already fixed this. by Chris Lattner · 16 years ago
  47. 3b6b83b minor name changes, no functionality change. by Chris Lattner · 16 years ago
  48. 7c53ca6 Downgrade the "excess elements in initializer" errors to warnings *in by Douglas Gregor · 16 years ago
  49. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  50. c2b6a82 Return true on errors, return true on errors, return true on errors by Douglas Gregor · 16 years ago
  51. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  52. 7549c55 __attribute__((aligned)) was being ignored! by Daniel Dunbar · 16 years ago
  53. 443e53c final string diagnostic issue (that I know about): by Chris Lattner · 16 years ago
  54. 719e615 Next step toward making string diagnostics correct: handle by Chris Lattner · 16 years ago
  55. 2197c96 Fix some issues handling sub-token locations that come from macro expansions. by Chris Lattner · 16 years ago
  56. 5934e75 Start generating gc'able code using the new objc gc type attributes. by Fariborz Jahanian · 16 years ago
  57. 0150cdf only get the spelling of a token to get its length if it needs cleaning. by Chris Lattner · 16 years ago
  58. d0d082f use the full spelling of a string literal token so that trigraphs by Chris Lattner · 16 years ago
  59. ed7e9ef Make warn-weak-field.m test pass again. by Fariborz Jahanian · 16 years ago
  60. ba372b8 Cleanup objc's gc attributes code no longer needed. by Fariborz Jahanian · 16 years ago
  61. 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
  62. 809070a Update Parser::ParseTypeName to return a TypeResult, which also tells by Douglas Gregor · 16 years ago
  63. da425eb nothing says "ted was here" like a random url dropped in a header :) by Chris Lattner · 16 years ago
  64. 965acbb Allow "overloadable" functions in C to be declared as variadic without by Douglas Gregor · 16 years ago
  65. 39c28bb fix the ownership issues and location tracking in Sema::ParseObjCStringLiteral. by Chris Lattner · 16 years ago
  66. 2085fd6 privatize all of the string literal memory allocation/creation by Chris Lattner · 16 years ago
  67. c6666f8 Don't allow calls to functions marked "unavailable". There's more work by Douglas Gregor · 16 years ago
  68. f4b136f add some comments describing what is happening here. by Chris Lattner · 16 years ago
  69. a0af1fe simplify the code used to compute the type of an objc string. This makes by Chris Lattner · 16 years ago
  70. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
  71. 726e168 change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 16 years ago
  72. d33d9c0 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
  73. a119a3b fix rdar://6597252: two exactly identical pointer types are always by Chris Lattner · 16 years ago
  74. efdc39d rename some variables, no functionality change. by Chris Lattner · 16 years ago
  75. cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
  76. 3274260 Attribute 'iboutlet' can be applied to Objective-C property declarations. by Ted Kremenek · 16 years ago
  77. afcc7b4 Remove one more redundant dyn_cast. by Argyrios Kyrtzidis · 16 years ago
  78. d311f37 Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 16 years ago
  79. 7fd46da Now that ObjC decls have DeclContexts too, remove an ugly hack from IdentifierResolver. by Argyrios Kyrtzidis · 16 years ago
  80. 0c00aac All Decls have a DeclContext now, hooray! Fans of consistency rejoice. by Argyrios Kyrtzidis · 16 years ago
  81. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  82. 655753a Remove the error about redefining library functions. It's causing too by Douglas Gregor · 16 years ago
  83. ba27e2a emit: by Chris Lattner · 16 years ago
  84. 4330d65 remove "; candidates are/is:" from various ambiguity diagnostics. by Chris Lattner · 16 years ago
  85. 9add317 Static variables and functions won't collide with standard library by Douglas Gregor · 16 years ago
  86. 574aa40 Make PragmaPackStack be a private class in SemaAttr and make its by Chris Lattner · 16 years ago
  87. 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
  88. f50adff copying and assignment of sema seem unwise :) by Chris Lattner · 16 years ago
  89. 5a0c351 move attribute(packed) sema support out of SemaDecl into a new SemaAttr.cpp file. by Chris Lattner · 16 years ago
  90. 396b2a2 Diagnose non-power-of-2 arguments to attribute aligned. by Daniel Dunbar · 16 years ago
  91. ef2abfe Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. by Daniel Dunbar · 16 years ago
  92. 4310f4e Make "implicit int" an error in C++ (unless we're allowing Microsoft by Douglas Gregor · 16 years ago
  93. 22bd905 diagnose uses of deprecated typenames and tags. by Chris Lattner · 16 years ago
  94. b1152d8 Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 16 years ago
  95. ecb81f2 random cleanup by Chris Lattner · 16 years ago
  96. c7984dd warn about interfaces that inherit from deprecated classes. by Chris Lattner · 16 years ago
  97. 16b34b4 warn about categories that implement deprecated interfaces. by Chris Lattner · 16 years ago
  98. 70f1954 early exit on error. This code is creating an invalid decl on error. This is by Chris Lattner · 16 years ago
  99. 73525de enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy by Chris Lattner · 16 years ago
  100. 450da98 When merging from a function with a prototype to a function without a by Douglas Gregor · 16 years ago