WellKnownMethods
graph BT
N1["WellKnownMethods"] -->|inherits| N2["Any"];
Characteristics
Quality |
Value |
Inherits |
global.Any |
Extends |
N/A |
Decorators |
N/A |
Is enum |
false |
Is sealed |
false |
Is extern |
false |
Is abstract |
false |
Is generator |
false |
Has value semantics |
false |
Has stored properties |
false |
Should register destructor |
false |
Has atomic memory |
true |
Is copy assignable |
false |
Is zero initializable |
true |
Const Expressions
kConstructorId
const! kConstructorId = 0
kDestructorId
kUnaryOpMinusId
const! kUnaryOpMinusId = 2
kUnaryOpNotId
kUnaryOpTildeId
const! kUnaryOpTildeId = 4
kBinaryOpIsInId
const! kBinaryOpIsInId = 5
kBinaryOpStarId
const! kBinaryOpStarId = 6
kBinaryOpStarEqualId
const! kBinaryOpStarEqualId = 7
kBinaryOpAtId
kBinaryOpAtEqualId
const! kBinaryOpAtEqualId = 9
kBinaryOpPlusId
const! kBinaryOpPlusId = 10
kBinaryOpPlusEqualId
const! kBinaryOpPlusEqualId = 11
kBinaryOpMinusId
const! kBinaryOpMinusId = 12
kBinaryOpMinusEqualId
const! kBinaryOpMinusEqualId = 13
kBinaryOpAmpersandId
const! kBinaryOpAmpersandId = 14
kBinaryOpAmpersandEqualId
const! kBinaryOpAmpersandEqualId = 15
kBinaryOpCaretId
const! kBinaryOpCaretId = 16
kBinaryOpCaretEqualId
const! kBinaryOpCaretEqualId = 17
kBinaryOpPercentId
const! kBinaryOpPercentId = 18
kBinaryOpPercentEqualId
const! kBinaryOpPercentEqualId = 19
kBinaryOpPipeId
const! kBinaryOpPipeId = 20
kBinaryOpPipeEqualId
const! kBinaryOpPipeEqualId = 21
kBinaryOpSlashId
const! kBinaryOpSlashId = 22
kBinaryOpSlashEqualId
const! kBinaryOpSlashEqualId = 23
kBinaryOpDoubleSlashId
const! kBinaryOpDoubleSlashId = 24
kBinaryOpDoubleSlashEqualId
const! kBinaryOpDoubleSlashEqualId = 25
kBinaryOpAndId
const! kBinaryOpAndId = 26
kBinaryOpAndEqualId
const! kBinaryOpAndEqualId = 27
kBinaryOpOrId
const! kBinaryOpOrId = 28
kBinaryOpOrEqualId
const! kBinaryOpOrEqualId = 29
kBinaryOpXOrId
const! kBinaryOpXOrId = 30
kBinaryOpXOrEqualId
const! kBinaryOpXOrEqualId = 31
kBinaryOpGTId
const! kBinaryOpGTId = 32
kBinaryOpGTEqualId
const! kBinaryOpGTEqualId = 33
kBinaryOpDoubleGTId
const! kBinaryOpDoubleGTId = 34
kBinaryOpDoubleGEId
const! kBinaryOpDoubleGEId = 35
kBinaryOpTripleGTId
const! kBinaryOpTripleGTId = 36
kBinaryOpTripleGTEqualId
const! kBinaryOpTripleGTEqualId = 37
kBinaryOpLTId
const! kBinaryOpLTId = 38
kBinaryOpLEId
const! kBinaryOpLEId = 39
kBinaryOpDoubleLTId
const! kBinaryOpDoubleLTId = 40
kBinaryOpDoubleLTEqualId
const! kBinaryOpDoubleLTEqualId = 41
kBinaryOpDoubleStarId
const! kBinaryOpDoubleStarId = 42
kBinaryOpDoubleStarEqualId
const! kBinaryOpDoubleStarEqualId = 43
kBinaryOpDoubleEqualId
const! kBinaryOpDoubleEqualId = 44
kCallOpId
kSubscriptGetId
const! kSubscriptGetId = 46
kSubscriptSetId
const! kSubscriptSetId = 47
kMemberAccessGetId
const! kMemberAccessGetId = 48
kMemberAccessSetId
const! kMemberAccessSetId = 49
kAssignmentId
const! kAssignmentId = 50
kLen
Methods
construct
#default
#Gambol.function.alwaysinline
construct (s strictly @Self) -> Self