public PointerEvaluator(MemoryAccessor memoryAccessor) { Memory = memoryAccessor; #if NET35 || NET40 || NET45 || NET451 || NET46 var key = Tuple.Create("[", "]"); #else var key = ("[", "]"); #endif BracketFunctions.Add(key, inExp => ResolvePointer(inExp)); }
public PointerEvaluator(MemoryAccessor memoryAccessor) { Memory = memoryAccessor; #if NET35 || NET40 || NET45 || NET451 || NET46 var key = Tuple.Create("[", "]"); #else var key = ("[", "]"); #endif BracketFunctions.Add(key, inExp => Expression.Call(Expression.Constant(this), ResolvePointerMethod, inExp)); }