Passing right brace location to ActOnFinishCXXClassDef is redundant, since it gets passed to ActOnFinishCXXMemberSpecification too.

llvm-svn: 54567
This commit is contained in:
Argyrios Kyrtzidis 2008-08-09 00:39:29 +00:00
parent 8f50b64eef
commit 5c45c9b063
4 changed files with 4 additions and 4 deletions

View File

@ -613,7 +613,7 @@ public:
/// ActOnFinishCXXClassDef - This is called when a class/struct/union has
/// completed parsing, when on C++.
virtual void ActOnFinishCXXClassDef(DeclTy *TagDecl,SourceLocation RBrace) {
virtual void ActOnFinishCXXClassDef(DeclTy *TagDecl) {
}
//===----------------------- Obj-C Declarations -------------------------===//

View File

@ -626,5 +626,5 @@ void Parser::ParseCXXMemberSpecification(SourceLocation RecordLoc,
// Leave the class scope.
ExitScope();
Actions.ActOnFinishCXXClassDef(TagDecl, RBraceLoc);
Actions.ActOnFinishCXXClassDef(TagDecl);
}

View File

@ -603,7 +603,7 @@ public:
SourceLocation LBrac,
SourceLocation RBrac);
virtual void ActOnFinishCXXClassDef(DeclTy *TagDecl,SourceLocation RBrace);
virtual void ActOnFinishCXXClassDef(DeclTy *TagDecl);
// Objective-C declarations.

View File

@ -468,7 +468,7 @@ void Sema::ActOnFinishCXXMemberSpecification(Scope* S, SourceLocation RLoc,
FieldCollector->getCurNumFields(), LBrac, RBrac);
}
void Sema::ActOnFinishCXXClassDef(DeclTy *D,SourceLocation RBrace) {
void Sema::ActOnFinishCXXClassDef(DeclTy *D) {
Decl *Dcl = static_cast<Decl *>(D);
assert(isa<CXXRecordDecl>(Dcl) &&
"Invalid parameter, expected CXXRecordDecl");