Drivers.Compiler.IL.ILLibrary.GetMethodInfo(System.Reflection.MethodBase)

Here are the examples of the csharp api class Drivers.Compiler.IL.ILLibrary.GetMethodInfo(System.Reflection.MethodBase) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Example 7

1. Example

Project: FlingOS
Source File: ILLibrary.cs
public MethodInfo GetMethodInfo(MethodBase theMethod)
        {
            foreach (TypeInfo aTypeInfo in TypeInfos)
            {
                foreach (MethodInfo aMethodInfo in aTypeInfo.MethodInfos)
                {
                    if (aMethodInfo.UnderlyingInfo.Equals(theMethod))
                    {
                        return aMethodInfo;
                    }
                }
            }

            foreach (ILLibrary depLib in Dependencies)
            {
                MethodInfo result = depLib.GetMethodInfo(theMethod);
                if (result != null)
                {
                    return result;
                }
            }

            return null;
        }