Class InstructionTypeCounter

java.lang.Object
com.ibm.wala.shrike.shrikeBT.info.InstructionTypeCounter
All Implemented Interfaces:
MethodData.Results

public class InstructionTypeCounter extends Object implements MethodData.Results
This method annotation counts the number of instructions of each type (according to each Instruction subclass).

The get...Count methods are the only methods needed by clients. These methods check to see if the MethodData object already has an InstructionTypeCounter annotation before recomputing the counts and returning the desired count.