]> granicus.if.org Git - clang/commitdiff
Revert my previous commit where I replaced cast<> with static_cast<> in CXXFieldDecl...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 8 Aug 2008 16:48:14 +0000 (16:48 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 8 Aug 2008 16:48:14 +0000 (16:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54529 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclCXX.h

index 55b325a5ee5bd1cd8cee604f065a48306edd5653..b87ae466e240e41484db023455822757262c1587 100644 (file)
@@ -53,14 +53,12 @@ public:
                             SourceLocation L, IdentifierInfo *Id,
                             ScopedDecl *PrevDecl);
   
-  const CXXFieldDecl *getMember(unsigned i) const {
-    assert(isa<CXXFieldDecl>(RecordDecl::getMember(i)));
-    return static_cast<const CXXFieldDecl*>(RecordDecl::getMember(i));
-  }
-  CXXFieldDecl *getMember(unsigned i) {
-    assert(isa<CXXFieldDecl>(RecordDecl::getMember(i)));
-    return static_cast<CXXFieldDecl*>(RecordDecl::getMember(i));
-  }
+  const CXXFieldDecl *getMember(unsigned i) const {\r
+    return cast<const CXXFieldDecl>(RecordDecl::getMember(i));\r
+  }\r
+  CXXFieldDecl *getMember(unsigned i) {\r
+    return cast<CXXFieldDecl>(RecordDecl::getMember(i));\r
+  }\r
 
   /// getMember - If the member doesn't exist, or there are no members, this 
   /// function will return 0;