]> granicus.if.org Git - clang/commit
Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a
authorDouglas Gregor <dgregor@apple.com>
Fri, 8 Oct 2010 23:50:27 +0000 (23:50 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 8 Oct 2010 23:50:27 +0000 (23:50 +0000)
commit1274ccd90aec0b205fc838c3d504821ccfb55482
tree209ddeed0149062574d71825566c959c214ffa39
parent258bcbc1474b47b5bd349a438786010fd60e9a0d
Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a
bit by me).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116122 91177308-0d34-0410-b5e6-96231b3b80d8
28 files changed:
docs/LanguageExtensions.html
include/clang/AST/Decl.h
include/clang/AST/Type.h
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/AST/ASTContext.cpp
lib/AST/ASTImporter.cpp
lib/AST/Decl.cpp
lib/AST/DeclBase.cpp
lib/AST/Type.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CodeGenTypes.cpp
lib/Lex/PPMacroExpansion.cpp
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Sema/SemaCXXCast.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Sema/SemaType.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriterDecl.cpp
test/SemaCXX/enum-scoped.cpp [new file with mode: 0644]
test/SemaTemplate/enum-forward.cpp [new file with mode: 0644]