/// <summary cref="IMethodCollectionPredicate.Match(Method)"/> public bool Match(Method method) => !method.HasTransformationFlags(MethodTransformationFlags.Dirty);
/// <summary cref="IMethodCollectionPredicate.Match(Method)"/> public bool Match(Method method) => true;
/// <summary> /// Formats an error message to include the current debug information. /// </summary> public string FormatErrorMessage(string message) => Method.FormatErrorMessage(message);
/// <summary> /// Resolve the source method to a remapped target method. /// </summary> /// <param name="source">The source method.</param> /// <returns>The resolved target method.</returns> public Method this[Method source] { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => mapping != null && mapping.TryGetValue(source, out Method target)
public void AssertNoControlFlowUpdate() => Method.Assert(!updateControlFlow | acceptControlFlowUpdates);