Statements (48)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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 |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
UnsafeMutablePointer
|