Add a -ignore-always-inline frontend flag which ignores @inline(__always) attributes. (#33466)

This commit is contained in:
Kuba (Brecka) Mracek
2020-09-01 20:20:09 -07:00
committed by GitHub
parent 9f2db6cdda
commit 5bf15f81b1
6 changed files with 99 additions and 7 deletions

View File

@@ -1128,6 +1128,8 @@ static bool ParseSILArgs(SILOptions &Opts, ArgList &Args,
Opts.AssumeSingleThreaded = true;
}
Opts.IgnoreAlwaysInline |= Args.hasArg(OPT_ignore_always_inline);
// Parse the assert configuration identifier.
if (const Arg *A = Args.getLastArg(OPT_AssertConfig)) {
StringRef Configuration = A->getValue();