diff --git a/trick_source/codegen/Interface_Code_Gen/FieldVisitor.cpp b/trick_source/codegen/Interface_Code_Gen/FieldVisitor.cpp index 98e4f346..37df541c 100644 --- a/trick_source/codegen/Interface_Code_Gen/FieldVisitor.cpp +++ b/trick_source/codegen/Interface_Code_Gen/FieldVisitor.cpp @@ -361,9 +361,7 @@ static bool checkForPrivateTemplateArgs( clang::ClassTemplateSpecializationDecl if (t->getTypeClass() == clang::Type::Record ) { clang::CXXRecordDecl * crd = t->getAsCXXRecordDecl() ; if ( clang::isa(crd) ) { - clang::ClassTemplateSpecializationDecl * inner_ctsd ; - inner_ctsd = clang::cast(crd) ; - return checkForPrivateTemplateArgs(inner_ctsd) ; + return checkForPrivateTemplateArgs(clang::cast(crd)) ; } } } @@ -388,9 +386,7 @@ static bool checkForConstTemplateArgs( clang::ClassTemplateSpecializationDecl * if (t->getTypeClass() == clang::Type::Record ) { clang::CXXRecordDecl * crd = t->getAsCXXRecordDecl() ; if ( clang::isa(crd) ) { - clang::ClassTemplateSpecializationDecl * inner_ctsd ; - inner_ctsd = clang::cast(crd) ; - return checkForConstTemplateArgs(inner_ctsd) ; + return checkForConstTemplateArgs(clang::cast(crd)) ; } } }