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

Function AddExtraNode

NULLC/Callbacks.cpp:297–303  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

295void RestoreNamespaces(bool undo, NamespaceInfo *parent, unsigned& prevBackupSize, unsigned& prevStackSize, NamespaceInfo*& lastNS);
296
297void AddExtraNode()
298{
299 NodeZeroOP *last = CodeInfo::nodeList.back();
300 CodeInfo::nodeList.pop_back();
301 last->AddExtraNode();
302 CodeInfo::nodeList.push_back(last);
303}
304
305void SetCurrentAlignment(unsigned int alignment)
306{

Callers 7

AddMemberAccessNodeFunction · 0.85
AddUnaryModifyOpNodeFunction · 0.85
AddModifyVariableNodeFunction · 0.85
ConvertArrayToUnsizedFunction · 0.85
ConvertFunctionToPointerFunction · 0.85
PrepareMemberCallFunction · 0.85
AddFunctionCallNodeFunction · 0.85

Calls 3

AddExtraNodeMethod · 0.80
pop_backMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected