Unused private method

Author: LGTM

import cpp

from MemberFunction fcn
where
  fcn.isPrivate() and
  not fcn.isVirtual() and
  not exists(FunctionCall call | fcn = call.getTarget())
select fcn.getDefinition()

Description

Finds private non-virtual methods that are not accessed