A B C D E F G H I J K L M N O P R S T U V W

M

map(List<? extends I>, CollectionMethods.Mapping<I, O>) - Static method in class edu.cmu.cs.crystal.util.CollectionMethods
Functional map, returns a new list.
map(Lambda<? super T, ? extends O>) - Method in class edu.cmu.cs.crystal.util.ConsList
Given a 'first-class function' that takes elements of type T and returns elements of type O, call that function on every element of this list, returning a new list of Os.
MARKER_ATTR_ANALYSIS - Static variable in class edu.cmu.cs.crystal.internal.Crystal
Currently unused marker attribute for markers of type Crystal.MARKER_DEFAULT.
MARKER_DEFAULT - Static variable in class edu.cmu.cs.crystal.internal.Crystal
Currently unused default marker type for Crystal.
MayAliasAnalysis - Class in edu.cmu.cs.crystal.analysis.alias
 
MayAliasAnalysis() - Constructor for class edu.cmu.cs.crystal.analysis.alias.MayAliasAnalysis
 
MayAliasTransferFunction - Class in edu.cmu.cs.crystal.analysis.alias
 
MayAliasTransferFunction(ICrystalAnalysis) - Constructor for class edu.cmu.cs.crystal.analysis.alias.MayAliasTransferFunction
 
MethodCallInstruction - Interface in edu.cmu.cs.crystal.tac.model
x = y.m(z1, ..., zn), where m is a method and y is possibly a type variable, in the case of a static method call.
methodDeclarationToString(MethodDeclaration) - Static method in class edu.cmu.cs.crystal.util.Utilities
 
ModifierToString(int) - Static method in class edu.cmu.cs.crystal.util.Utilities
Converts a modifier flag to a String representation of the modifers.
MotherFlowAnalysis<LE> - Class in edu.cmu.cs.crystal.flow
Abstract base class for flow analyses that implements a worklist algorithm and provides various methods to access analysis results.
MotherFlowAnalysis() - Constructor for class edu.cmu.cs.crystal.flow.MotherFlowAnalysis
Initializes a fresh flow analysis object.
mutableCopy() - Method in interface edu.cmu.cs.crystal.util.Freezable
Create a copy of this object that can be modified.
mutableSet(T...) - Static method in class edu.cmu.cs.crystal.util.CollectionMethods
Creates a set from an array of elements (i.e., duplicate elements will be dropped).

A B C D E F G H I J K L M N O P R S T U V W