
We had two sets of build<flavour> methods, whose bodies were largely identical. This makes any kind of modification in their vicinity repetitive and error-prone. Replace each set with a single method taking an optional debug_info parameter. Differential Revision: https://reviews.llvm.org/D111989