Currently BuildableType is assumed to be preceded by a builder. This prevents constructing types that don't have a callable 'get' method with the builder. This revision reworks the format to be like attribute builders, i.e. by accepting $_builder within the format itself.
Depends On D73735
clang-format: please reformat the code
-template <typename RangeT> static auto findArg(RangeT &&range, StringRef name) { +template <typename RangeT> +static auto findArg(RangeT &&range, StringRef name) {