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 
12*4295ae96SJan Svoboda char ModuleFileExtension::ID = 0;
13*4295ae96SJan Svoboda 
146623e1f1SDouglas Gregor ModuleFileExtension::~ModuleFileExtension() { }
156623e1f1SDouglas Gregor 
166623e1f1SDouglas Gregor llvm::hash_code ModuleFileExtension::hashExtension(llvm::hash_code Code) const {
176623e1f1SDouglas Gregor   return Code;
186623e1f1SDouglas Gregor }
196623e1f1SDouglas Gregor 
206623e1f1SDouglas Gregor ModuleFileExtensionWriter::~ModuleFileExtensionWriter() { }
216623e1f1SDouglas Gregor 
226623e1f1SDouglas Gregor ModuleFileExtensionReader::~ModuleFileExtensionReader() { }
23