summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInherit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-061-353/+0
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-1/+1
* When performing name lookup within a class template or class templateDouglas Gregor2009-09-111-3/+6
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-20/+20
* Canonicalize else.Mike Stump2009-08-041-7/+7
* Change uses of:Ted Kremenek2009-07-291-3/+3
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-3/+3
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-3/+3
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-2/+2
* Fix PR4365.Anders Carlsson2009-06-121-0/+6
* Replace a cast with a dyn_cast as suggested by Doug.Anders Carlsson2009-05-301-7/+8
* Add a member lookup criteria constructor for searching for overridden virtual...Anders Carlsson2009-05-301-0/+16
* Make the LookupBase boolean an enum instead.Anders Carlsson2009-05-291-2/+5
* Use an iterator type for found_decls_begin/found_decls_end.Anders Carlsson2009-05-131-2/+2
* Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagn...Anders Carlsson2009-05-131-5/+19
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-1/+1
* Make parsing a semantic analysis a little more robust following SemaDouglas Gregor2009-04-011-0/+28
* Add a Class field to the base path element structure. This holds the record d...Anders Carlsson2009-03-271-0/+1
* Add a stubbed out CheckBaseClassAccess method.Anders Carlsson2009-03-271-4/+6
* Add SemaAccess.cppAnders Carlsson2009-03-271-2/+1
* Eliminate CXXRecordTypeDouglas Gregor2009-02-281-2/+2
* Move CheckPointerToMemberOperands to SemaExprCXX.cppSebastian Redl2009-02-071-1/+1
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-1/+2
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+0
* Implement pointer to member handling in static_cast.Sebastian Redl2009-01-281-5/+4
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Improve diagnostics for ambiguous name lookup resultsDouglas Gregor2009-01-161-5/+25
* Initial implementation of member name lookupDouglas Gregor2009-01-151-61/+111
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-1/+1
* start converting Sema over to using its canonical Diag method.Chris Lattner2008-11-181-2/+2
* Implement semantic checking of static_cast and dynamic_cast.Sebastian Redl2008-10-311-4/+19
* Implement initialization of a reference (C++ [dcl.init.ref]) as partDouglas Gregor2008-10-291-14/+13
* Some cleanups for the ambiguous derived-to-base conversion checksDouglas Gregor2008-10-241-42/+40
* First non-embarrassing cut at checking for ambiguous derived-to-base Douglas Gregor2008-10-241-6/+151
* Clean up and document the representation of C++ base classesDouglas Gregor2008-10-231-2/+2
* Add support for conversions from a pointer-to-derived to aDouglas Gregor2008-10-231-0/+54
OpenPOWER on IntegriCloud