Dynamic
graph BT
N1["Dynamic"] -->|inherits| N2["Any"];
Characteristics
Quality |
Value |
Inherits |
global.Any |
Extends |
N/A |
Decorators |
#extern; |
Is enum |
false |
Is sealed |
true |
Is extern |
true |
Is abstract |
false |
Is generator |
false |
Has value semantics |
true |
Has stored properties |
false |
Should register destructor |
false |
Has atomic memory |
false |
Is copy assignable |
false |
Is zero initializable |
false |
Subscript
[s @Self, *args, **dict_args] -> @Dynamic
Member Access
Call Operator
(s @Self, *args, **dict_args) -> @Dynamic
Methods
construct
#Gambol.function.alwaysinline
construct (s @Self) -> Self
Unary Operators
not
~
-
Binary Operators
=
#default
= (s @Self, o @Self) -> Self
==
== (s @Self, o @Self) -> Bool
is in
is in (s @Self, o @Self) -> Bool
+
+ (s @Self, o @Self) -> @Dynamic
+=
+= (s @Self, o @Self) -> Self
-
- (s @Self, o @Self) -> @Dynamic
-=
-= (s @Self, o @Self) -> Self
*
* (s @Self, o @Self) -> @Dynamic
*=
*= (s @Self, o @Self) -> Self
@
@ (s @Self, o @Self) -> @Dynamic
@=
@= (s @Self, o @Self) -> Self
**
** (s @Self, o @Self) -> @Dynamic
**=
**= (s @Self, o @Self) -> Self
/
/ (s @Self, o @Self) -> @Dynamic
/=
/= (s @Self, o @Self) -> Self
//
// (s @Self, o @Self) -> @Dynamic
//=
//= (s @Self, o @Self) -> Self
&
& (s @Self, o @Self) -> @Dynamic
&=
&= (s @Self, o @Self) -> Self
^
^ (s @Self, o @Self) -> @Dynamic
^=
^= (s @Self, o @Self) -> Self
%
% (s @Self, o @Self) -> @Dynamic
%=
%= (s @Self, o @Self) -> Self
|
| (s @Self, o @Self) -> @Dynamic
|=
|= (s @Self, o @Self) -> Self
and
and (s @Self, o @Self) -> Bool
and=
and= (s @Self, o @Self) -> Self
or
or (s @Self, o @Self) -> Bool
or=
or= (s @Self, o @Self) -> Self
xor
xor (s @Self, o @Self) -> Bool
xor=
xor= (s @Self, o @Self) -> Self
>
> (s @Self, o @Self) -> @Dynamic
>=
>= (s @Self, o @Self) -> @Dynamic
<
< (s @Self, o @Self) -> @Dynamic
<=
<= (s @Self, o @Self) -> @Dynamic
>>
>> (s @Self, o @Self) -> @Dynamic
>>=
>>= (s @Self, o @Self) -> Self
>>>
>>> (s @Self, o @Self) -> @Dynamic
>>>=
>>>= (s @Self, o @Self) -> Self
<<
<< (s @Self, o @Self) -> @Dynamic
<<=
<<= (s @Self, o @Self) -> Self