Uploaded image for project: 're-motion TypePipe'
  1. RMTP-36

RelatedMethodFinder.GetBaseMethod should use internal reflection mechanism for runtime methods (like InheritanceAwareCustomAttributeRetriever)

    Details

      Description

      In addition, for mutable methods, it can use MutableMethodInfo.BaseMethod. (In fact, since we don't expect other kinds of methods anyway, the method finder could simply throw for other MethodInfos and the complex implementation using GetMostDerivedOverride can be removed.)

      Impact in Debug-Builds: ~3%

      NOTE: Needs case for CustomMethodInfo, possibly fallback to original implementation?

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                Former user (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: