ASTPrinter: Remove ASTPrinter's dependency on Sema. (#10985)

This commit is contained in:
Xi Ge
2017-07-14 20:02:25 -07:00
committed by GitHub
parent b058ed8312
commit 0bba7d900b
9 changed files with 139 additions and 102 deletions

View File

@@ -318,7 +318,7 @@ static bool getModuleInterfaceInfo(ASTContext &Ctx,
}
}
PrintOptions Options = PrintOptions::printInterface();
PrintOptions Options = PrintOptions::printModuleInterface();
ModuleTraversalOptions TraversalOptions = None; // Don't print submodules.
SmallString<128> Text;
llvm::raw_svector_ostream OS(Text);
@@ -345,7 +345,7 @@ static bool getHeaderInterfaceInfo(ASTContext &Ctx,
return true;
}
PrintOptions Options = PrintOptions::printInterface();
PrintOptions Options = PrintOptions::printModuleInterface();
SmallString<128> Text;
llvm::raw_svector_ostream OS(Text);