// Copyright 2024 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // This is a "No Compile Test" suite. // http://dev.chromium.org/developers/testing/no-compile-tests #include "base/containers/fixed_flat_map.h" // Constructing a fixed flat map with duplicate keys should not compile. auto kDuplicates = base::MakeFixedFlatMap( // expected-error-re {{call to consteval function 'base::MakeFixedFlatMap<{{.+}}>' is not a constant expression}} {{1, 0}, {1, 0}, {2, 0}, {3, 0}});