- 1fc5194 Fix <rdar://problem/6252084> [sema] jumps into Obj-C exception blocks should be disallowed. by Steve Naroff · 16 years ago
- c519743 implement some sema for gnuc_inline attribute. Reject always_inline and no_inline on objc methods. by Chris Lattner · 16 years ago
- 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
- f807fe0 When building a PCH file, don't perform end-of-translation-unit by Douglas Gregor · 16 years ago
- f0c9083 Use hasAttr instead of getAttr for conditionals. by Mike Stump · 16 years ago
- 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 16 years ago
- f33651c Fixup CodeGen for __weak __block variables. Radar 6756266 by Mike Stump · 16 years ago
- fdd0172 When writing a PCH file, keep track of all of the non-static, by Douglas Gregor · 16 years ago
- a31feca PR3461: reject initializer for incomplete type. Based on patch by Tim by Eli Friedman · 16 years ago
- fd94262 Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings). by Steve Naroff · 16 years ago
- 29da66e In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 16 years ago
- 8745416 Change diagnostic as a result of researching <rdar://problem/6779809> missing interface name in "error: cannot declare variable inside a class, protocol or category ''. by Steve Naroff · 16 years ago
- 841b53c Make the selection of type declarations in Sema::getTypeName by Douglas Gregor · 16 years ago
- 93c4945 if we already know that a decl is invalid in an @catch, don't verify its type. by Chris Lattner · 16 years ago
- b6688e0 fix some out of date comments pointed out by Sebastian by Chris Lattner · 16 years ago
- 6491f47 fix another case that assumed that GetTypeForDeclarator would never return null. by Chris Lattner · 16 years ago
- 798d569 fix code that incorrectly assumed that GetTypeForDeclarator cannot return null. by Chris Lattner · 16 years ago
- 4c97d76 Diagnose invalid uses of tagged types with a missing tag. For example, in: by Chris Lattner · 16 years ago
- 5186872 fix a valgrind problem I noticed while developing another patch, by Chris Lattner · 16 years ago
- 2040169 add a new isNull() method to DeclGroupRef. by Chris Lattner · 16 years ago
- bfc861e a few cleanups to StatementCreatesScope: unnest the whole thing, by Chris Lattner · 16 years ago
- e2b6833 Parse deleted member functions. Parsing member declarations goes through a different code path that I forgot previously. by Sebastian Redl · 16 years ago
- 2c4463f Fix rdar://6770142 - Class and qualified id's are compatible, just like by Chris Lattner · 16 years ago
- 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 16 years ago
- 312531a implement rdar://6780761, making sema reject some code that otherwise by Chris Lattner · 16 years ago
- d1e0f5a improve location info for property stuff. In a property like this: by Chris Lattner · 16 years ago
- 3aff919 improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 16 years ago
- 7db638d Set proper location info on objc method arguments. by Chris Lattner · 16 years ago
- f97e8fa simplify code to use adjustParameterType, apply objc arg attributes by Chris Lattner · 16 years ago
- 9097af1 fix blocks to reject objc interfaces returned by value. Also, by Chris Lattner · 16 years ago
- bb74982 diagnose attempts to return objc interfaces by-value from C functions. by Chris Lattner · 16 years ago
- 2dd979f Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 16 years ago
- e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 16 years ago
- 5272b7f simplify this code to not bother stripping to canonical types, and by Chris Lattner · 16 years ago
- e1d918e Compare the predefines buffer in the PCH file with the predefines by Douglas Gregor · 16 years ago
- 0a9217f Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 16 years ago
- 5a11295 Use getDeclName() instead of getIdentifier() (safe against null pointers) by Ted Kremenek · 16 years ago
- 8038d51 Various minor fixes to PCH reading and writing, with general by Douglas Gregor · 16 years ago
- b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
- 2cf2634 Implementation of pre-compiled headers (PCH) based on lazy by Douglas Gregor · 16 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
- d296836 Add some FIXMEs for missing checks. by Eli Friedman · 16 years ago
- a0c3e9c Fix <rdar://problem/6770998> make cast of super illegal (again:-) by Steve Naroff · 16 years ago
- 9158804 Sema::CheckConditionalOperands(): Soften pointer/integer mismatch from error->warning. by Steve Naroff · 16 years ago
- 2c2d9dc -Wmissing-prototypes shouldn't complain about main() missing a prototype. by Douglas Gregor · 16 years ago
- c8bafd7 Now that we have __weak defined as attribute in all modes, by Fariborz Jahanian · 16 years ago
- 85a5319 Diagnose uses of function specifiers on declarations which don't declare by Eli Friedman · 16 years ago
- ef79bc9 Fixes method name lookup when method appears in by Fariborz Jahanian · 16 years ago
- ebaa768 Tweak Sema::ActOnInstanceMessage() to look for a class method when dealing with qualified id's. This change is motivated by our desire to not support the "Class<foo>" idiom. Note that the change makes perfect sense (since all ObjC classes are also id/instances). by Steve Naroff · 16 years ago
- d9fd764 Change the type of ObjC @ string constants (from NSConstantString->NSString). by Steve Naroff · 16 years ago
- e2573e5 Warn instead of error on duplicate protocol definitions. by Fariborz Jahanian · 16 years ago
- fc479d7 Make casting 'super' a deprecated warning (instead of a hard error). by Steve Naroff · 16 years ago
- a86b832 Fixed the Fix-It hints for comparison against a string literal. Thanks, Chris! by Douglas Gregor · 16 years ago
- 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 16 years ago
- 3f41976 Daniel convinced me that accepting "const va_list" arguments to va_arg is by Chris Lattner · 16 years ago
- 50efe04 writable property in a category of class's superclass by Fariborz Jahanian · 16 years ago
- 0d20b8a in va_arg diagnostics, print out the unpromoted type. This makes the by Chris Lattner · 16 years ago
- 9dc8f19 Add a warning for questionable va_args usage. by Chris Lattner · 16 years ago
- f502691 GCC compatibility: gcc allows applying va_args to const by Chris Lattner · 16 years ago
- 348f28a Extend possible handled regparm(N) value by Anton Korobeynikov · 16 years ago
- 1102f42 Basic support for regparm codegen by Anton Korobeynikov · 16 years ago
- 264a76c Provide sema proper values of maximal number of arguments passed in registers. by Anton Korobeynikov · 16 years ago
- b072b71 Real corener case of a method declared in a protocol by Fariborz Jahanian · 16 years ago
- 95f49fb improve the string literal comparison warning to not call @encode's "string literals". by Chris Lattner · 16 years ago
- d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 16 years ago
- 74734d5 When calling a function without a prototype for which we have a by Douglas Gregor · 16 years ago
- 2610348 Clean up -fixit output slightly by Douglas Gregor · 16 years ago
- 558cb56 Introduce a "-fixit" mode to clang-cc that applies code-modification hints. by Douglas Gregor · 16 years ago
- a3a8351 Add some more code modification hints by Douglas Gregor · 16 years ago
- 22b6e06 Fix a bug in declaration of property in continuation by Fariborz Jahanian · 16 years ago
- 31a19b6 Make parsing a semantic analysis a little more robust following Sema by Douglas Gregor · 16 years ago
- b59212a CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 16 years ago
- 969c689 Give Type::getDesugaredType a "for-display" mode that can apply more by Douglas Gregor · 16 years ago
- 1734317 Parsing, semantic analysis, and template instantiation for typename by Douglas Gregor · 16 years ago
- 9bde773 Some cleanup and renaming. No functionality change by Douglas Gregor · 16 years ago
- de650ae Implement template instantiation for template names, including both by Douglas Gregor · 16 years ago
- 8499f3f Implement -Wmissing-prototypes. Fixes PR3911. by Douglas Gregor · 16 years ago
- a3d2524 reduce nesting. by Chris Lattner · 16 years ago
- d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 16 years ago
- c45c232 Parsing and AST representation for dependent template names that occur by Douglas Gregor · 16 years ago
- af3e722 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 16 years ago
- 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 16 years ago
- 8500239 Hopefully fix the rval regressions. Thanks to Chris for pointing out that valgrind complains. by Sebastian Redl · 16 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
- a984580 Reintroduce r67870 (rval ref overloading), since I can't reproduce any test failures on i386 or x86_64. If this fails for someone, please contact me. by Sebastian Redl · 16 years ago
- 64540d7 various cleanups by Chris Lattner · 16 years ago
- 32d3f9c tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 16 years ago
- e37b94c QualType can go in SmallPtrSet now, simplify code that used to have by Chris Lattner · 16 years ago
- 81c85c4 More improvements to namespace aliases. We now support everything except aliases in using directives. by Anders Carlsson · 16 years ago
- dd729fc Fix lookup bug by Anders Carlsson · 16 years ago
- 68771c7 Create AST nodes for namespace aliases. by Anders Carlsson · 16 years ago
- 03bd5a1 Parse the location of the 'namespace' token to ActOnNamespaceAliasDef. No functionality change. by Anders Carlsson · 16 years ago
- b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 16 years ago
- a1a1b30 As Eli pointed out, it is possible that a namespace lookup is ambiguous! by Anders Carlsson · 16 years ago
- 5721c68 Check that the alias points to a valid namespace. by Anders Carlsson · 16 years ago
- 7e24e82 rename some methods. by Chris Lattner · 16 years ago
- 8d7ba40 Check that the namespace alias doesn't conflict with a previous declaration in this scope. by Anders Carlsson · 16 years ago
- dbb0094 Add an ActOnNamespaceAliasDef action and have the parser call it. by Anders Carlsson · 16 years ago
- 557c5b1 push more ASTContext goodness out through interfaces that use TranslationUnit by Chris Lattner · 16 years ago
- 14734f7 Revert Sebastian's rvalue patch (r67870) since it caused test failures in by Anders Carlsson · 16 years ago