mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Module interface printing: add a libIDE API to print a Clang submodule
Swift SVN r15730
This commit is contained in:
@@ -23,6 +23,12 @@ struct PrintOptions;
|
||||
namespace ide {
|
||||
void printModuleInterface(Module *M, ASTPrinter &Printer,
|
||||
const PrintOptions &Options);
|
||||
|
||||
// FIXME: this API should go away when Swift can represent Clang submodules as
|
||||
// 'swift::Module *' objects.
|
||||
void printSubmoduleInterface(Module *M, ArrayRef<StringRef> FullModuleName,
|
||||
ASTPrinter &Printer, const PrintOptions &Options);
|
||||
|
||||
} // namespace ide
|
||||
|
||||
} // namespace swift
|
||||
|
||||
Reference in New Issue
Block a user