1
2
3
4
5
6
7
8
9
10
11
    auto assertNotSelfChild
        ( [ this, child ]() -> bool
          {
              for ( Node* parent( getParent() ); parent != nullptr;
                    parent = parent->getParent() )
                  if ( parent == child )
                      return false;
              
              return true;
          } );
    (void)assertNotSelfChild;
cs


(void)assertNotSelfChild 이거 아무런 의미도 없지 않나?