func (tree *ExpressionTree) MarshalYAML() (interface{}, error) {
	if tree == nil || tree.Expression == nil {
		return nil, nil
	}

	return marshalAssumesExpressionTree(tree)
}
// MarshalYAML implements the yaml.Marshaler interface.
MarshalYAML implements the yaml.Marshaler interface.
// MarshalYAML implements the yaml . Marshaler interface .
func (tree *ExpressionTree) MarshalYAML() (interface{}, error) {
	if tree == nil || tree.Expression == nil {
		return nil, nil
	}
	return marshalAssumesExpressionTree(tree)
}
func ( tree * ExpressionTree ) MarshalYAML ( ) ( interface { } , error ) { if tree == nil || tree . Expression == nil { return nil , nil } return marshalAssumesExpressionTree ( tree ) }
MarshalYAML implements the yaml.Marshaler interface.
MarshalYAML implements the yaml . Marshaler interface .