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

Method seal

include/daScript/ast/ast.h:505–511  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

503 return p;
504 }
505 virtual void seal( Module * m ) override {
506 Annotation::seal(m);
507 HashBuilder hb;
508 das_set<Structure *> dep;
509 das_set<Annotation *> adep;
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();

Callers

nothing calls this directly

Calls 1

sealFunction · 0.85

Tested by

no test coverage detected