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)
6060 auto const & paramRefType = get<RefType const &>(paramType);
6161 auto const & paramRefPointee = paramRefType.PointeeType ;
6262 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 ;
6668 MRDOCS_CHECK_OR (paramName, false );
6769 auto const & paramRefPointeeNamedName = paramName->Name ;
6870 MRDOCS_CHECK_OR (!paramRefPointeeNamedName.empty (), false );
You can’t perform that action at this time.
0 commit comments