summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose2012-07-021-1/+6
* In Sema::ClassifyName, try to avoid nonsensical corrections toKaelyn Uhrain2012-06-291-0/+13
* Add a fix-it hint note to -Wunique-enum to suggest that the last element getsRichard Trieu2012-06-291-0/+7
* Make explicit specializations at class scope workNico Weber2012-06-251-4/+7
* Perform typo correction for base class specifiers.Kaelyn Uhrain2012-06-221-5/+7
* Documentation cleanup: making \param docs match the code.James Dennett2012-06-221-1/+1
* Documentation cleanup:James Dennett2012-06-221-2/+2
* Restructure how the driver communicates information about theJohn McCall2012-06-201-4/+4
* Extend the support for cl-std to include 1.2.Tanya Lattner2012-06-191-0/+17
* Don't warn about address-to-member used as part of initialisation, ifJoerg Sonnenberger2012-06-171-1/+1
* Explicitly build __builtin_va_list.Meador Inge2012-06-161-2/+0
* [AST/libclang] Fix the selector locations that are reported for aArgyrios Kyrtzidis2012-06-161-2/+0
* Recover when correcting an unknown type name to a keyword like "struct".Kaelyn Uhrain2012-06-151-12/+16
* Move isCXXSimpleTypeSpecifier from Parser to Sema and tweak it for wider use.Kaelyn Uhrain2012-06-151-0/+36
* If parsing a trailing-return-type fails, don't pretend we didn't have one atRichard Smith2012-06-121-1/+1
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-7/+9
* Warn in ObjC++ when an 'auto' variable deduces type 'id'.Jordan Rose2012-06-081-0/+11
* Allow friend declarations of defaulted special member functions. OnlyRichard Smith2012-06-081-1/+1
* Teach the FixIt in DiagnoseInvalidRedeclaration how to replace the writtenKaelyn Uhrain2012-06-071-5/+9
* Ignore corrections to functions with bodies when deciding whichKaelyn Uhrain2012-06-071-9/+27
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-2/+2
* objective-c: merge deprecated/unavailable attributes toFariborz Jahanian2012-06-051-5/+2
* Disable -Wunique-enum for anonymous enums.David Blaikie2012-05-301-2/+4
* Add new -Wunique-enum which will warn on enums which all elements have theRichard Trieu2012-05-301-0/+43
* Fix indentation.David Blaikie2012-05-261-3/+3
* Centralize the handling of the "attribute declaration must precede definition"Rafael Espindola2012-05-181-23/+21
* A selector match between two Objective-C methods does *not* guaranteeDouglas Gregor2012-05-171-2/+3
* Remove word 'block' from option and diagnostic I addedFariborz Jahanian2012-05-151-1/+1
* objective-c nonfragile abi: discourage ivar declarationsFariborz Jahanian2012-05-151-1/+5
* objc: allow typedef'ing an id to a pointer to a c-struct only.Fariborz Jahanian2012-05-141-6/+16
* Refactor all theRafael Espindola2012-05-131-23/+20
* Produce a warning for mismatched section attributes. Completest pr9356.Rafael Espindola2012-05-131-0/+3
* Fix a recent regression with the merging of format attributes.Rafael Espindola2012-05-111-0/+4
* Fix an old (2009) FIXME:Rafael Espindola2012-05-101-13/+34
* objective-c. Fixes a 'fixit' where location ofFariborz Jahanian2012-05-091-1/+2
* Update the SelfReferenceChecker. Refactored some of the visitor methods.Richard Trieu2012-05-091-31/+49
* Split mergeAvailabilityAttr out of handleAvailabilityAttr. This is importantRafael Espindola2012-05-061-0/+7
* Switch RequireLiteralType() off of PartialDiagnostic.Douglas Gregor2012-05-041-1/+1
* Revert most of r154844, which was disabled in r155975. Keep around theRichard Smith2012-05-021-1/+1
* Try harder to recognize hidden tag type names in potential declarations insteadKaelyn Uhrain2012-05-021-44/+70
* Add FixItHint for -Wnull-conversion to initialize with an appropriate literal.David Blaikie2012-04-301-6/+8
* HandleDeclarator() returns NULL for semantic disasters. Deal with itDouglas Gregor2012-04-301-1/+1
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-5/+5
* Imrpove the note text for when a non-type decl hides a tag typeKaelyn Uhrain2012-04-271-1/+1
* Add note to help explain why a tag such as 'struct' is needed to referKaelyn Uhrain2012-04-261-0/+8
* Fix regression in r154844. If necessary, defer computing adjusted destructorRichard Smith2012-04-211-15/+0
* PR12569: Instantiate exception specifications of explicit instantiationsRichard Smith2012-04-171-2/+5
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-2/+8
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-1/+8
* PR12500: Improve the wording of the diagnostic for a redefinition of a nameRichard Smith2012-04-131-1/+1
OpenPOWER on IntegriCloud