public BuilderState(DecompilationContext ctx, BuilderCache cache) { this.ctx = ctx; this.cache = cache; this.State = cache.AllocateAstBuilderState(); this.State.AstBuilder.Context.CalculateILRanges = ctx.CalculateILRanges; }
public void Free(AstBuilderState state) { astBuilderStatePool.Free(state); }
public BuilderState(DecompilationContext ctx, BuilderCache cache) { this.ctx = ctx; this.cache = cache; this.State = cache.AllocateAstBuilderState(); }
public void Free(AstBuilderState state) { astBuilderStatePool.Free(state); }
public BuilderState(DecompilationContext ctx, BuilderCache cache) { this.ctx = ctx; this.cache = cache; this.State = cache.AllocateAstBuilderState(); }
public BuilderState(DecompilationContext ctx, BuilderCache cache) { this.ctx = ctx; this.cache = cache; this.State = cache.AllocateAstBuilderState(); this.State.AstBuilder.Context.CalculateILRanges = ctx.CalculateILRanges; }