コード例 #1
0
 private DecompilationPipeline CreatePipelineInternal(DecompilationContext context, bool inlineAggressively)
 {
     DecompilationPipeline result = new DecompilationPipeline(BaseLanguage.IntermediateRepresenationPipeline.Steps, context);
     result.AddSteps(LanguageDecompilationSteps(inlineAggressively));
     return result;
 }
コード例 #2
0
 public virtual DecompilationPipeline CreatePipeline(MethodDefinition method)
 {
     DecompilationPipeline result = new DecompilationPipeline();
     result.AddSteps(IntermediateRepresenationPipeline.Steps);
     return result;
 }
コード例 #3
0
 public virtual DecompilationPipeline CreatePipeline()
 {
     DecompilationPipeline result = new DecompilationPipeline();
     result.AddSteps(BaseLanguage.IntermediateRepresenationPipeline.Steps);
     result.AddSteps(LanguageDecompilationSteps(false));
     return result;
 }