| 1166 | } |
| 1167 | |
| 1168 | BfAstNode* 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 | |
| 1178 | int BfBlock::GetSize() |
| 1179 | { |
no outgoing calls
no test coverage detected