diff options
Diffstat (limited to 'clang/lib/AST/Decl.cpp')
-rw-r--r-- | clang/lib/AST/Decl.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index 4e42dd7d3bd..bc0a5a4c67e 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -2397,6 +2397,10 @@ bool VarDecl::checkInitIsICE() const { return Eval->IsICE; } +bool VarDecl::isParameterPack() const { + return isa<PackExpansionType>(getType()); +} + template<typename DeclT> static DeclT *getDefinitionOrSelf(DeclT *D) { assert(D); @@ -2683,10 +2687,6 @@ bool ParmVarDecl::hasDefaultArg() const { !Init.isNull(); } -bool ParmVarDecl::isParameterPack() const { - return isa<PackExpansionType>(getType()); -} - void ParmVarDecl::setParameterIndexLarge(unsigned parameterIndex) { getASTContext().setParameterIndex(this, parameterIndex); ParmVarDeclBits.ParameterIndex = ParameterIndexSentinel; |