Fixed build with increased inline-depth in clang [#CLICKHOUSE-2].

This commit is contained in:
Alexey Milovidov 2017-09-15 14:08:39 +03:00
parent f26f357531
commit cfd4120f4a

View File

@ -466,6 +466,17 @@ StringRef ComplexKeyCacheDictionary::placeKeysInPool(
return { place, sum_keys_size };
}
/// Explicit instantiations.
template StringRef ComplexKeyCacheDictionary::placeKeysInPool<Arena>(
const size_t row, const Columns & key_columns, StringRefs & keys,
const std::vector<DictionaryAttribute> & key_attributes, Arena & pool);
template StringRef ComplexKeyCacheDictionary::placeKeysInPool<ArenaWithFreeLists>(
const size_t row, const Columns & key_columns, StringRefs & keys,
const std::vector<DictionaryAttribute> & key_attributes, ArenaWithFreeLists & pool);
StringRef ComplexKeyCacheDictionary::placeKeysInFixedSizePool(
const size_t row, const Columns & key_columns) const
{