summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* llvm-gcc treats a tentative definition with a previousFariborz Jahanian2011-06-201-0/+6
* When an explicit specialization has a storage specifier, error if thatDouglas Gregor2011-06-171-3/+12
* Downgrade the error complaining about presence of a storage classDouglas Gregor2011-06-171-1/+1
* Automatic Reference Counting.John McCall2011-06-151-18/+222
* Don't add redundant FormatAttr, ConstAttr, or NoThrowAttr attributes,Douglas Gregor2011-06-151-2/+5
* fix rdar://9204520 - Accept int(0.85 * 10) as an initializer in a class memberChris Lattner2011-06-141-9/+17
* Make __gnu_inline__ functions in gnu99 mode work the same way as inline funct...Eli Friedman2011-06-131-1/+2
* Don't assert on initialized typedef declarations in classes:Richard Smith2011-06-121-6/+2
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-20/+22
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-1/+3
* Made changes to how 'struct'/'class' mismatches are handled in -Wmismatched-t...Richard Trieu2011-06-101-8/+62
* More coherent diagnostic when a stack variable isFariborz Jahanian2011-06-071-2/+6
* Diagnose the condition in C++ [temp.expl.spec]p16 that prohibitsDouglas Gregor2011-06-061-3/+5
* Revert r132544. Accidental commit. I got confused with the Tortoise SVN menu.Francois Pichet2011-06-031-1/+1
* (no commit message)Francois Pichet2011-06-031-1/+1
* Correctly revert r131347: function explicit specialization at class scope.Francois Pichet2011-06-031-1/+1
* Implement -fgnu89-inline. Fixes PR10041.Rafael Espindola2011-06-021-1/+1
* Microsoft friend acting as a forward declaration; try#2. Now only 2 lines.Francois Pichet2011-06-011-3/+7
* Revert 132332 (Microsoft friend as a forward declaration), John McCall pointe...Francois Pichet2011-05-311-39/+0
* Recreate the DeclContext before adding the implicit friend forward declaratio...Francois Pichet2011-05-311-0/+2
* For compatibility with MSVC, a friend declaration also act as a forward decla...Francois Pichet2011-05-311-0/+37
* Clean up my changes to jump-diagnostic handling for local variables ofDouglas Gregor2011-05-271-1/+1
* Implement a new warning for when adding a default argument to a methodAlexis Hunt2011-05-261-4/+4
* Update our diagnostics to properly account for move operations.Alexis Hunt2011-05-251-5/+6
* Implement a little bit of cleanup and a lot more of the base workAlexis Hunt2011-05-251-1/+17
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-1/+1
* Implement the initial part of C++0x [expr.const]p2, which specifiesDouglas Gregor2011-05-241-3/+5
* Diagnose the presence of storage-class-specifiers on explicitDouglas Gregor2011-05-211-0/+10
* Teach Sema::ActOnUninitializedDecl() not to try to interpret when oneDouglas Gregor2011-05-211-45/+43
* Introduce Type::isSignedIntegerOrEnumerationType() andDouglas Gregor2011-05-201-6/+6
* Fix PR9941 for out-of-line template destructors too.Sebastian Redl2011-05-201-4/+4
* Fix PR9941 again, this time for templates.Sebastian Redl2011-05-191-2/+4
* Implement __underlying_type for libc++.Alexis Hunt2011-05-191-1/+2
* Reapply r121528, fixing PR9941 by delaying the exception specification check ...Sebastian Redl2011-05-191-2/+31
* Revert r121528 as it breaks a simple testcase, which leads to, amongAlexis Hunt2011-05-181-18/+2
* Implement implicit exception specifications of destructors.Sebastian Redl2011-05-181-2/+18
* Implement the new C++0x rules for non-trivial things in unions so thatAlexis Hunt2011-05-161-3/+7
* Revert 131347. It asserts if the specialization in within a class template:Francois Pichet2011-05-141-7/+3
* In Microsoft mode, allow template function explicit specialization at class s...Francois Pichet2011-05-141-2/+6
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-27/+10
* Implement deletion of explicitly defaulted default constructors.Alexis Hunt2011-05-121-31/+7
* Fix typo in comment.Nick Lewycky2011-05-121-1/+1
* Commit some missing changes to the previous patch.Alexis Hunt2011-05-111-3/+15
* Implement implicit deletion of default constructors.Alexis Hunt2011-05-111-1/+4
* In Microsoft mode, allow pure specifier (=0) on inline functions declared at ...Francois Pichet2011-05-111-0/+5
* Re-do R131114 without breaking code.Alexis Hunt2011-05-101-7/+10
* Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based onDouglas Gregor2011-05-101-3/+4
* Revert 131114. This fixes PR9884.Rafael Espindola2011-05-101-10/+7
* Further implement defaulting constructors.Alexis Hunt2011-05-101-29/+36
* The last of the trivial constructor changes, make CXXSpecialMemberAlexis Hunt2011-05-101-7/+10
OpenPOWER on IntegriCloud