Skip to content

Consider mutating calls for free function stereotyping #73

@aalramadan

Description

@aalramadan

Stereocode should consider calls on parameters passed by reference, globals, or static variables for free function stereotyping. For example:

void foo(object& bar) {
    bar.baz()
}

The call baz on bar should be considered as a mutator. We need something similar to findCallsOnDataMembers() but for the free functions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions