diff options
author | Chris Lattner <sabre@nondot.org> | 2009-01-06 06:59:53 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-01-06 06:59:53 +0000 |
commit | 7a0ab5f387722c83e19c7133b46b16988eb19e45 (patch) | |
tree | c5a806f006cff70ff734a77011ef5dfeac0619ca /lib/Parse/ParseDecl.cpp | |
parent | 2f27477a29b6f5365ee545c1cac666cc8b95f518 (diff) |
rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and
MaybeParseTypeSpecifier -> ParseOptionalTypeSpecifier.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61796 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseDecl.cpp')
-rw-r--r-- | lib/Parse/ParseDecl.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/Parse/ParseDecl.cpp b/lib/Parse/ParseDecl.cpp index 5e753a2c9e..3b65ee0ba7 100644 --- a/lib/Parse/ParseDecl.cpp +++ b/lib/Parse/ParseDecl.cpp @@ -449,7 +449,7 @@ void Parser::ParseDeclarationSpecifiers(DeclSpec &DS, default: // Try to parse a type-specifier; if we found one, continue. If it's not // a type, this falls through. - if (MaybeParseTypeSpecifier(DS, isInvalid, PrevSpec, TemplateParams)) + if (ParseOptionalTypeSpecifier(DS, isInvalid, PrevSpec, TemplateParams)) continue; DoneWithDeclSpec: @@ -660,7 +660,7 @@ void Parser::ParseDeclarationSpecifiers(DeclSpec &DS, } } -/// MaybeParseTypeSpecifier - Try to parse a single type-specifier. We +/// ParseOptionalTypeSpecifier - Try to parse a single type-specifier. We /// primarily follow the C++ grammar with additions for C99 and GNU, /// which together subsume the C grammar. Note that the C++ /// type-specifier also includes the C type-qualifier (for const, @@ -702,9 +702,9 @@ void Parser::ParseDeclarationSpecifiers(DeclSpec &DS, /// [GNU] typeof-specifier /// [OBJC] class-name objc-protocol-refs[opt] [TODO] /// [OBJC] typedef-name objc-protocol-refs[opt] [TODO] -bool Parser::MaybeParseTypeSpecifier(DeclSpec &DS, int& isInvalid, - const char *&PrevSpec, - TemplateParameterLists *TemplateParams) { +bool Parser::ParseOptionalTypeSpecifier(DeclSpec &DS, int& isInvalid, + const char *&PrevSpec, + TemplateParameterLists *TemplateParams){ SourceLocation Loc = Tok.getLocation(); switch (Tok.getKind()) { @@ -712,7 +712,7 @@ bool Parser::MaybeParseTypeSpecifier(DeclSpec &DS, int& isInvalid, // Annotate typenames and C++ scope specifiers. If we get one, just // recurse to handle whatever we get. if (TryAnnotateTypeOrScopeToken()) - return MaybeParseTypeSpecifier(DS, isInvalid, PrevSpec, TemplateParams); + return ParseOptionalTypeSpecifier(DS, isInvalid, PrevSpec,TemplateParams); // Otherwise, not a type specifier. return false; case tok::coloncolon: // ::foo::bar @@ -723,7 +723,7 @@ bool Parser::MaybeParseTypeSpecifier(DeclSpec &DS, int& isInvalid, // Annotate typenames and C++ scope specifiers. If we get one, just // recurse to handle whatever we get. if (TryAnnotateTypeOrScopeToken()) - return MaybeParseTypeSpecifier(DS, isInvalid, PrevSpec, TemplateParams); + return ParseOptionalTypeSpecifier(DS, isInvalid, PrevSpec,TemplateParams); // Otherwise, not a type specifier. return false; @@ -1055,7 +1055,7 @@ void Parser::ParseEnumSpecifier(DeclSpec &DS) { Attr = ParseAttributes(); CXXScopeSpec SS; - if (getLang().CPlusPlus && MaybeParseCXXScopeSpecifier(SS)) { + if (getLang().CPlusPlus && ParseOptionalCXXScopeSpecifier(SS)) { if (Tok.isNot(tok::identifier)) { Diag(Tok, diag::err_expected_ident); if (Tok.isNot(tok::l_brace)) { @@ -1565,7 +1565,7 @@ void Parser::ParseDirectDeclarator(Declarator &D) { if (getLang().CPlusPlus) { if (D.mayHaveIdentifier()) { - bool afterCXXScope = MaybeParseCXXScopeSpecifier(D.getCXXScopeSpec()); + bool afterCXXScope = ParseOptionalCXXScopeSpecifier(D.getCXXScopeSpec()); if (afterCXXScope) { // Change the declaration context for name lookup, until this function // is exited (and the declarator has been parsed). |