public CFGEdge([NonNull] BasicBlock start, [NonNull] BasicBlock end, CFGEdgeType type) { this.start = start; this.end = end; this.type = type; }