diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2008-06-09 23:42:47 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2008-06-09 23:42:47 +0000 |
| commit | d0c1df4c84a7d64ee2a035394ca8ac2fb20faefa (patch) | |
| tree | cee7f1f6e97bd3083a023d310bb48c3a13ad3f9c /clang/lib/CodeGen | |
| parent | d8cb25ee90404c1aa4b91632f6ec0e7e7cf0c093 (diff) | |
| download | bcm5719-llvm-d0c1df4c84a7d64ee2a035394ca8ac2fb20faefa.tar.gz bcm5719-llvm-d0c1df4c84a7d64ee2a035394ca8ac2fb20faefa.zip | |
Make CodeGenFunction::EmitDecl() recognise CXXClass/CXXStruct/CXXUnion.
llvm-svn: 52162
Diffstat (limited to 'clang/lib/CodeGen')
| -rw-r--r-- | clang/lib/CodeGen/CGDecl.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGDecl.cpp b/clang/lib/CodeGen/CGDecl.cpp index e7085fb5e31..fe58ca05fe0 100644 --- a/clang/lib/CodeGen/CGDecl.cpp +++ b/clang/lib/CodeGen/CGDecl.cpp @@ -35,6 +35,9 @@ void CodeGenFunction::EmitDecl(const Decl &D) { case Decl::Union: // union X; case Decl::Class: // class X; case Decl::Enum: // enum X; + case Decl::CXXStruct: // struct X; [C++] + case Decl::CXXUnion: // union X; [C++] + case Decl::CXXClass: // class X; [C++] // None of these decls require codegen support. return; |

