Package gnu.xquery.util
Class CompileMisc
java.lang.Object
gnu.xquery.util.CompileMisc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 theValuesFilter
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.
-
Constructor Details
-
CompileMisc
public CompileMisc()
-
-
Method Details
-
validateCompare
public static Expression validateCompare(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) Inliner for the Compare procedure. -
validateBooleanValue
public static Expression validateBooleanValue(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) Inliner for the BooleanValue procedure. -
validateArithOp
public static Expression validateArithOp(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) Inliner for the ArithOp procedure. -
validateApplyValuesFilter
public static Expression validateApplyValuesFilter(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) Inliner for theValuesFilter
procedure. -
validateApplyRelativeStep
public static Expression validateApplyRelativeStep(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) -
validateApplyOrderedMap
public static Expression validateApplyOrderedMap(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) -
compileOrderedMap
-
validateApplyCastAs
public static Expression validateApplyCastAs(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc) -
validateApplyCastableAs
public static Expression validateApplyCastableAs(ApplyExp exp, InlineCalls visitor, Type required, Procedure proc)
-