MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / walk_array

Method walk_array

src/simulate/simulate_gc.cpp:101–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99 }
100
101 virtual void walk_array ( char * pa, uint32_t stride, uint64_t count, TypeInfo * ti ) override {
102 if ( !canVisitArrayData(ti,count) ) return;
103 char * pe = pa;
104 for ( uint64_t i=0; i!=count; ++i ) {
105 walk(pe, ti);
106 pe += stride;
107 }
108 }
109
110 virtual void walk_dim ( char * pa, TypeInfo * ti ) override {
111 beforeDim(pa, ti);

Callers

nothing calls this directly

Calls 2

canVisitArrayDataFunction · 0.85
walkFunction · 0.85

Tested by

no test coverage detected