diff options
Diffstat (limited to 'clang/lib/AST/DeclCXX.cpp')
| -rw-r--r-- | clang/lib/AST/DeclCXX.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/lib/AST/DeclCXX.cpp b/clang/lib/AST/DeclCXX.cpp index af89da44cc3..9fd7ff974e9 100644 --- a/clang/lib/AST/DeclCXX.cpp +++ b/clang/lib/AST/DeclCXX.cpp @@ -59,3 +59,10 @@ CXXClassVarDecl *CXXClassVarDecl::Create(ASTContext &C, CXXRecordDecl *RD, void *Mem = C.getAllocator().Allocate<CXXClassVarDecl>(); return new (Mem) CXXClassVarDecl(RD, L, Id, T, PrevDecl); } + +OverloadedFunctionDecl * +OverloadedFunctionDecl::Create(ASTContext &C, DeclContext *DC, + IdentifierInfo *Id) { + void *Mem = C.getAllocator().Allocate<OverloadedFunctionDecl>(); + return new (Mem) OverloadedFunctionDecl(DC, Id); +} |

