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

Method getOwnSemanticHash

include/daScript/ast/ast.h:512–515  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

510 ownSemanticHash = getOwnSemanticHash(hb,dep,adep);
511 }
512 virtual uint64_t getOwnSemanticHash ( HashBuilder & hb, das_set<Structure *> &, das_set<Annotation *> & ) const {
513 hb.updateString(getMangledName());
514 return hb.getHash();
515 }
516 virtual int32_t getGcFlags(das_set<Structure *> &, das_set<Annotation *> &) const { return 0; }
517 virtual bool canAot(das_set<Structure *> &) const { return true; }
518 virtual bool canMove() const {

Callers

nothing calls this directly

Calls 2

updateStringMethod · 0.80
getHashMethod · 0.45

Tested by

no test coverage detected