public override void Initialize(DbgEvaluationInfo evalInfo, DmdMethodBase method, DmdMethodBody body) { Debug.Assert(extraLocals.Count == 0); localVariables = body.LocalVariables; localsProvider.Initialize(evalInfo, method, body); }
public override void Initialize(DbgEvaluationContext context, DbgStackFrame frame, DmdMethodBase method, DmdMethodBody body, CancellationToken cancellationToken) { Debug.Assert(extraLocals.Count == 0); localVariables = body.LocalVariables; localsProvider.Initialize(context, frame, method, body, cancellationToken); }
public override void Initialize(DmdMethodBase method, DmdMethodBody body) { reflectionAppDomain = method.AppDomain; argumentsProvider.Initialize(context, frame, method, body, cancellationToken); interpreterLocalsProvider.Initialize(context, frame, method, body, cancellationToken); }
public override void Initialize(DmdMethodBase method, DmdMethodBody body) { argumentsProvider.Initialize(evalInfo, method, body); interpreterLocalsProvider.Initialize(evalInfo, method, body); }