public UcfgBlockFactory(SemanticModel semanticModel, BlockIdProvider blockIdProvider) { this.blockIdProvider = blockIdProvider; this.expressionService = new UcfgExpressionService(); this.instructionFactory = new UcfgInstructionFactory(semanticModel, expressionService); }
public UcfgInstructionFactory(SemanticModel semanticModel, UcfgExpressionService expressionService) { this.semanticModel = semanticModel; this.expressionService = expressionService; }