12 references to TypeValidationRule
crossgen2 (4)
Crossgen2RootCommand.cs (4)
47
public Option<
TypeValidationRule
> TypeValidation { get; } =
48
new("--type-validation") { DefaultValueFactory = _ =>
TypeValidationRule
.Automatic, Description = SR.TypeValidation, HelpName = "arg" };
323
Console.WriteLine(String.Format(SR.SwitchWithDefaultHelp, "--type-validation", String.Join("', '", Enum.GetNames<
TypeValidationRule
>()), nameof(
TypeValidationRule
.Automatic)));
ILCompiler.ReadyToRun (8)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunHeaderNode.cs (1)
165
if (factory.OptimizationFlags.TypeValidation ==
TypeValidationRule
.AutomaticWithLogging)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
63
public
TypeValidationRule
TypeValidation;
Compiler\ReadyToRunCodegenCompilation.cs (3)
482
bool automaticTypeValidation = _nodeFactory.OptimizationFlags.TypeValidation ==
TypeValidationRule
.Automatic || _nodeFactory.OptimizationFlags.TypeValidation ==
TypeValidationRule
.AutomaticWithLogging;
483
if (_nodeFactory.OptimizationFlags.TypeValidation ==
TypeValidationRule
.SkipTypeValidation)
Compiler\ReadyToRunCodegenCompilationBuilder.cs (3)
262
bool automaticTypeValidation = _nodeFactoryOptimizationFlags.TypeValidation ==
TypeValidationRule
.Automatic || _nodeFactoryOptimizationFlags.TypeValidation ==
TypeValidationRule
.AutomaticWithLogging;
263
if (_nodeFactoryOptimizationFlags.TypeValidation ==
TypeValidationRule
.SkipTypeValidation)