Skip to content

test(cpp): add callgraph parity suite #100

Description

@matiasdaloia

Parent: #53

Depends on

Working unit

Add the C++ parser/inference parity test suite after parser and resolver slices land.

Scope

  • Cover includes, namespace-qualified calls, class/static method calls, return-source inference, resolver-backed inferred types, and graceful degradation.
  • Include a fixture proving C++ calls into C engines are not duplicated as C++ contracts.

Out of scope

  • No new parser features unless required to fix a failing parity assertion.
  • No library contract expansion.

Acceptance criteria

  • C++ parser, return-source/resolver, contract plumbing, and at least one C++ contract slice are merged.
  • go test ./internal/callgraph/... passes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-blockedAgent cannot proceed until a dependency or decision is resolvedagent-readycpplanguage: cppcrypto-coverageCrypto detection coverage expansionfeature-parityCallgraph/contracts parity with Java/Python

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions