clang-1/lib
Douglas Gregor 47b9a1ca55 Some name-lookup-related fixes, from Piotr Rak!
- Changes Lookup*Name functions to return NamedDecls, instead of
Decls. Unfortunately my recent statement that it will simplify lot of
code, was not quite right, but it simplifies some...
- Makes MergeLookupResult SmallPtrSet instead of vector, following
Douglas suggestions.
- Adds %qN format for printing qualified names to Diagnostic.
- Avoids searching for using-directives in Scopes, which are not
DeclScope, during unqualified name lookup.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63739 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-04 17:27:36 +00:00
..
AST Some name-lookup-related fixes, from Piotr Rak! 2009-02-04 17:27:36 +00:00
Analysis Remove dead code. 2009-02-04 02:30:11 +00:00
Basic Some name-lookup-related fixes, from Piotr Rak! 2009-02-04 17:27:36 +00:00
CodeGen Handle demotion of coerced arguments (as in void a(x) short x; { ... }). 2009-02-04 07:22:24 +00:00
Driver lower the interface to getLineNumber like we did for 2009-02-04 01:06:56 +00:00
Headers Avoid creating .dir files in the installation area. 2009-01-22 02:53:03 +00:00
Lex Implement handling of file entry/exit notifications from GNU 2009-02-04 06:25:26 +00:00
Parse Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 2009-02-04 17:00:24 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Some name-lookup-related fixes, from Piotr Rak! 2009-02-04 17:27:36 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Makefile add a libDriver, for now only move the text diangostics stuff from Driver to there 2008-08-05 23:33:20 +00:00