public class SSAOptions extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
SSAOptions.DefaultValues
While SSA form makes the not-unreasonable assumption that values must be defined before they are used, many
languages permit using undefined variables and simply give them some default value.
|
Constructor and Description |
---|
SSAOptions() |
Modifier and Type | Method and Description |
---|---|
static SSAOptions |
defaultOptions() |
boolean |
equals(Object obj) |
static SSAPiNodePolicy |
getAllBuiltInPiNodes()
return a policy that enables all built-in pi node policies
|
SSAOptions.DefaultValues |
getDefaultValues() |
SSAPiNodePolicy |
getPiNodePolicy() |
int |
hashCode() |
void |
setDefaultValues(SSAOptions.DefaultValues defaultValues) |
void |
setPiNodePolicy(SSAPiNodePolicy piNodePolicy) |
public static SSAPiNodePolicy getAllBuiltInPiNodes()
public void setDefaultValues(SSAOptions.DefaultValues defaultValues)
public SSAOptions.DefaultValues getDefaultValues()
public static SSAOptions defaultOptions()
public SSAPiNodePolicy getPiNodePolicy()
public void setPiNodePolicy(SSAPiNodePolicy piNodePolicy)
Copyright © 2019. All rights reserved.