MCPcopy Create free account
hub / github.com/WheretIB/nullc / NodeGetAddress

Method NodeGetAddress

NULLC/SyntaxTree.cpp:590–605  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

588// Node that fetches variable value
589
590NodeGetAddress::NodeGetAddress(VariableInfo* vInfo, int vAddress, TypeInfo *retInfo)
591{
592 assert(retInfo);
593
594 varInfo = vInfo;
595 varAddress = vAddress;
596 trackAddress = false;
597
598 assert(retInfo == vInfo->varType);
599 assert((unsigned)vAddress == vInfo->pos);
600
601 typeOrig = retInfo;
602 typeInfo = CodeInfo::GetReferenceType(typeOrig);
603
604 nodeType = typeNodeGetAddress;
605}
606
607NodeGetAddress::~NodeGetAddress()
608{

Callers

nothing calls this directly

Calls 1

assertFunction · 0.85

Tested by

no test coverage detected