original_string: private function _extractMessage(\Twig_Node $node)
  	{
  		if ($node->hasNode('node')) {
  			return $this->_extractMessage($node->getNode('node'));
  		}
  		if ($node instanceof \Twig_Node_Expression_Constant) {
  			return $node->getAttribute('value');
  		}
  		
  		return null;
  	}
code: private function _extractMessage(\Twig_Node $node)
  	{
  		if ($node->hasNode('node')) {
  			return $this->_extractMessage($node->getNode('node'));
  		}
  		if ($node instanceof \Twig_Node_Expression_Constant) {
  			return $node->getAttribute('value');
  		}
  		
  		return null;
  	}
code_tokens: private function _extractMessage ( \ Twig_Node $ node ) { if ( $ node -> hasNode ( 'node' ) ) { return $ this -> _extractMessage ( $ node -> getNode ( 'node' ) ) ; } if ( $ node instanceof \ Twig_Node_Expression_Constant ) { return $ node -> getAttribute ( 'value' ) ; } return null ; }
docstring: Extract a message from a \Twig_Node_Print
  Return null if not a constant message
  
  @param \Twig_Node $node
docstring_tokens: Extract a message from a \ Twig_Node_Print Return null if not a constant message