Home
last modified time | relevance | path

Searched refs:ModuleFileExtension (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DModuleFileExtension.h66 class ModuleFileExtension
67 : public llvm::RTTIExtends<ModuleFileExtension, llvm::RTTIRoot> {
72 virtual ~ModuleFileExtension();
114 ModuleFileExtension *Extension;
117 ModuleFileExtensionWriter(ModuleFileExtension *Extension) in ModuleFileExtensionWriter()
125 ModuleFileExtension *getExtension() const { return Extension; } in getExtension()
141 ModuleFileExtension *Extension;
144 ModuleFileExtensionReader(ModuleFileExtension *Extension) in ModuleFileExtensionReader()
150 ModuleFileExtension *getExtension() const { return Extension; } in getExtension()
H A DASTWriter.h65 class ModuleFileExtension; variable
544 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions,
778 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions,
H A DASTReader.h437 llvm::StringMap<std::shared_ptr<ModuleFileExtension>> ModuleFileExtensions;
1524 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions,
/llvm-project-15.0.7/clang/lib/Serialization/
H A DModuleFileExtension.cpp12 char ModuleFileExtension::ID = 0;
14 ModuleFileExtension::~ModuleFileExtension() {} in ~ModuleFileExtension()
16 void ModuleFileExtension::hashExtension(ExtensionHashBuilder &HBuilder) const {} in hashExtension()
H A DCMakeLists.txt20 ModuleFileExtension.cpp
H A DGeneratePCH.cpp26 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions, in PCHGenerator()
H A DASTWriter.cpp4463 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions, in ASTWriter()
H A DASTReader.cpp11432 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions, in ASTReader()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTestModuleFileExtension.h21 : public llvm::RTTIExtends<TestModuleFileExtension, ModuleFileExtension> {
30 Writer(ModuleFileExtension *Ext) : ModuleFileExtensionWriter(Ext) { } in Writer()
43 Reader(ModuleFileExtension *Ext, const llvm::BitstreamCursor &InStream);
H A DTestModuleFileExtension.cpp46 TestModuleFileExtension::Reader::Reader(ModuleFileExtension *Ext, in Reader()
H A DChainedIncludesSource.cpp162 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions; in createChainedIncludesSource()
H A DPrecompiledPreamble.cpp286 ArrayRef<std::shared_ptr<ModuleFileExtension>>(), in PrecompilePreambleConsumer()
H A DCompilerInstance.cpp631 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions, in createPCHExternalASTSource()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Serialization/
H A DBUILD.gn28 "ModuleFileExtension.cpp",
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DFrontendOptions.h464 std::vector<std::shared_ptr<ModuleFileExtension>> ModuleFileExtensions;
H A DCompilerInstance.h671 ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions,
/llvm-project-15.0.7/clang/unittests/Frontend/
H A DCompilerInvocationTest.cpp845 : public llvm::RTTIExtends<DummyModuleFileExtension, ModuleFileExtension> {
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnosticSerializationKinds.td416 InGroup<ModuleFileExtension>;
H A DDiagnosticGroups.td492 def ModuleFileExtension : DiagGroup<"module-file-extension">;
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt518 clang/lib/Serialization/ModuleFileExtension.cpp