private SuperCallAction ( RubyContext context, RubyCallSignature signature, int lexicalScopeId ) : System.Linq.Expressions | ||
context | RubyContext | |
signature | RubyCallSignature | |
lexicalScopeId | int | |
return | System.Linq.Expressions |
internal SuperCallAction(RubyContext context, RubyCallSignature signature, int lexicalScopeId)
: base(context) {
Debug.Assert(signature.HasImplicitSelf && signature.HasScope && (signature.HasBlock || signature.ResolveOnly));
_signature = signature;
_lexicalScopeId = lexicalScopeId;
}