Skip to content

1 - ArgIdx in Sema::AddOverloadCandidate looks like it overflows #135086

Closed
@shafik

Description

@shafik

Static analysis flagged the 1 - ArgIdx as possibly leading to overflow:

PO == OverloadCandidateParamOrder::Reversed ? 1 - ArgIdx : ArgIdx;

Looking at somewhat related code maybe it was meant to be Args.size() - 1 - ArgIdx.

Metadata

Metadata

Assignees

Labels

clang:frontendLanguage frontend issues, e.g. anything involving "Sema"

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions