コード例 #1
0
 public BuilderState(DecompilationContext ctx, BuilderCache cache, MetadataTextColorProvider metadataTextColorProvider)
 {
     this.cache = cache;
     State      = cache.AllocateAstBuilderState();
     State.AstBuilder.Context.CalculateBinSpans         = ctx.CalculateBinSpans;
     State.AstBuilder.Context.MetadataTextColorProvider = metadataTextColorProvider;
 }
コード例 #2
0
ファイル: BuilderState.cs プロジェクト: manojdjoshi/dnSpy
		public BuilderState(DecompilationContext ctx, BuilderCache cache, MetadataTextColorProvider metadataTextColorProvider) {
			this.cache = cache;
			State = cache.AllocateAstBuilderState();
			State.AstBuilder.Context.CalculateBinSpans = ctx.CalculateBinSpans;
			State.AstBuilder.Context.MetadataTextColorProvider = metadataTextColorProvider;
		}
コード例 #3
0
ファイル: BuilderCache.cs プロジェクト: manojdjoshi/dnSpy
		public void Free(AstBuilderState state) => astBuilderStatePool.Free(state);
コード例 #4
0
ファイル: BuilderCache.cs プロジェクト: dotfornet/dnSPy
 public void Free(AstBuilderState state) => astBuilderStatePool.Free(state);
コード例 #5
0
ファイル: BuilderState.cs プロジェクト: formylover/dnSpy-1
 public BuilderState(DecompilationContext ctx, BuilderCache cache)
 {
     this.cache = cache;
     this.State = cache.AllocateAstBuilderState();
     this.State.AstBuilder.Context.CalculateBinSpans = ctx.CalculateBinSpans;
 }