kdrag.cast
Functions
|
|
|
Simple field name based downcasting between two struct-like datatypes |
|
- kdrag.cast.cast(s: SortRef, e: object) ExprRef
- Parameters:
s (SortRef)
e (object)
- Return type:
ExprRef
- kdrag.cast.cast_dt(dt: DatatypeSortRef, e: DatatypeRef) DatatypeRef
Simple field name based downcasting between two struct-like datatypes
- Parameters:
dt (DatatypeSortRef)
e (DatatypeRef)
- Return type:
DatatypeRef
- kdrag.cast.subsort(s: SortRef, t: SortRef) bool
- Parameters:
s (SortRef)
t (SortRef)
- Return type:
bool