File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
src/lib/Metadata/Finalizers/Javadoc Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -60,9 +60,11 @@ isCopyOrMoveConstructorOrAssignment(FunctionInfo const& I)
60
60
auto const & paramRefType = get<RefType const &>(paramType);
61
61
auto const & paramRefPointee = paramRefType.PointeeType ;
62
62
MRDOCS_CHECK_OR (paramRefPointee, false );
63
- auto const & paramRefPointeeNamed = get<NamedTypeInfo const &>(paramRefPointee);
64
- MRDOCS_CHECK_OR (paramRefPointeeNamed.Name , false );
65
- auto const & paramName = paramRefPointeeNamed.Name ;
63
+ auto const * paramRefPointeeNamed = get<NamedTypeInfo const *>(paramRefPointee);
64
+ if (!paramRefPointeeNamed)
65
+ return false ;
66
+ MRDOCS_CHECK_OR (paramRefPointeeNamed->Name , false );
67
+ auto const & paramName = paramRefPointeeNamed->Name ;
66
68
MRDOCS_CHECK_OR (paramName, false );
67
69
auto const & paramRefPointeeNamedName = paramName->Name ;
68
70
MRDOCS_CHECK_OR (!paramRefPointeeNamedName.empty (), false );
You can’t perform that action at this time.
0 commit comments