summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a corner case with argument-dependent lookup and overloaded function sets.Douglas Gregor2009-07-081-9/+16
* Improve argument-dependent lookup to find associated classes andDouglas Gregor2009-07-081-3/+102
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-6/+6
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-1/+1
* Improve support for overloaded operator templates.Douglas Gregor2009-06-271-11/+17
* Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompa...Anders Carlsson2009-06-261-29/+12
* See through UsingDecls in more places.Anders Carlsson2009-06-261-6/+14
* Fix failing test.Anders Carlsson2009-06-261-1/+3
* Fix another assert related to using decls.Anders Carlsson2009-06-261-0/+3
* When creating LookupResults, see through UsingDecls. Fixes PR4450.Anders Carlsson2009-06-261-2/+6
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-11/+22
* Make sure that argument-dependent lookup looks into the global scopeDouglas Gregor2009-06-231-13/+45
* Parsing and AST support for using declarations, from John Thompson!Douglas Gregor2009-06-201-2/+4
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-1/+1
* Diagnose class members that shadow a template parameter. FixesDouglas Gregor2009-06-171-2/+2
* Sink the BuiltinInfo object from ASTContext into theChris Lattner2009-06-141-0/+1
* Improve name lookup for and template instantiation of declarationDouglas Gregor2009-05-271-1/+2
* Fix sorting of using directives, from Jay FoadDouglas Gregor2009-05-181-1/+1
* Reflow some comments.Mike Stump2009-05-161-13/+11
* Implement the notions of the "current instantiation" and "unknownDouglas Gregor2009-05-111-6/+29
* Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but alsoDouglas Gregor2009-04-241-12/+16
* Eliminate Sema::ObjCInterfaceDeclsDouglas Gregor2009-04-241-3/+0
* Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's g...Douglas Gregor2009-04-241-5/+35
* Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls inDouglas Gregor2009-04-231-0/+14
* Lazy deserialization of the declaration chains associated withDouglas Gregor2009-04-211-11/+0
* Implementation of pre-compiled headers (PCH) based on lazyDouglas Gregor2009-04-091-0/+11
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-10/+13
* Make parsing a semantic analysis a little more robust following SemaDouglas Gregor2009-04-011-30/+82
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-11/+11
* Tests and fixes for templates declared within (non-template)Douglas Gregor2009-03-271-6/+7
* Introduce a representation for types that we referred to via aDouglas Gregor2009-03-191-2/+3
* The scope representation can now be either a DeclContext pointer or aDouglas Gregor2009-03-181-1/+1
* Implement template instantiation for several more kinds of expressions:Douglas Gregor2009-03-131-0/+3
* Improve the representation of operator expressions like "x + y" withinDouglas Gregor2009-03-131-0/+115
* Add basic, hackish support for instantiation of typedefs in a classDouglas Gregor2009-03-111-1/+1
* Eliminate CXXRecordTypeDouglas Gregor2009-02-281-7/+8
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-2/+2
* When we're declaring an object or function with linkage, teach nameDouglas Gregor2009-02-241-1/+27
* Implicitly declare certain C library functions (malloc, strcpy, memmove,Douglas Gregor2009-02-131-14/+23
* Initial implementation of function overloading in C.Douglas Gregor2009-02-111-1/+22
* Implement dereferencing of pointers-to-member.Sebastian Redl2009-02-071-3/+3
* Improvements and fixes for name lookup with using directives, from Piotr Rak!Douglas Gregor2009-02-051-202/+181
* Basic representation of C++ class templates, from Andrew Sutton.Douglas Gregor2009-02-041-1/+1
* Some name-lookup-related fixes, from Piotr Rak!Douglas Gregor2009-02-041-106/+45
* Bring operator name lookup (as required for C++ operator overloading)Douglas Gregor2009-02-041-1/+4
* Initial implementation of argument dependent lookup (a.k.a. ADL,Douglas Gregor2009-02-041-0/+261
* silence some warnings.Chris Lattner2009-02-031-2/+2
* Semantic analysis, ASTs, and unqualified name lookup support for C++Douglas Gregor2009-02-031-120/+596
* Add iterators to LookupResult, allowing one to iterate over theDouglas Gregor2009-02-021-0/+60
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-105/+91
OpenPOWER on IntegriCloud