[libc++][format] Improve Add basic_format_parse_context. Add an additional guard to prevent building on older clang versions. This should fix the build of https://buildkite.com/mlir/mlir-core GitOrigin-RevId: af83e89ae303a2bc54d94164b5ea05fa47a8f9e1