llvm-project/clang/lib
Douglas Gregor 8761da5f68 Simplify the way in which we inject the names of tag definitions and
elaborated-type-specifier declarations into outer scopes while
retaining their proper lexical scope. This way is simpler and more
consistent with the way DeclContexts work, and also fixes

  http://llvm.org/bugs/show_bug.cgi?id=3430

llvm-svn: 63581
2009-02-03 00:34:39 +00:00
..
AST Add a macro-based enumeration of all of the Decl nodes (like we do 2009-02-02 23:39:07 +00:00
Analysis Fix horrible non-termination bug in LiveVariables. The issue was that 2009-01-30 21:35:30 +00:00
Basic next round of diagnostics cleanups, moving some 2009-01-29 17:46:13 +00:00
CodeGen objc2's ir-gen for nonfragile ivar access. 2009-02-03 00:09:52 +00:00
Driver Clean up indentation. 2009-02-02 21:45:32 +00:00
Headers Avoid creating .dir files in the installation area. 2009-01-22 02:53:03 +00:00
Lex move library-specific diagnostic headers into library private dirs. Reduce 2009-01-29 05:15:15 +00:00
Parse Formatting fix. 2009-02-02 23:46:21 +00:00
Rewrite rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
Sema Simplify the way in which we inject the names of tag definitions and 2009-02-03 00:34:39 +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