MCPcopy Create free account
hub / github.com/SSheldon/rust-objc / instance_variables

Method instance_variables

src/runtime.rs:378–384  ·  view source on GitHub ↗

Describes the instance variables declared by self.

(&self)

Source from the content-addressed store, hash-verified

376
377 /// Describes the instance variables declared by self.
378 pub fn instance_variables(&self) -> MallocBuffer<&Ivar> {
379 unsafe {
380 let mut count: c_uint = 0;
381 let ivars = class_copyIvarList(self, &mut count);
382 MallocBuffer::new(ivars as *mut _, count as usize).unwrap()
383 }
384 }
385}
386
387impl PartialEq for Class {

Callers 2

test_ivarFunction · 0.80
mainFunction · 0.80

Calls

no outgoing calls

Tested by 1

test_ivarFunction · 0.64