PyIR.BuiltinCaller
type t =
| BuildClass
| BuildConstKeyMap
| Format
| FormatFn of FormatFunction.t
| CallFunctionEx
CALL_FUNCTION_EX
| Inplace of BinaryOp.t
| ImportName of string
| ImportFrom of string
| ImportStar
| Binary of BinaryOp.t
| Unary of UnaryOp.t
| Compare of CompareOp.t
| LoadClosure of {
name : Ident.t;
slot : int;
}
LOAD_CLOSURE
| LoadDeref of {
name : Ident.t;
slot : int;
}
LOAD_DEREF
| LoadClassDeref of {
name : Ident.t;
slot : int;
}
LOAD_CLASSDEREF
| StoreDeref of {
name : Ident.t;
slot : int;
}
STORE_DEREF
| Function of {
qual_name : QualName.t;
short_name : Ident.t;
}
| GetAIter
| GetIter
| NextIter
| HasNextIter
| IterData
| GetYieldFromIter
| ListAppend
| SetAdd
| DictSetItem
| Delete of ScopedIdent.t
| DeleteDeref of {
name : Ident.t;
slot : int;
}
DELETE_DEREF
| DeleteAttr of string
| DeleteSubscr
| YieldFrom
| GetAwaitable
| UnpackEx
| GetPreviousException