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

Method walk

src/simulate/data_walker.cpp:16–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14 }
15
16 void DataWalker::walk ( vec4f x, TypeInfo * info ) {
17 if ( info->flags & TypeInfo::flag_refType ) {
18 walk(cast<char *>::to(x), info );
19 } else {
20 walk((char *)&x, info );
21 }
22 }
23
24 void DataWalker::walk_struct ( char * ps, StructInfo * si ) {
25 if ( ps && (si->flags & StructInfo::flag_class) ) {

Callers 6

_builtin_binary_saveFunction · 0.45
_builtin_binary_loadFunction · 0.45
evalMethod · 0.45
hash_valueFunction · 0.45
debug_json_valueFunction · 0.45
debug_valueFunction · 0.45

Calls 15

walkFunction · 0.85
toFunction · 0.85
NullFunction · 0.85
beforeRefFunction · 0.85
cancelFunction · 0.85
afterRefFunction · 0.85
canVisitDimFunction · 0.85
beforeDimFunction · 0.85
afterDimFunction · 0.85
canVisitArrayFunction · 0.85
beforeArrayFunction · 0.85
afterArrayFunction · 0.85

Tested by

no test coverage detected