]> granicus.if.org Git - clang/commitdiff
Passing right brace location to ActOnFinishCXXClassDef is redundant, since it gets...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 9 Aug 2008 00:39:29 +0000 (00:39 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 9 Aug 2008 00:39:29 +0000 (00:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54567 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Parse/Action.h
lib/Parse/ParseDeclCXX.cpp
lib/Sema/Sema.h
lib/Sema/SemaDeclCXX.cpp

index 2b6f713441c5be4696ba3fe44e86e76e026b9591..1f04826acd8f1be4137e956553f7efff9a6a51ce 100644 (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 -------------------------===//
index 2d885ce701fd42062735833b611443ba3d67dbd8..abd432ce9f49b512771773257b2a79179aa042f5 100644 (file)
@@ -626,5 +626,5 @@ void Parser::ParseCXXMemberSpecification(SourceLocation RecordLoc,
   // Leave the class scope.
   ExitScope();
 
-  Actions.ActOnFinishCXXClassDef(TagDecl, RBraceLoc);
+  Actions.ActOnFinishCXXClassDef(TagDecl);
 }
index 4274a1c3667d0fe1e56d0b5c85f01cac04a65e31..c5ee7253d1e867bccd2034d1eb4fe3d473374578 100644 (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.
index 9dc62dcc4ab8bae6c44a895d8dcf9d0bfa762652..87efe2ba4b18b40bc6698dc5aeb02da83a57bf98 100644 (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");