Eliminate -assume-parsing-unqualified-ownership-sil from tests.

I am doing this separately from the actual change to eliminate the option to
make it easier to review.
This commit is contained in:
Michael Gottesman
2018-12-18 12:19:59 -08:00
parent 9dc8bbb866
commit fd4828e40a
509 changed files with 627 additions and 662 deletions

View File

@@ -111,11 +111,6 @@ DisableASTDump("sil-disable-ast-dump", llvm::cl::Hidden,
llvm::cl::init(false),
llvm::cl::desc("Do not dump AST."));
static llvm::cl::opt<bool> AssumeUnqualifiedOwnershipWhenParsing(
"assume-parsing-unqualified-ownership-sil", llvm::cl::Hidden,
llvm::cl::init(false),
llvm::cl::desc("Assume all parsed functions have unqualified ownership"));
static llvm::cl::opt<bool>
DisableSILLinking("disable-sil-linking",
llvm::cl::init(true),
@@ -265,10 +260,6 @@ int main(int argc, char **argv) {
exit(-1);
}
SILOptions &SILOpts = Invocation.getSILOptions();
SILOpts.AssumeUnqualifiedOwnershipWhenParsing =
AssumeUnqualifiedOwnershipWhenParsing;
CompilerInstance CI;
PrintingDiagnosticConsumer PrintDiags;
CI.addDiagnosticConsumer(&PrintDiags);