Closed Bug 522910 Opened 15 years ago Closed 11 years ago

Change .isFcall property to a string describing the type of call

Categories

(Developer Infrastructure :: Source Code Analysis, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dnovillo, Assigned: taras.mozilla)

Details

Attachments

(1 file)

When analyzing a function call, we need to distinguish whether the call is a virtual call or not.  This patch changes .isFcall to return one of five possible values:

       'direct'        for regular function calls.
       'indirect'      for function calls via function pointers.
       'virtual'       for calls to class methods via the vtable.
       'constructor'   for constructor calls (e.g. copy constructors).
       'initializer'   for calls that initialize an aggregate but are not
                       class constructors.

Is this OK?
Dehydra and treehydra are no longer maintained by Mozilla.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Product: Core → Firefox Build System
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: