16623e1f1SDouglas Gregor //===-- ModuleFileExtension.cpp - Module File Extensions ------------------===// 26623e1f1SDouglas Gregor // 32946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 42946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information. 52946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 66623e1f1SDouglas Gregor // 76623e1f1SDouglas Gregor //===----------------------------------------------------------------------===// 86623e1f1SDouglas Gregor #include "clang/Serialization/ModuleFileExtension.h" 96623e1f1SDouglas Gregor #include "llvm/ADT/Hashing.h" 106623e1f1SDouglas Gregor using namespace clang; 116623e1f1SDouglas Gregor 124295ae96SJan Svoboda char ModuleFileExtension::ID = 0; 134295ae96SJan Svoboda ~ModuleFileExtension()146623e1f1SDouglas GregorModuleFileExtension::~ModuleFileExtension() {} 156623e1f1SDouglas Gregor hashExtension(ExtensionHashBuilder & HBuilder) const16*655bea42SAlexandre Ramesvoid ModuleFileExtension::hashExtension(ExtensionHashBuilder &HBuilder) const {} 176623e1f1SDouglas Gregor ~ModuleFileExtensionWriter()186623e1f1SDouglas GregorModuleFileExtensionWriter::~ModuleFileExtensionWriter() {} 196623e1f1SDouglas Gregor ~ModuleFileExtensionReader()206623e1f1SDouglas GregorModuleFileExtensionReader::~ModuleFileExtensionReader() {} 21