diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-04-30 19:55:59 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-04-30 19:55:59 +0000 |
| commit | ed5ca78dc5cdc1838c208502fdd7628d488e6414 (patch) | |
| tree | c541f645bc576abae7f81ac367b67065706b6ec5 | |
| parent | e63dbc373a85158a78bb4c6859ff9b790e2c351a (diff) | |
| download | bcm5719-llvm-ed5ca78dc5cdc1838c208502fdd7628d488e6414.tar.gz bcm5719-llvm-ed5ca78dc5cdc1838c208502fdd7628d488e6414.zip | |
Remove unused function.
llvm-svn: 130622
| -rw-r--r-- | clang/lib/AST/Type.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/clang/lib/AST/Type.cpp b/clang/lib/AST/Type.cpp index 0ca9b1fd2fd..f0737400fc4 100644 --- a/clang/lib/AST/Type.cpp +++ b/clang/lib/AST/Type.cpp @@ -1500,20 +1500,6 @@ bool RecordType::classof(const TagType *TT) { return isa<RecordDecl>(TT->getDecl()); } -static uint64_t countBasesWithFields(QualType BaseType) { - uint64_t BasesWithFields = 0; - if (const RecordType *T = BaseType->getAs<RecordType>()) { - CXXRecordDecl *RD = cast<CXXRecordDecl>(T->getDecl()); - for (CXXRecordDecl::field_iterator Field = RD->field_begin(), - E = RD->field_end(); Field != E; ++Field) - BasesWithFields = 1; - for (CXXRecordDecl::base_class_const_iterator B = RD->bases_begin(), - BE = RD->bases_end(); B != BE; ++B) - BasesWithFields += countBasesWithFields(B->getType()); - } - return BasesWithFields; -} - bool EnumType::classof(const TagType *TT) { return isa<EnumDecl>(TT->getDecl()); } |

