Function transform

  • Transforms the given expression according to the given transformer.

    Do not use the given ast object again after calling this function, the object will be in an undefined state.

    Note: This function knows about CombinedTransformer and will give it special treatment. Instead of applying the transformer as is, it will apply all of its transformers instead. While this does not change the behavior of the transformer, it does change which transformers the TransformEvents will see. Instead of seeing the combined transformer, they will see the individual transformers.

    Parameters

    Returns NoParent<Expression>