summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCXXScopeSpec.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Restore the invariant that a nested-name-specifier can only containDouglas Gregor2010-02-251-28/+14
* ActOnPseudoDestructorExpr now performs all semantic analysis forDouglas Gregor2010-02-241-0/+48
* Implement support for parsing pseudo-destructor expression with a nested-name...Douglas Gregor2010-02-211-14/+28
* When determining whether a scope specifier is complete, consider aDouglas Gregor2010-02-051-0/+4
* Teach Sema::ActOnDependentTemplateName that a dependent template nameDouglas Gregor2010-01-191-22/+0
* When determining whether the type is the current instantiation, stripDouglas Gregor2010-01-151-2/+2
* When qualified lookup into the current instantiation fails (because itDouglas Gregor2010-01-141-0/+22
* Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor2010-01-071-0/+4
* Typo correction for identifiers within nested name specifiers, e.g.,Douglas Gregor2009-12-311-0/+22
* Fix typo in commentDouglas Gregor2009-12-301-1/+1
* Refactor to remove more dependencies on PreDeclaratorDC. I seem to have madeJohn McCall2009-12-191-11/+15
* Don't enter a new scope for a namespace-qualified declarator unless we'reJohn McCall2009-12-111-0/+38
* reapply my patch for PR4451, which improves diagnostics for :: vs : confusion.Chris Lattner2009-12-071-4/+39
* revert my previous patch, it is breaking something and I don't have timeChris Lattner2009-12-061-32/+4
* implement PR4451, improving error recovery for a mistaken : where a :: wasChris Lattner2009-12-061-4/+32
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-6/+8
* Split LookupResult into its own header.John McCall2009-11-181-0/+1
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-13/+15
* When starting a C++ member access expression, make sure to compute theDouglas Gregor2009-11-041-63/+68
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-3/+1
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-20/+23
* When entering the scope of a declarator, make sure that the scope isDouglas Gregor2009-09-241-2/+10
* Implement code completion for tags, e.g., code completion after "enum"Douglas Gregor2009-09-181-4/+4
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-63/+63
* Improve template instantiation for member access expressions thatDouglas Gregor2009-09-031-37/+88
* Add a wicked little test-case that illustrates what we have to dealDouglas Gregor2009-09-021-1/+5
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-85/+153
* More missing member goodness.Anders Carlsson2009-08-301-3/+6
* Improve diagnostics for missing members. This renames the err_typecheck_no_me...Anders Carlsson2009-08-301-1/+1
* Bye-bye old RequireCompleteType.Anders Carlsson2009-08-261-2/+3
* Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor2009-08-261-16/+6
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-13/+17
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-1/+1
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-101-0/+3
* Support nested-name-specifiers for C++ member access expressions, e.g.,Douglas Gregor2009-08-061-0/+50
* Remove a redundant getCanonicalType callDouglas Gregor2009-07-311-1/+1
* What luck! Clang obtains support for refering to members of theDouglas Gregor2009-07-301-1/+2
* Support out-of-line definitions of the members of class templateDouglas Gregor2009-07-301-2/+12
* Change uses of:Ted Kremenek2009-07-291-2/+2
* Implement support for out-of-line definitions of the class members of classDouglas Gregor2009-07-221-1/+1
* Complain if we're entering the context of a dependent nested-name-specifier butDouglas Gregor2009-07-221-1/+13
* Basic parsing and semantic analysis for out-of-line definitions of theDouglas Gregor2009-07-211-7/+43
* Make Sema::ActOnCXXEnterDeclaratorScope robust against failures to computeDouglas Gregor2009-07-211-3/+8
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-2/+2
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-2/+2
* Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorC...Argyrios Kyrtzidis2009-06-171-13/+2
* Implement explicit instantiations of member classes of class templates, e.g.,Douglas Gregor2009-05-141-1/+2
* Implement the notions of the "current instantiation" and "unknownDouglas Gregor2009-05-111-5/+97
* More improvements to namespace aliases. We now support everything except alia...Anders Carlsson2009-03-281-0/+4
* Initial implementation of parsing, semantic analysis, and templateDouglas Gregor2009-03-271-5/+8
OpenPOWER on IntegriCloud