diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-07-02 11:54:55 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-07-02 11:54:55 +0000 |
| commit | 39f0e308c4289e0e210cc18a60f9b1317401f9d5 (patch) | |
| tree | fa4970f2572224645fae8974d1bbf61b1ce7fcc7 /clang/lib/AST/DeclCXX.cpp | |
| parent | d6c221c3eee54176446d9aad9134a6948251017d (diff) | |
| download | bcm5719-llvm-39f0e308c4289e0e210cc18a60f9b1317401f9d5.tar.gz bcm5719-llvm-39f0e308c4289e0e210cc18a60f9b1317401f9d5.zip | |
Add some side-effect free Create methods for TypeDecl subclasses and use them for PCH reading.
llvm-svn: 107468
Diffstat (limited to 'clang/lib/AST/DeclCXX.cpp')
| -rw-r--r-- | clang/lib/AST/DeclCXX.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/AST/DeclCXX.cpp b/clang/lib/AST/DeclCXX.cpp index 9ab44b63853..a77c1c8ed52 100644 --- a/clang/lib/AST/DeclCXX.cpp +++ b/clang/lib/AST/DeclCXX.cpp @@ -58,6 +58,11 @@ CXXRecordDecl *CXXRecordDecl::Create(ASTContext &C, TagKind TK, DeclContext *DC, return R; } +CXXRecordDecl *CXXRecordDecl::Create(ASTContext &C, EmptyShell Empty) { + return new (C) CXXRecordDecl(CXXRecord, TTK_Struct, 0, SourceLocation(), 0, 0, + SourceLocation()); +} + CXXRecordDecl::~CXXRecordDecl() { } |

