diff options
author | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-06-09 09:26:05 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-06-09 09:26:05 +0000 |
commit | 656e300f0301db72ba94ec0eb33105937a749c0e (patch) | |
tree | 43f06cd89012654e52eca44012f43723ad141a23 /clang/lib/AST/DeclTemplate.cpp | |
parent | b3c7ff50a054c1d01b76ba88c5f080508fe8c615 (diff) | |
download | bcm5719-llvm-656e300f0301db72ba94ec0eb33105937a749c0e.tar.gz bcm5719-llvm-656e300f0301db72ba94ec0eb33105937a749c0e.zip |
Added inherited info to template and non-type arguments of templates.
llvm-svn: 105716
Diffstat (limited to 'clang/lib/AST/DeclTemplate.cpp')
-rw-r--r-- | clang/lib/AST/DeclTemplate.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/clang/lib/AST/DeclTemplate.cpp b/clang/lib/AST/DeclTemplate.cpp index 26e291c94f6..67bb55421d1 100644 --- a/clang/lib/AST/DeclTemplate.cpp +++ b/clang/lib/AST/DeclTemplate.cpp @@ -294,8 +294,9 @@ NonTypeTemplateParmDecl::Create(ASTContext &C, DeclContext *DC, } SourceLocation NonTypeTemplateParmDecl::getDefaultArgumentLoc() const { - return DefaultArgument? DefaultArgument->getSourceRange().getBegin() - : SourceLocation(); + return hasDefaultArgument() + ? getDefaultArgument()->getSourceRange().getBegin() + : SourceLocation(); } //===----------------------------------------------------------------------===// |