Fixed class and include diagrams tests in Windows
This commit is contained in:
@@ -763,11 +763,10 @@ void translation_unit_visitor::process_class_children(
|
||||
|
||||
// Static fields have to be processed by iterating over variable
|
||||
// declarations
|
||||
#ifndef _MSC_VER
|
||||
for (const auto *decl : cls->decls()) {
|
||||
if (decl->getKind() == clang::Decl::Var) {
|
||||
const clang::VarDecl *variable_declaration{
|
||||
dynamic_cast<const clang::VarDecl *>(decl)};
|
||||
clang::dyn_cast_or_null<clang::VarDecl>(decl)};
|
||||
if ((variable_declaration != nullptr) &&
|
||||
variable_declaration->isStaticDataMember()) {
|
||||
process_static_field(*variable_declaration, c);
|
||||
@@ -789,7 +788,7 @@ void translation_unit_visitor::process_class_children(
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
if (cls->isCompleteDefinition())
|
||||
for (const auto *friend_declaration : cls->friends()) {
|
||||
if (friend_declaration != nullptr)
|
||||
|
||||
Reference in New Issue
Block a user