mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Alternate SelfDC computation, fixes, and cleanups.
ASTScopeLookup by default Create empty fn bodies for IDE tests. Include initializer source range for property wrappers. Add -disable-astscope-lookup
This commit is contained in:
@@ -324,8 +324,13 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
|
||||
= A->getOption().matches(OPT_enable_target_os_checking);
|
||||
}
|
||||
|
||||
Opts.EnableASTScopeLookup |= Args.hasArg(OPT_enable_astscope_lookup) || Args.hasArg(OPT_disable_parser_lookup);
|
||||
Opts.DisableParserLookup |= Args.hasArg(OPT_disable_parser_lookup);
|
||||
Opts.EnableASTScopeLookup =
|
||||
Args.hasFlag(options::OPT_enable_astscope_lookup,
|
||||
options::OPT_disable_astscope_lookup, true) ||
|
||||
Opts.DisableParserLookup;
|
||||
Opts.CompareToASTScopeLookup |= Args.hasArg(OPT_compare_to_astscope_lookup);
|
||||
|
||||
Opts.DebugConstraintSolver |= Args.hasArg(OPT_debug_constraints);
|
||||
Opts.NamedLazyMemberLoading &= !Args.hasArg(OPT_disable_named_lazy_member_loading);
|
||||
Opts.DebugGenericSignatures |= Args.hasArg(OPT_debug_generic_signatures);
|
||||
|
||||
Reference in New Issue
Block a user