MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / deleteLast

Method deleteLast

test/testtoken.cpp:577–585  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

575 }
576
577 void deleteLast() const {
578 auto listEnds = std::make_shared<TokensFrontBack>();
579 Token ** const tokensBack = &(listEnds->back);
580 Token tok(list, listEnds);
581 (void)tok.insertToken("aba");
582 ASSERT_EQUALS(true, *tokensBack == tok.next());
583 tok.deleteNext();
584 ASSERT_EQUALS(true, *tokensBack == &tok);
585 }
586
587 void deleteFirst() const {
588 auto listEnds = std::make_shared<TokensFrontBack>();

Callers

nothing calls this directly

Calls 3

insertTokenMethod · 0.80
nextMethod · 0.80
deleteNextMethod · 0.80

Tested by

no test coverage detected