Qit


UncheckedQuotations Module

Types

Type Description

Shape

Functions and values

Function or value Description

RebuildShapeCombinationUnchecked (arg1, args)

Full Usage: RebuildShapeCombinationUnchecked (arg1, args)

Parameters:
Returns: Expr
arg0 : Shape
args : Expr list
Returns: Expr

traverseQuotation arg1 arg2

Full Usage: traverseQuotation arg1 arg2

Parameters:
Returns: Expr
arg0 : Expr -> Expr option
arg1 : Expr
Returns: Expr

Type extensions

Type extension Description

Expr.ApplicationUnchecked(f, x)

Full Usage: Expr.ApplicationUnchecked(f, x)

Parameters:
Returns: Expr

Extended Type: Expr

f : Expr
x : Expr
Returns: Expr

Expr.CallUnchecked(minfo, args)

Full Usage: Expr.CallUnchecked(minfo, args)

Parameters:
Returns: Expr

Extended Type: Expr

minfo : MethodInfo
args : Expr list
Returns: Expr

Expr.CallUnchecked(obj, minfo, args)

Full Usage: Expr.CallUnchecked(obj, minfo, args)

Parameters:
Returns: Expr

Extended Type: Expr

obj : Expr
minfo : MethodInfo
args : Expr list
Returns: Expr

Expr.FieldGetUnchecked(pinfo)

Full Usage: Expr.FieldGetUnchecked(pinfo)

Parameters:
Returns: Expr

Extended Type: Expr

pinfo : FieldInfo
Returns: Expr

Expr.FieldGetUnchecked(obj, pinfo)

Full Usage: Expr.FieldGetUnchecked(obj, pinfo)

Parameters:
Returns: Expr

Extended Type: Expr

obj : Expr
pinfo : FieldInfo
Returns: Expr

Expr.FieldSetUnchecked(pinfo, value)

Full Usage: Expr.FieldSetUnchecked(pinfo, value)

Parameters:
Returns: Expr

Extended Type: Expr

pinfo : FieldInfo
value : Expr
Returns: Expr

Expr.FieldSetUnchecked(obj, pinfo, value)

Full Usage: Expr.FieldSetUnchecked(obj, pinfo, value)

Parameters:
Returns: Expr

Extended Type: Expr

obj : Expr
pinfo : FieldInfo
value : Expr
Returns: Expr

Expr.LetUnchecked(v, e, body)

Full Usage: Expr.LetUnchecked(v, e, body)

Parameters:
Returns: Expr

Extended Type: Expr

v : Var
e : Expr
body : Expr
Returns: Expr

Expr.NewArrayUnchecked(elementType, elements)

Full Usage: Expr.NewArrayUnchecked(elementType, elements)

Parameters:
    elementType : Type
    elements : Expr list

Returns: Expr

Extended Type: Expr

elementType : Type
elements : Expr list
Returns: Expr

Expr.NewDelegateUnchecked(ty, vs, body)

Full Usage: Expr.NewDelegateUnchecked(ty, vs, body)

Parameters:
Returns: Expr

Extended Type: Expr

ty : Type
vs : Var list
body : Expr
Returns: Expr

Expr.NewObjectUnchecked(cinfo, args)

Full Usage: Expr.NewObjectUnchecked(cinfo, args)

Parameters:
Returns: Expr

Extended Type: Expr

cinfo : ConstructorInfo
args : Expr list
Returns: Expr

Expr.NewRecordUnchecked(ty, args)

Full Usage: Expr.NewRecordUnchecked(ty, args)

Parameters:
Returns: Expr

Extended Type: Expr

ty : Type
args : Expr list
Returns: Expr

Expr.PropertyGetUnchecked(pinfo, args)

Full Usage: Expr.PropertyGetUnchecked(pinfo, args)

Parameters:
Returns: Expr

Extended Type: Expr

pinfo : PropertyInfo
args : Expr list
Returns: Expr

Expr.PropertyGetUnchecked(obj, pinfo, ?args)

Full Usage: Expr.PropertyGetUnchecked(obj, pinfo, ?args)

Parameters:
Returns: Expr

Extended Type: Expr

obj : Expr
pinfo : PropertyInfo
?args : Expr list
Returns: Expr

Expr.PropertySetUnchecked(pinfo, value, ?args)

Full Usage: Expr.PropertySetUnchecked(pinfo, value, ?args)

Parameters:
Returns: Expr

Extended Type: Expr

pinfo : PropertyInfo
value : Expr
?args : Expr list
Returns: Expr

Expr.PropertySetUnchecked(obj, pinfo, value, ?args)

Full Usage: Expr.PropertySetUnchecked(obj, pinfo, value, ?args)

Parameters:
Returns: Expr

Extended Type: Expr

obj : Expr
pinfo : PropertyInfo
value : Expr
?args : Expr list
Returns: Expr

Expr.TupleGetUnchecked(e, n)

Full Usage: Expr.TupleGetUnchecked(e, n)

Parameters:
Returns: Expr

Extended Type: Expr

e : Expr
n : int
Returns: Expr

Active patterns

Active pattern Description

(|ShapeCombinationUnchecked|ShapeVarUnchecked|ShapeLambdaUnchecked|) e

Full Usage: (|ShapeCombinationUnchecked|ShapeVarUnchecked|ShapeLambdaUnchecked|) e

Parameters:
Returns: Choice<(Shape * Expr list), Var, (Var * Expr)>
e : Expr
Returns: Choice<(Shape * Expr list), Var, (Var * Expr)>