MCPcopy Create free account
hub / github.com/beefytech/Beef / GetLast

Method GetLast

IDEHelper/Compiler/BfAst.cpp:1168–1176  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1166}
1167
1168BfAstNode* BfBlock::GetLast()
1169{
1170 if (mChildArr.mSize == 0)
1171 return NULL;
1172 auto backNode = mChildArr.mVals[mChildArr.mSize - 1];
1173 while (auto blockExt = BfNodeDynCastExact<BfBlockExtension>(backNode))
1174 backNode = blockExt->mChildArr.GetLast();
1175 return backNode;
1176}
1177
1178int BfBlock::GetSize()
1179{

Callers 4

ProcessMethodMethod · 0.45
IsExpressionMethod · 0.45
ParseInlineBlockMethod · 0.45
VisitMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected