public class CompileMisc
extends java.lang.Object
Constructor and Description |
---|
CompileMisc() |
Modifier and Type | Method and Description |
---|---|
static void |
compileOrderedMap(ApplyExp exp,
Compilation comp,
Target target,
Procedure proc) |
static Expression |
validateApplyCastableAs(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc) |
static Expression |
validateApplyCastAs(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc) |
static Expression |
validateApplyOrderedMap(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc) |
static Expression |
validateApplyRelativeStep(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc) |
static Expression |
validateApplyValuesFilter(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc)
Inliner for the
ValuesFilter procedure. |
static Expression |
validateArithOp(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc)
Inliner for the ArithOp procedure.
|
static Expression |
validateBooleanValue(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc)
Inliner for the BooleanValue procedure.
|
static Expression |
validateCompare(ApplyExp exp,
InlineCalls visitor,
Type required,
Procedure proc)
Inliner for the Compare procedure.
|
public static Expression validateCompare(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static Expression validateBooleanValue(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static Expression validateArithOp(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static Expression validateApplyValuesFilter(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
ValuesFilter
procedure.public static Expression validateApplyRelativeStep(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static Expression validateApplyOrderedMap(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static void compileOrderedMap(ApplyExp exp, Compilation comp, Target target, Procedure proc)
public static Expression validateApplyCastAs(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
public static Expression validateApplyCastableAs(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)