summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-40/+40
* Move RequireCompleteType requirement for fields early into ActOnField so thatEli Friedman2009-12-071-7/+14
* remove some extraneous syntax: sourceloc implicitly converts to sourcerange.Chris Lattner2009-12-061-3/+3
* Pass the desired vtable linkage to GenerateVtable directly. Only call MaybeMa...Anders Carlsson2009-12-061-1/+3
* Diagnose declarations of implicit member functions.Anders Carlsson2009-12-041-25/+55
* Make sure that overridden method decls are always canonical.Anders Carlsson2009-12-041-1/+1
* When recovering from an invalid forward reference to an enum type in C++,John McCall2009-12-041-2/+6
* A new helper function to set various bits in the class whenFariborz Jahanian2009-12-031-8/+1
* Unify the end-of-class code paths used by the parser and templateDouglas Gregor2009-12-031-6/+12
* In Sema, whenever we think that a function is going to cause a vtable to be g...Anders Carlsson2009-12-021-3/+5
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-5/+2
* Push overloaded function templates through the parser using a totally differentJohn McCall2009-12-021-7/+2
* Fix another "operator delete missing" crash: make sure we don't checkEli Friedman2009-12-021-2/+6
* Funtion templates and function template specializations do notDouglas Gregor2009-12-011-2/+5
* Move the checking of overridden virtual functions into the code pathDouglas Gregor2009-12-011-16/+9
* An inherited virtual (where "virtual" wasn't written explicitly) canDouglas Gregor2009-12-011-1/+1
* Remove all of Sema's explicit uses of OverloadedFunctionDecl except forJohn McCall2009-11-301-36/+0
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-301-1/+1
* Use StringRef in Attr constructors.Benjamin Kramer2009-11-301-4/+2
* Add DeclarationName support for C++0x operator literals. They should now work asAlexis Hunt2009-11-291-1/+2
* Fix 80-cols violationsAlexis Hunt2009-11-291-3/+3
* Add Parser support for C++0x literal operators ('operator "" i').Alexis Hunt2009-11-281-1/+4
* Fix thinko.Anders Carlsson2009-11-271-2/+1
* Correctly find overridden destructors.Anders Carlsson2009-11-261-2/+15
* Allow user re-definition of SEL as well as accessing its fields.Fariborz Jahanian2009-11-251-1/+1
* Diagnose ill-formed uses of default template arguments inDouglas Gregor2009-11-251-0/+10
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-7/+5
* This patch implements objective-c's 'SEL' type as a built-inFariborz Jahanian2009-11-211-1/+3
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-211-2/+2
* Implement C++ [basic.lookup.classref]p3, which states how the typeDouglas Gregor2009-11-201-22/+59
* Overhaul previous-declaration and overload checking to work on lookup resultsJohn McCall2009-11-181-170/+247
* Track overriding methods when instantiating a template class. Fixes PR5550.Sebastian Redl2009-11-181-18/+22
* Split LookupResult into its own header.John McCall2009-11-181-9/+9
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-1/+8
* Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson2009-11-171-1/+1
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-36/+44
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-3/+2
* Make sure that virtual destructors have delete operators.Anders Carlsson2009-11-151-2/+9
* Deallocation functions must also be static.Anders Carlsson2009-11-151-1/+7
* allocation functions are always static.Anders Carlsson2009-11-151-1/+10
* If any errors have occurred by the time we hit the end of a function body, cl...Douglas Gregor2009-11-151-0/+6
* Fix for PR5489: don't skip the complete type requrirement for variableEli Friedman2009-11-141-2/+7
* Revert r88718, which does NOT solve the constructor-template-as-copy-construc...Douglas Gregor2009-11-131-3/+0
* A constructor template cannot be instantiated to a copyDouglas Gregor2009-11-131-0/+3
* Fix bug Doug noticed.Anders Carlsson2009-11-131-0/+2
* Random const correctness, and incidentally use computeDeclContext when buildingJohn McCall2009-11-121-1/+1
* Improve parsing of template arguments to lay the foundation forDouglas Gregor2009-11-101-3/+2
* Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass ofDouglas Gregor2009-11-091-1/+1
* When checking the namespace of a redeclaration or definition, look through li...Sebastian Redl2009-11-081-11/+16
* Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407.Anders Carlsson2009-11-071-2/+16
OpenPOWER on IntegriCloud