예제 #1
0
 public NativeRoutineDefinition(
     UnitDefinition unit,
     Identifier name,
     SignatureReference signature,
     MethodDefinition nativeMethod
     )
     : base(unit, name, signature)
 {
     NativeMethod = nativeMethod;
 }
예제 #2
0
 protected RoutineDefinition(UnitDefinition unit, Identifier name, SignatureReference signature)
     : base(unit, name)
 {
     Unit = unit;
     SignatureReference = signature;
 }
예제 #3
0
 public virtual void Stage1RoutineStubs()
 {
     SignatureDefinition = SignatureReference.Resolve();
 }