Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
F
filter(List<ICrystalAnnotation>, Class<A>)
- Static method in class edu.cmu.cs.crystal.annotations.
AnnotationDatabase
filter(Lambda<? super T, ? extends Boolean>)
- Method in class edu.cmu.cs.crystal.util.
ConsList
Given a 'first-class function' that takes elements of type T and returns a boolean, call that function on every element of
this
list, returning a new list that only contains the elements for which the function call returned true.
findCompilationUnits(List<String>)
- Static method in class edu.cmu.cs.crystal.internal.
WorkspaceUtilities
Returns the list of compilation units for a given list of file names.
FlowAnalysis
<
LE
> - Class in
edu.cmu.cs.crystal.flow
This class implements a standard flow analysis.
FlowAnalysis(ITransferFunction<LE>)
- Constructor for class edu.cmu.cs.crystal.flow.
FlowAnalysis
FlowAnalysis(IBranchSensitiveTransferFunction<LE>)
- Constructor for class edu.cmu.cs.crystal.flow.
FlowAnalysis
foldl(Lambda2<? super T, ? super O, ? extends O>, O)
- Method in class edu.cmu.cs.crystal.util.
ConsList
Fold over the elements of this list.
format(LogRecord)
- Method in class edu.cmu.cs.crystal.internal.
ShortFormatter
Freezable
<
T
> - Interface in
edu.cmu.cs.crystal.util
An interface for mutable objects that can be made immutable by freezing them.
freeze()
- Method in interface edu.cmu.cs.crystal.util.
Freezable
Freeze the state of this object so that future modifying calls are disallowed.
fst()
- Method in class edu.cmu.cs.crystal.util.
Pair
fst()
- Method in class edu.cmu.cs.crystal.util.
Triple
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W