summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "C++ doesn't really use "namespaces" for different kinds of names the ...Daniel Dunbar2010-04-231-71/+34
* C++ doesn't really use "namespaces" for different kinds of names the sameJohn McCall2010-04-231-34/+71
* When checking whether to diagnose an initialized "extern" variable,Douglas Gregor2010-04-221-1/+5
* Re-land the patch that merges two diagnostics into one now that it passes sel...Anders Carlsson2010-04-221-14/+9
* Revert "Unify two diagnostics into one.", it breaks with an assertion failure...Daniel Dunbar2010-04-221-2/+3
* Unify two diagnostics into one.Anders Carlsson2010-04-221-3/+2
* Remove an unused parameter from isImplicitlyDefined.Anders Carlsson2010-04-201-2/+1
* Keep track of the actual storage specifier written on a variable orDouglas Gregor2010-04-191-36/+79
* Only suppress the "extern variable has an initializer" warning when the exter...Douglas Gregor2010-04-191-1/+1
* Disable the "'extern' variable has an initializer" warning in C++,Douglas Gregor2010-04-191-1/+2
* Start working on handling wide bitfields in C++Anders Carlsson2010-04-161-4/+16
* Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor2010-04-151-19/+24
* Improve the bit-field too wide error message.Anders Carlsson2010-04-151-2/+2
* Fix a few cases where enum constant handling was usingDouglas Gregor2010-04-151-3/+3
* Teach typo correction about various language keywords. We can'tDouglas Gregor2010-04-141-26/+30
* Mark a function declaration invalid if any of its parameter declarationsJohn McCall2010-04-141-0/+3
* Support befriending members of class template specializations.John McCall2010-04-131-7/+4
* Allow classes to befriend implicitly-declared members. Fixes PR6207 forJohn McCall2010-04-131-9/+18
* Parse constructor names in friend declarations. Part of the fix forJohn McCall2010-04-131-1/+8
* Don't try to find a scope corresponding to the search DC for an unfoundJohn McCall2010-04-131-8/+0
* Fix a crash-on-invalid involving name lookup of tag names, where weDouglas Gregor2010-04-121-2/+1
* Be sure to instantiate the parameters of a function, even when theDouglas Gregor2010-04-121-38/+43
* Don't warn about unused static functions if they are marked with Chris Lattner2010-04-091-1/+3
* Downgrade the "declaration does not declare anything" error to aDouglas Gregor2010-04-081-3/+2
* Explain that a template needs arguments to make it into a type, forJeffrey Yasskin2010-04-081-0/+18
* Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin2010-04-081-3/+3
* Implement dependent friend function template specializations.John McCall2010-04-081-17/+32
* Fix some redundant errors by changing CXXScopeSpec::isSet calls intoJeffrey Yasskin2010-04-071-1/+1
* Patch to not build ivar ASTs when they are ilegallyFariborz Jahanian2010-04-061-11/+17
* Sema/Obj-C: Simplify -- eliminate dead casts & provable asserts, and narrow t...Daniel Dunbar2010-04-021-7/+5
* Improve diagnostics when an elaborated-type-specifer containing aDouglas Gregor2010-03-311-1/+2
* Extend DependentNameType with a keyword enum that specifies whetherDouglas Gregor2010-03-311-1/+3
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-25/+18
* Rename TypenameType to DependentNameType in anticipation of someDouglas Gregor2010-03-311-3/+3
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-18/+25
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-25/+18
* Support __attribute__((unused)) on types. This suddenly started firingJohn McCall2010-03-311-2/+18
* Fix PR6327: restore invariants when there's a parse error in an initializer.John McCall2010-03-311-0/+35
* the big refactoring bits of PR3782.Rafael Espindola2010-03-301-15/+17
* Implement method friends in class templates and fix a few related problems.John McCall2010-03-271-4/+15
* When finishing a function definition, leave the function definition *after*John McCall2010-03-251-2/+3
* Handle simple friend-class decls in class templates better by ensuring thatJohn McCall2010-03-251-61/+79
* Improve diagnostics when ivar added to classFariborz Jahanian2010-03-241-1/+1
* Silently drop dependent friend function template specializations,Douglas Gregor2010-03-241-4/+11
* Correct that last fixit: if the user wroteJohn McCall2010-03-241-2/+17
* Support friend function specializations.John McCall2010-03-241-0/+10
* When recovering from a qualified typedef name, don't clear out theDouglas Gregor2010-03-231-1/+2
* Only perform CFG-based warnings on 'static inline' functions thatTed Kremenek2010-03-231-4/+3
* -Wshadow should only warn about parameter declarations when we'reJohn McCall2010-03-221-12/+22
* Fix PR6618.Rafael Espindola2010-03-211-0/+4
OpenPOWER on IntegriCloud