summaryrefslogtreecommitdiffstats
path: root/lib/Sema/IdentifierResolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR20769: Fix confusion when checking whether a prior default argument was inRichard Smith2014-08-271-0/+3
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-5/+5
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-4/+2
* Per [dcl.meaning]p1, a name in an inline namespace can be redeclared using aRichard Smith2013-12-051-4/+3
* Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a ...Ted Kremenek2013-10-081-2/+1
* Delete dead code.Eli Friedman2013-06-191-37/+0
* [Modules] Cope better with top-level declarations loaded after being declared...Douglas Gregor2013-02-111-0/+8
* IdentifierResolver: Remove an unnecessary include and an unused parameter.Nico Weber2012-12-171-3/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Fix more try scoping bugs introduced by r167650.David Blaikie2012-11-121-8/+5
* Handle redeclarations of catch variables in catch blocks.David Blaikie2012-11-101-1/+4
* PR14296: function parameter name collisions in function try/catchDavid Blaikie2012-11-101-1/+6
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Remove ref/value inconsistency in redecl_iterator.David Blaikie2012-05-011-1/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Reapply r151638 and r151641.James Molloy2012-02-291-1/+1
* Revert r151638 because it causes assertion hit on PCH creation for Cocoa.hArgyrios Kyrtzidis2012-02-281-1/+1
* Correctly track tags and enum members defined in the prototype of a function,...James Molloy2012-02-281-1/+1
* Only mark an IdentifierInfo as having changed since deserializationDouglas Gregor2012-01-241-5/+1
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-9/+0
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-19/+146
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Fix the insertion of label declarations into the identifier chain inDouglas Gregor2011-03-241-3/+18
* When we're inserting a synthesized label declaration for aDouglas Gregor2011-03-161-21/+11
* When synthesizing a label declaration based on a goto statement thatDouglas Gregor2011-03-141-0/+33
* Support explicit template specialization and instantiation for membersDouglas Gregor2011-03-071-2/+6
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-2/+2
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+15
* DeclPtrTy -> Decl *John McCall2010-08-211-2/+2
* More PCH -> AST renaming.Sebastian Redl2010-08-181-4/+4
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-1/+1
* Correctly deal with using names for both functions and structs in chained PCH.Sebastian Redl2010-07-301-0/+10
* Optimize the implementation of IdDeclInfo pooling in the IdentifierResolver.John McCall2010-02-151-13/+25
* Eliminate dead code.Eli Friedman2010-01-021-42/+0
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-8/+8
* Add DeclContext::Equals to compare declaration contexts based on their primar...Douglas Gregor2009-09-011-2/+1
* Make sure to compare primary declaration contexts when determining whether a ...Douglas Gregor2009-08-261-1/+2
* Lazy deserialization of the declaration chains associated withDouglas Gregor2009-04-211-0/+22
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-2/+2
* Switch attributes to be allocated from the declcontext bump pointer just likeChris Lattner2009-03-041-6/+4
* Rework the way we find locally-scoped external declarations when weDouglas Gregor2009-03-021-0/+33
* Now that ObjC decls have DeclContexts too, remove an ugly hack from Identifie...Argyrios Kyrtzidis2009-02-171-34/+1
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-23/+3
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-11/+2
* Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor2009-01-081-0/+3
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-1/+1
* Allow Objective-C entities to be declared within a transparent contextDouglas Gregor2009-01-061-4/+2
* Introduce support for "transparent" DeclContexts, which areDouglas Gregor2009-01-051-48/+13
* Parser support for C++ try-catch.Sebastian Redl2008-12-211-0/+4
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-5/+2