Statements (48)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Swift type
|
gptkbp:canBeNil |
true
|
gptkbp:compatibleWith |
gptkb:Equatable
CustomDebugStringConvertible CustomReflectable CustomStringConvertible Hashable |
gptkbp:definedIn |
gptkb:Swift_Standard_Library
|
gptkbp:genericOver |
gptkb:waterfall
|
gptkbp:heldBy |
not thread safe
advanced(by:) method allocate(capacity:) method assign(repeating:count:) method deallocate() method deinitialize(count:) method distance(to:) method initialize(from:count:) method initialize(repeating:count:) method initialize(to:) method move() method mutable pointee not automatically zeroed not bounds checked not memory managed not reference counted pointee property unsafe to use after deallocation used for interoperability with C APIs used for manual memory management used for performance-critical code used in Swift performance optimizations used in Swift system libraries used in low-level Swift programming withMemoryRebound(to:capacity:_:) method |
https://www.w3.org/2000/01/rdf-schema#label |
UnsafeMutablePointer
|
gptkbp:isUnsafe |
true
|
gptkbp:provides |
pointer arithmetic
memory allocation memory deallocation initialization methods memory assignment memory copying memory deinitialization memory rebinding subscript access |
gptkbp:usedFor |
pointer to mutable memory
|
gptkbp:bfsParent |
gptkb:Swift_Standard_Library
|
gptkbp:bfsLayer |
8
|