We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 53c5b8f commit 57e985cCopy full SHA for 57e985c
cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
@@ -869,10 +869,8 @@ private predicate elementSpecMatchesSignature(
869
bindingset[nameWithoutArgs]
870
pragma[inline_late]
871
private Class getClassAndNameImpl(Function method, string nameWithoutArgs) {
872
- exists(string memberName |
873
- result = method.getClassAndName(memberName) and
874
- nameWithoutArgs = "operator " + method.(ConversionOperator).getDestType()
875
- )
+ result = method.getDeclaringType() and
+ nameWithoutArgs = "operator " + method.(ConversionOperator).getDestType()
876
or
877
result = method.getClassAndName(nameWithoutArgs) and
878
not method instanceof ConversionOperator
0 commit comments