diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-01-08 21:00:12 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-01-08 21:00:12 +0000 |
commit | c2453dd8f58b57766e4e53f179f970d4a2fb9a2c (patch) | |
tree | 3b1ee6b3fbbff53d4ede87fc7ecb59ecffce7645 /clang/lib/Parse/ParseCXXInlineMethods.cpp | |
parent | 0a67e2fc8b108269e27d8ec363ba0b5727c7d4b5 (diff) | |
download | bcm5719-llvm-c2453dd8f58b57766e4e53f179f970d4a2fb9a2c.tar.gz bcm5719-llvm-c2453dd8f58b57766e4e53f179f970d4a2fb9a2c.zip |
Tighten types a bit. No functionality change.
llvm-svn: 171895
Diffstat (limited to 'clang/lib/Parse/ParseCXXInlineMethods.cpp')
-rw-r--r-- | clang/lib/Parse/ParseCXXInlineMethods.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Parse/ParseCXXInlineMethods.cpp b/clang/lib/Parse/ParseCXXInlineMethods.cpp index 2fe2236b845..08d6a137f22 100644 --- a/clang/lib/Parse/ParseCXXInlineMethods.cpp +++ b/clang/lib/Parse/ParseCXXInlineMethods.cpp @@ -22,7 +22,7 @@ using namespace clang; /// ParseCXXInlineMethodDef - We parsed and verified that the specified /// Declarator is a well formed C++ inline method definition. Now lex its body /// and store its tokens for parsing after the C++ class is complete. -Decl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, +NamedDecl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, AttributeList *AccessAttrs, ParsingDeclarator &D, const ParsedTemplateInfo &TemplateInfo, @@ -38,7 +38,7 @@ Decl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, TemplateInfo.TemplateParams ? TemplateInfo.TemplateParams->data() : 0, TemplateInfo.TemplateParams ? TemplateInfo.TemplateParams->size() : 0); - Decl *FnD; + NamedDecl *FnD; D.setFunctionDefinitionKind(DefinitionKind); if (D.getDeclSpec().isFriendSpecified()) FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, |