Boo.Lang.Compiler.TypeSystem.AnonymousCallablesManager.GetConcreteCallableType C# (CSharp) Method

GetConcreteCallableType() public method

public GetConcreteCallableType ( Node sourceNode, AnonymousCallableType anonymousType ) : IType
sourceNode Node
anonymousType AnonymousCallableType
return IType
        public IType GetConcreteCallableType(Node sourceNode, AnonymousCallableType anonymousType)
        {
            if (null == anonymousType.ConcreteType)
            {
                anonymousType.ConcreteType = CreateConcreteCallableType(sourceNode, anonymousType);
            }
            return anonymousType.ConcreteType;
        }

Same methods

AnonymousCallablesManager::GetConcreteCallableType ( Node sourceNode, CallableSignature signature ) : IType

Usage Example

Example #1
0
 public virtual IType GetConcreteCallableType(Node sourceNode, CallableSignature signature)
 {
     return(_anonymousCallablesManager.GetConcreteCallableType(sourceNode, signature));
 }