aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaInherit.cpp
AgeCommit message (Expand)Author
2009-10-06Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-11When performing name lookup within a class template or class templateDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-04Canonicalize else.Mike Stump
2009-07-29Change uses of:Ted Kremenek
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-12Fix PR4365.Anders Carlsson
2009-05-30Replace a cast with a dyn_cast as suggested by Doug.Anders Carlsson
2009-05-30Add a member lookup criteria constructor for searching for overridden virtual...Anders Carlsson
2009-05-29Make the LookupBase boolean an enum instead.Anders Carlsson
2009-05-13Use an iterator type for found_decls_begin/found_decls_end.Anders Carlsson
2009-05-13Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagn...Anders Carlsson
2009-04-09Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor
2009-04-01Make parsing a semantic analysis a little more robust following SemaDouglas Gregor
2009-03-27Add a Class field to the base path element structure. This holds the record d...Anders Carlsson
2009-03-27Add a stubbed out CheckBaseClassAccess method.Anders Carlsson
2009-03-27Add SemaAccess.cppAnders Carlsson
2009-02-28Eliminate CXXRecordTypeDouglas Gregor
2009-02-07Move CheckPointerToMemberOperands to SemaExprCXX.cppSebastian Redl
2009-01-30Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor
2009-01-29move library-specific diagnostic headers into library private dirs. ReduceChris Lattner
2009-01-28Implement pointer to member handling in static_cast.Sebastian Redl
2009-01-27Split the single monolithic DiagnosticKinds.def file into oneChris Lattner
2009-01-16Improve diagnostics for ambiguous name lookup resultsDouglas Gregor
2009-01-15Initial implementation of member name lookupDouglas Gregor
2008-11-24Change a whole lot of diagnostics to take QualType's directly Chris Lattner
2008-11-18start converting Sema over to using its canonical Diag method.Chris Lattner
2008-10-31Implement semantic checking of static_cast and dynamic_cast.Sebastian Redl
2008-10-29Implement initialization of a reference (C++ [dcl.init.ref]) as partDouglas Gregor
2008-10-24Some cleanups for the ambiguous derived-to-base conversion checksDouglas Gregor
2008-10-24First non-embarrassing cut at checking for ambiguous derived-to-base Douglas Gregor
2008-10-23Clean up and document the representation of C++ base classesDouglas Gregor
2008-10-23Add support for conversions from a pointer-to-derived to aDouglas Gregor