Beispiel #1
0
 // friend: RubyOps
 internal BlockParam(Proc /*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter, RubyModule moduleDeclaration)
 {
     _callerKind         = callerKind;
     _proc               = proc;
     _isLibProcConverter = isLibProcConverter;
     _methodLookupModule = moduleDeclaration;
 }
Beispiel #2
0
 // friend: RubyOps
 internal BlockParam(Proc /*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter, RubyModule moduleDeclaration, string superName)
 {
     _callerKind         = callerKind;
     _proc               = proc;
     _isLibProcConverter = isLibProcConverter;
     _moduleDeclaration  = moduleDeclaration;
     _superMethodName    = superName;
 }
Beispiel #3
0
 // friend: RubyOps
 internal BlockParam(Proc/*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter, RubyModule moduleDeclaration, string methodName) {
     _callerKind = callerKind;
     _proc = proc;
     _isLibProcConverter = isLibProcConverter;
     _methodLookupModule = moduleDeclaration;
     _methodName = methodName;
     ObjectInvariant();
 }
Beispiel #4
0
 // friend: RubyOps
 internal BlockParam(Proc /*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter)
 {
     _callerKind         = callerKind;
     _proc               = proc;
     _isLibProcConverter = isLibProcConverter;
 }
Beispiel #5
0
 // friend: RubyOps
 internal BlockParam(Proc/*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter) {
     _callerKind = callerKind;
     _proc = proc;
     _isLibProcConverter = isLibProcConverter;
 }
Beispiel #6
0
 // friend: RubyOps
 internal BlockParam(Proc/*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter, RubyModule moduleDeclaration) {
     _callerKind = callerKind;
     _proc = proc;
     _isLibProcConverter = isLibProcConverter;
     _methodLookupModule = moduleDeclaration;
 }
Beispiel #7
0
 // friend: RubyOps
 internal BlockParam(Proc/*!*/ proc, BlockCallerKind callerKind, bool isLibProcConverter, RubyModule moduleDeclaration, string superName) {
     _callerKind = callerKind;
     _proc = proc;
     _isLibProcConverter = isLibProcConverter;
     _moduleDeclaration = moduleDeclaration;
     _superMethodName = superName;
 }