9 instantiations of CSharpCompilation
Microsoft.CodeAnalysis.CSharp (9)
Compilation\CSharpCompilation.cs (9)
485var compilation = new CSharpCompilation( 620return new CSharpCompilation( 639return new CSharpCompilation( 662return new CSharpCompilation( 692return new CSharpCompilation( 724return new CSharpCompilation( 764return new CSharpCompilation( 788return new CSharpCompilation( 807return new CSharpCompilation(
32714 references to CSharpCompilation
Analyzer.Utilities.UnitTests (2)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (2)
68(IOperation? operation, SemanticModel? model, SyntaxNode? syntaxNode) = GetOperationAndSyntaxForTest<BlockSyntax>((CSharpCompilation)compilation); 1275protected static (IOperation? operation, SemanticModel? model, SyntaxNode? node) GetOperationAndSyntaxForTest<TSyntaxNode>(CSharpCompilation compilation)
ConfigurationSchemaGenerator (4)
ConfigSchemaGenerator.cs (2)
19var compilation = CSharpCompilation.Create(
RuntimeSource\Configuration.Binder\Parser\KnownTypeSymbols.cs (2)
16public CSharpCompilation Compilation { get; } 68public KnownTypeSymbols(CSharpCompilation compilation)
ConfigurationSchemaGenerator.Tests (2)
GeneratorTests.cs (2)
1563var compilation = CSharpCompilation.Create("Test", [s_implicitUsingsSyntaxTree, s_attributesSyntaxTree, sourceSyntaxTree], s_defaultReferences.AddRange(references), compilationOptions);
dotnet (1)
Commands\Run\CSharpCompilerCommand.cs (1)
122return typeof(CSharpCompilation).Assembly.GetCustomAttributesData()
dotnet-format.UnitTests (3)
Analyzers\AnalyzerAssemblyGenerator.cs (3)
30MetadataReference.CreateFromFile(typeof(CSharpCompilation).Assembly.Location), 108var compilation = CSharpCompilation.Create(assemblyName, trees, references,
InteractiveHost.UnitTests (9)
AbstractInteractiveHostTests.cs (1)
200var compilation = CreateEmptyCompilation(
InteractiveHostDesktopTests.cs (8)
504var c1 = CreateCompilation(source1, assemblyName: "C"); 516var c2 = CreateCompilation(source2, assemblyName: "C"); 544var c1 = CreateCompilation(source1, assemblyName: "C"); 548var c2 = CreateCompilation(source2, assemblyName: "C"); 579var c1 = CreateCompilation(source1, assemblyName: "C"); 583var c2 = CreateCompilation(source2, assemblyName: "C"); 937var lib = CSharpCompilation.Create(
Microsoft.Analyzers.Extra.Tests (8)
SyntaxNodeExtensionsTests.cs (8)
49var compilation = CSharpCompilation.Create( 81var compilation = CSharpCompilation.Create( 144var compilation = CSharpCompilation.Create( 174var compilation = CSharpCompilation.Create(
Microsoft.AspNetCore.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestCompilation.cs (1)
13return CSharpCompilation.Create("Test",
Microsoft.AspNetCore.App.Analyzers.Test (2)
Infrastructure\WellKnownTypesTests.cs (2)
77var compilation = CSharpCompilation.Create(assemblyName, trees).WithOptions(options);
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Helpers\DiagnosticVerifier.Helper.cs (1)
22private static readonly MetadataReference CSharpSymbolsReference = MetadataReference.CreateFromFile(typeof(CSharpCompilation).Assembly.Location);
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Helpers\DiagnosticVerifier.Helper.cs (1)
22private static readonly MetadataReference CSharpSymbolsReference = MetadataReference.CreateFromFile(typeof(CSharpCompilation).Assembly.Location);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (4)
CSharpCompiler.cs (2)
80public CSharpCompilation CreateCompilation(string assemblyName) 82return CSharpCompilation.Create(
RuntimeViewCompiler.cs (2)
340var compilation = CreateCompilation(generatedCode, assemblyName); 372private CSharpCompilation CreateCompilation(string compilationContent, string assemblyName)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (2)
CompilerFailedExceptionFactoryTest.cs (2)
50var compilation = CSharpCompilation.Create("Test", options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
MiscTests.cs (1)
27name.Name == typeof(CSharpCompilation).Assembly.GetName().Name ||
Microsoft.CodeAnalysis.Analyzers.UnitTests (1)
MetaAnalyzers\DoNotStorePerCompilationDataOntoFieldsRuleTests.cs (1)
29GetCSharpExpectedDiagnostic(20, 28, violatingTypeName: typeof(CSharpCompilation).FullName),
Microsoft.CodeAnalysis.CSharp (596)
Binder\Binder.cs (4)
23internal CSharpCompilation Compilation { get; } 30internal Binder(CSharpCompilation compilation) 822CSharpCompilation compilation, 841CSharpCompilation compilation,
Binder\Binder_Conversions.cs (1)
652internal static MethodSymbol? TryFindAsSpanCharMethod(CSharpCompilation compilation, TypeSymbol readOnlySpanType)
Binder\Binder_Expressions.cs (5)
1557internal static bool CheckManagedAddr(CSharpCompilation compilation, TypeSymbol type, Location location, BindingDiagnosticBag diagnostics, bool errorForManaged = false) 1567internal static bool CheckManagedAddr(CSharpCompilation compilation, TypeSymbol type, ManagedKind managedKind, Location location, BindingDiagnosticBag diagnostics, bool errorForManaged = false) 9624internal static int? InferConstantIndexFromSystemIndex(CSharpCompilation compilation, BoundExpression convertedIndex, int length, out SyntaxNode location) 11322static bool checkConstraints(CSharpCompilation compilation, ConversionsBase conversions, NamedTypeSymbol delegateType, ImmutableArray<TypeWithAnnotations> typeArguments) 11481internal static bool MethodOrLambdaRequiresValue(Symbol symbol, CSharpCompilation compilation)
Binder\Binder_Initializers.cs (4)
26CSharpCompilation compilation, 42CSharpCompilation compilation, 71CSharpCompilation compilation, 162CSharpCompilation compilation,
Binder\Binder_Invocation.cs (1)
1073private void CheckRestrictedTypeReceiver(BoundExpression expression, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Binder\Binder_Lookup.cs (3)
338for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission) 1261private static bool IsDerivedType(NamedTypeSymbol baseType, NamedTypeSymbol derivedType, ConsList<TypeSymbol> basesBeingResolved, CSharpCompilation compilation, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 1969for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission)
Binder\Binder_Operators.cs (1)
5349CSharpCompilation compilation,
Binder\Binder_Statements.cs (2)
2270protected static void GenerateImplicitConversionError(BindingDiagnosticBag diagnostics, CSharpCompilation compilation, SyntaxNode syntax, 3844MethodSymbol constructor, BindingDiagnosticBag diagnostics, CSharpCompilation compilation)
Binder\Binder_Symbols.cs (12)
757internal static void ReportMissingTupleElementNamesAttributesIfNeeded(CSharpCompilation compilation, Location location, BindingDiagnosticBag diagnostics) 1703internal static NamedTypeSymbol GetSpecialType(CSharpCompilation compilation, ExtendedSpecialType typeId, SyntaxNode node, BindingDiagnosticBag diagnostics) 1711internal static NamedTypeSymbol GetSpecialType(CSharpCompilation compilation, ExtendedSpecialType typeId, Location location, BindingDiagnosticBag diagnostics) 1728internal static Symbol GetSpecialTypeMember(CSharpCompilation compilation, SpecialMember member, BindingDiagnosticBag diagnostics, SyntaxNode syntax) 1736internal static bool TryGetSpecialTypeMember<TSymbol>(CSharpCompilation compilation, SpecialMember specialMember, SyntaxNode syntax, BindingDiagnosticBag diagnostics, out TSymbol symbol, bool isOptional = false) 1835internal static NamedTypeSymbol GetWellKnownType(CSharpCompilation compilation, WellKnownType type, BindingDiagnosticBag diagnostics, SyntaxNode node) 1841internal static NamedTypeSymbol GetWellKnownType(CSharpCompilation compilation, WellKnownType type, BindingDiagnosticBag diagnostics, Location location) 1849internal static bool TryGetOptionalWellKnownType(CSharpCompilation compilation, WellKnownType type, BindingDiagnosticBag diagnostics, Location location, [NotNullWhen(true)] out NamedTypeSymbol? typeSymbol) 1888internal static Symbol GetWellKnownTypeMember(CSharpCompilation compilation, WellKnownMember member, BindingDiagnosticBag diagnostics, Location location = null, SyntaxNode syntax = null, bool isOptional = false) 1902internal static Symbol GetWellKnownTypeMember(CSharpCompilation compilation, WellKnownMember member, out UseSiteInfo<AssemblySymbol> useSiteInfo, bool isOptional = false) 2546var compilation = this.Compilation; 2588private static BestSymbolLocation GetLocation(CSharpCompilation compilation, Symbol symbol)
Binder\Binder_TupleOperators.cs (2)
244var compilation = this.Compilation; 398bool isNullable, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
45private CSharpCompilation compilation
Binder\BinderFactory.cs (2)
50private readonly CSharpCompilation _compilation; 63internal BinderFactory(CSharpCompilation compilation, SyntaxTree syntaxTree, bool ignoreAccessibility, ObjectPool<BinderFactoryVisitor> binderFactoryVisitorPoolOpt = null)
Binder\BuckStopsHereBinder.cs (3)
17internal BuckStopsHereBinder(CSharpCompilation compilation, FileIdentifier? associatedFileIdentifier) 28/// This is <see langword="null"/> in some scenarios, such as the binder used for <see cref="CSharpCompilation.Conversions" /> 29/// or the binder used to bind usings in <see cref="CSharpCompilation.UsingsFromOptionsAndDiagnostics"/>.
Binder\DecisionDagBuilder.cs (5)
58private readonly CSharpCompilation _compilation; 69private DecisionDagBuilder(CSharpCompilation compilation, LabelSymbol defaultLabel, bool forLowering, BindingDiagnosticBag diagnostics) 82CSharpCompilation compilation, 98CSharpCompilation compilation, 114CSharpCompilation compilation,
Binder\DecisionDagBuilder_CheckOrReachability.cs (6)
61CSharpCompilation compilation, 86internal static bool EnableRedundantPatternsCheck(CSharpCompilation compilation) 95CSharpCompilation compilation, 110CSharpCompilation compilation, 145CSharpCompilation compilation, 160CSharpCompilation compilation,
Binder\ExecutableCodeBinder.cs (1)
103public static void ValidateIteratorMethod(CSharpCompilation compilation, MethodSymbol iterator, BindingDiagnosticBag diagnostics)
Binder\ForEachLoopBinder.cs (3)
1826TypeSymbol type, bool isAsync, CSharpCompilation compilation, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo, 1849private static void GetIEnumerableOfT(ImmutableArray<NamedTypeSymbol> interfaces, bool isAsync, CSharpCompilation compilation, ref NamedTypeSymbol result, ref bool foundMultiple) 1876internal static bool IsIEnumerableT(TypeSymbol type, bool isAsync, CSharpCompilation compilation)
Binder\ImportChain.cs (1)
142var referenceManager = ((CSharpCompilation)moduleBuilder.CommonCompilation).GetBoundReferenceManager();
Binder\Imports.cs (2)
60internal static Imports ExpandPreviousSubmissionImports(Imports previousSubmissionImports, CSharpCompilation newSubmission) 91internal static ImmutableArray<NamespaceOrTypeAndUsingDirective> ExpandPreviousSubmissionImports(ImmutableArray<NamespaceOrTypeAndUsingDirective> previousSubmissionUsings, CSharpCompilation newSubmission)
Binder\InMethodBinder.cs (2)
146internal static TypeWithAnnotations GetIteratorElementTypeFromReturnType(CSharpCompilation compilation, 178internal static bool IsAsyncStreamInterface(CSharpCompilation compilation, RefKind refKind, TypeSymbol returnType)
Binder\InSubmissionClassBinder.cs (1)
41for (var submission = this.Compilation; submission != null; submission = submission.PreviousSubmission)
Binder\RefSafetyAnalysis.cs (3)
19internal static void Analyze(CSharpCompilation compilation, MethodSymbol symbol, BoundNode node, BindingDiagnosticBag diagnostics) 59private readonly CSharpCompilation _compilation; 75CSharpCompilation compilation,
Binder\Semantics\AccessCheck.cs (6)
138CSharpCompilation compilation, 228var compilation = within.DeclaringCompilation; 303CSharpCompilation compilation, 348CSharpCompilation compilation, 421CSharpCompilation compilation, 547CSharpCompilation compilation,
Binder\Semantics\Conversions\Conversions.cs (2)
36protected override CSharpCompilation Compilation { get { return _binder.Compilation; } } 421public static void GetDelegateOrFunctionPointerArguments(SyntaxNode syntax, AnalyzedArguments analyzedArguments, ImmutableArray<ParameterSymbol> delegateParameters, CSharpCompilation compilation)
Binder\Semantics\Conversions\ConversionsBase.cs (8)
92protected abstract CSharpCompilation? Compilation { get; } 1467private static LambdaConversionResult IsAnonymousFunctionCompatibleWithDelegate(UnboundLambda anonymousFunction, TypeSymbol type, CSharpCompilation compilation, bool isTargetExpressionTree) 1586private static LambdaConversionResult IsAnonymousFunctionCompatibleWithExpressionTree(UnboundLambda anonymousFunction, NamedTypeSymbol type, CSharpCompilation compilation) 1624public static LambdaConversionResult IsAnonymousFunctionCompatibleWithType(UnboundLambda anonymousFunction, TypeSymbol type, CSharpCompilation compilation) 1641private static bool HasAnonymousFunctionConversion(BoundExpression source, TypeSymbol destination, CSharpCompilation compilation) 1654internal static CollectionExpressionTypeKind GetCollectionExpressionTypeKind(CSharpCompilation compilation, TypeSymbol destination, out TypeWithAnnotations elementType) 1698static bool implementsSpecialInterface(CSharpCompilation compilation, TypeSymbol targetType, SpecialType specialInterface) 1706internal static bool IsSpanOrListType(CSharpCompilation compilation, TypeSymbol targetType, WellKnownType spanType, [NotNullWhen(true)] out TypeWithAnnotations elementType)
Binder\Semantics\Conversions\TypeConversions.cs (1)
66protected override CSharpCompilation Compilation => null;
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (6)
133private readonly CSharpCompilation? _compilation; 325CSharpCompilation? compilation, 2861CSharpCompilation? compilation, 3194CSharpCompilation? compilation, 3245CSharpCompilation compilation, 3260CSharpCompilation compilation,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
38private CSharpCompilation Compilation 2499var compilation1 = m1.Member.DeclaringCompilation; 2500var compilation2 = m2.Member.DeclaringCompilation; 4006internal static bool AreRefsCompatibleForMethodConversion(RefKind candidateMethodParameterRefKind, RefKind delegateParameterRefKind, CSharpCompilation compilation)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (4)
994CSharpCompilation compilation, 1421private bool HadAmbiguousWorseMethods(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, ImmutableArray<Symbol> symbols, Location location, bool isQuery, BoundExpression receiver, string name, bool isExtension) 1487private bool HadAmbiguousBestMethods(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, ImmutableArray<Symbol> symbols, Location location, bool isExtension) 1543internal static DiagnosticInfoWithSymbols CreateAmbiguousCallDiagnosticInfo(CSharpCompilation compilation, Symbol first, Symbol second, ImmutableArray<Symbol> symbols, bool isExtension)
BoundTree\BoundIsPatternExpression.cs (1)
11public BoundDecisionDag GetDecisionDagForLowering(CSharpCompilation compilation)
BoundTree\BoundSwitchExpression.cs (1)
12public BoundDecisionDag GetDecisionDagForLowering(CSharpCompilation compilation, out LabelSymbol? defaultLabel)
BoundTree\BoundSwitchStatement.cs (1)
12public BoundDecisionDag GetDecisionDagForLowering(CSharpCompilation compilation)
BoundTree\UnboundLambda.cs (2)
156var compilation = Binder.Compilation; 828var compilation = Binder.Compilation;
CodeGen\EmitExpression.cs (1)
2514var compilation = _module.Compilation;
CodeGen\EmitStatement.cs (2)
1793CSharpCompilation.DynamicTransformsEncoder.Encode(local.Type, RefKind.None, 0) : 1796CSharpCompilation.TupleNamesEncoder.Encode(local.Type) :
CommandLine\CSharpCompiler.cs (3)
160return CSharpCompilation.Create( 245var comp = (CSharpCompilation)compilation;
Compilation\AttributeSemanticModel.cs (1)
123internal static bool IsNullableAnalysisEnabledIn(CSharpCompilation compilation, AttributeSyntax syntax)
Compilation\BuiltInOperators.cs (2)
25private readonly CSharpCompilation _compilation; 32internal BuiltInOperators(CSharpCompilation compilation)
Compilation\CSharpCompilation.cs (44)
418public static CSharpCompilation Create( 438public static CSharpCompilation CreateScriptCompilation( 443CSharpCompilation? previousScriptCompilation = null, 461private static CSharpCompilation Create( 466CSharpCompilation? previousSubmission, 485var compilation = new CSharpCompilation( 517CSharpCompilation? previousSubmission, 534CSharpCompilation? previousSubmission, 618public new CSharpCompilation Clone() 634private CSharpCompilation Update( 656public new CSharpCompilation WithAssemblyName(string? assemblyName) 680/// The new <see cref="CSharpCompilation"/> will query the given <see cref="MetadataReference"/> for the underlying 687public new CSharpCompilation WithReferences(IEnumerable<MetadataReference>? references) 709public new CSharpCompilation WithReferences(params MetadataReference[] references) 717public CSharpCompilation WithOptions(CSharpCompilationOptions options) 749public CSharpCompilation WithScriptCompilationInfo(CSharpScriptCompilationInfo? info) 829internal CSharpCompilation? PreviousSubmission => ScriptCompilationInfo?.PreviousScriptCompilation; 898public new CSharpCompilation AddSyntaxTrees(params SyntaxTree[] trees) 906public new CSharpCompilation AddSyntaxTrees(IEnumerable<SyntaxTree> trees) 970public new CSharpCompilation RemoveSyntaxTrees(params SyntaxTree[] trees) 979public new CSharpCompilation RemoveSyntaxTrees(IEnumerable<SyntaxTree> trees) 1032public new CSharpCompilation RemoveAllSyntaxTrees() 1044public new CSharpCompilation ReplaceSyntaxTree(SyntaxTree oldTree, SyntaxTree? newTree) 1218internal bool ReferenceManagerEquals(CSharpCompilation other) 1306public new CSharpCompilation AddReferences(params MetadataReference[] references) 1308return (CSharpCompilation)base.AddReferences(references); 1314public new CSharpCompilation AddReferences(IEnumerable<MetadataReference> references) 1316return (CSharpCompilation)base.AddReferences(references); 1322public new CSharpCompilation RemoveReferences(params MetadataReference[] references) 1324return (CSharpCompilation)base.RemoveReferences(references); 1330public new CSharpCompilation RemoveReferences(IEnumerable<MetadataReference> references) 1332return (CSharpCompilation)base.RemoveReferences(references); 1338public new CSharpCompilation RemoveAllReferences() 1340return (CSharpCompilation)base.RemoveAllReferences(); 1346public new CSharpCompilation ReplaceReference(MetadataReference oldReference, MetadataReference newReference) 1348return (CSharpCompilation)base.ReplaceReference(oldReference, newReference); 1635var previousSubmission = PreviousSubmission; 1701var previous = this.PreviousSubmission; 3666sourceAssembly: ((CSharpCompilation)previousGeneration.Compilation).SourceAssembly, 4226static CustomModifier getCustomModifierForType(INamedTypeSymbol type, CSharpCompilation @this, int index) 4954private readonly CSharpCompilation _compilation; 4961CSharpCompilation compilation, SymbolFilter filter, CancellationToken cancellationToken) 5145CSharpCompilation compilation, SymbolFilter filter, Func<string, bool> predicate, CancellationToken cancellationToken) 5168CSharpCompilation compilation, SymbolFilter filter, string name, CancellationToken cancellationToken)
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (3)
27public static UsingsFromOptionsAndDiagnostics FromOptions(CSharpCompilation compilation) 86internal void Complete(CSharpCompilation compilation, CancellationToken cancellationToken) 124private void Validate(CSharpCompilation compilation)
Compilation\CSharpCompilationExtensions.cs (2)
12internal static bool IsFeatureEnabled(this CSharpCompilation compilation, MessageID feature) 22internal static bool ShouldEmitNativeIntegerAttributes(this CSharpCompilation compilation, TypeSymbol type)
Compilation\CSharpCompilationReference.cs (3)
21public new CSharpCompilation Compilation { get; } 35CSharpCompilation compilation, 43private CSharpCompilationReference(CSharpCompilation compilation, MetadataReferenceProperties properties)
Compilation\CSharpScriptCompilationInfo.cs (4)
12public new CSharpCompilation? PreviousScriptCompilation { get; } 14internal CSharpScriptCompilationInfo(CSharpCompilation? previousCompilationOpt, Type? returnType, Type? globalsType) 24public CSharpScriptCompilationInfo WithPreviousScriptCompilation(CSharpCompilation? compilation) => 28WithPreviousScriptCompilation((CSharpCompilation?)compilation);
Compilation\CSharpSemanticModel.cs (4)
51public new abstract CSharpCompilation Compilation { get; } 4682CSharpCompilation compilation) 4709CSharpCompilation compilation) 4747private static OneOrMany<Symbol> CreateReducedAndFilteredSymbolsFromOriginals(BoundCall call, CSharpCompilation compilation)
Compilation\MemberSemanticModel.cs (1)
66public override CSharpCompilation Compilation
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
125public override CSharpCompilation Compilation => _parentSemanticModel.Compilation;
Compilation\SyntaxTreeSemanticModel.cs (4)
27private readonly CSharpCompilation _compilation; 44internal SyntaxTreeSemanticModel(CSharpCompilation compilation, SyntaxTree syntaxTree, SemanticModelOptions options) 53internal SyntaxTreeSemanticModel(CSharpCompilation parentCompilation, SyntaxTree parentSyntaxTree, SyntaxTree speculatedSyntaxTree, SemanticModelOptions options) 64public override CSharpCompilation Compilation
Compiler\ClsComplianceChecker.cs (3)
26private readonly CSharpCompilation _compilation; 38CSharpCompilation compilation, 73public static void CheckCompliance(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken, SyntaxTree filterTree = null, TextSpan? filterSpanWithinTree = null)
Compiler\DocumentationCommentCompiler.cs (4)
34private readonly CSharpCompilation _compilation; 52CSharpCompilation compilation, 85public static void WriteDocumentationCommentXml(CSharpCompilation compilation, string? assemblyName, Stream? xmlDocStream, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken, SyntaxTree? filterTree = null, TextSpan? filterSpanWithinTree = null) 147CSharpCompilation compilation = symbol.DeclaringCompilation;
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (4)
31private readonly CSharpCompilation _compilation; 41CSharpCompilation compilation, 67CSharpCompilation compilation, 118CSharpCompilation compilation,
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (4)
32private readonly CSharpCompilation _compilation; 45CSharpCompilation compilation, 69CSharpCompilation compilation, 547private static Binder MakeNameBinder(bool isParameter, bool isTypeParameterRef, Symbol memberSymbol, CSharpCompilation compilation, SyntaxTree syntaxTree)
Compiler\MethodBodySynthesizer.cs (5)
26CSharpCompilation compilation) 88CSharpCompilation compilation) 215internal static BoundBlock ConstructFieldLikeEventAccessorBody(SourceEventSymbol eventSymbol, bool isAddMethod, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 232internal static BoundBlock ConstructFieldLikeEventAccessorBody_WinRT(SourceEventSymbol eventSymbol, bool isAddMethod, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 344internal static BoundBlock ConstructFieldLikeEventAccessorBody_Regular(SourceEventSymbol eventSymbol, bool isAddMethod, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Compiler\MethodCompiler.cs (8)
31private readonly CSharpCompilation _compilation; 87internal MethodCompiler(CSharpCompilation compilation, PEModuleBuilder? moduleBeingBuiltOpt, bool emittingPdb, bool hasDeclarationErrors, bool emitMethodBodies, 110CSharpCompilation compilation, 226internal static MethodSymbol GetEntryPoint(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuilt, bool hasDeclarationErrors, bool emitMethodBodies, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 349private static void WarnUnusedFields(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 1643var compilation = moduleBuilder.Compilation; 1941var compilation = bodyBinder.Compilation; 2481var compilation = method.DeclaringCompilation;
Compiler\SynthesizedMetadataCompiler.cs (1)
42CSharpCompilation compilation,
Compiler\TypeCompilationState.cs (2)
70public readonly CSharpCompilation Compilation; 82public TypeCompilationState(NamedTypeSymbol? typeOpt, CSharpCompilation compilation, PEModuleBuilder? moduleBuilderOpt)
CSharpExtensions.cs (2)
440var cscomp = compilation as CSharpCompilation;
CSharpFileSystemExtensions.cs (1)
32this CSharpCompilation compilation,
Declarations\DeclarationTable.cs (4)
104public MergedNamespaceDeclaration GetMergedRoot(CSharpCompilation compilation) 115internal MergedNamespaceDeclaration CalculateMergedRoot(CSharpCompilation compilation) 143private readonly CSharpCompilation _compilation; 145internal RootNamespaceLocationComparer(CSharpCompilation compilation)
Declarations\MergedNamespaceDeclaration.cs (1)
46public LexicalSortKey GetLexicalSortKey(CSharpCompilation compilation)
Declarations\MergedTypeDeclaration.cs (1)
176public LexicalSortKey GetLexicalSortKey(CSharpCompilation compilation)
Emitter\EditAndContinue\EmitHelpers.cs (3)
23CSharpCompilation compilation, 59var previousSourceAssembly = ((CSharpCompilation)baseline.Compilation).SourceAssembly; 156private static bool GetPredefinedHotReloadExceptionTypeConstructor(CSharpCompilation compilation, DiagnosticBag diagnostics, out MethodSymbol? constructor)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
92internal static EmitBaseline.MetadataSymbols GetOrCreateMetadataSymbols(EmitBaseline initialBaseline, CSharpCompilation compilation) 103var metadataCompilation = compilation.RemoveAllSyntaxTrees();
Emitter\Model\PEAssemblyBuilder.cs (1)
678var compilation = _sourceAssembly.DeclaringCompilation;
Emitter\Model\PEModuleBuilder.cs (3)
28internal abstract class PEModuleBuilder : PEModuleBuilder<CSharpCompilation, SourceModuleSymbol, AssemblySymbol, TypeSymbol, NamedTypeSymbol, MethodSymbol, SyntaxNode, NoPia.EmbeddedTypesManager, ModuleCompilationState> 478CSharpCompilation compilation = symbol.DeclaringCompilation; 1811CSharpCompilation.NativeIntegerTransformsEncoder.Encode(builder, type);
Emitter\NoPia\EmbeddedTypesManager.cs (1)
637var compilation = ModuleBeingBuilt.Compilation;
Errors\MessageID.cs (2)
449if (GetFeatureAvailabilityDiagnosticInfo(feature, (CSharpCompilation)compilation) is { } diagInfo) 460internal static CSDiagnosticInfo? GetFeatureAvailabilityDiagnosticInfo(this MessageID feature, CSharpCompilation compilation)
FlowAnalysis\AbstractFlowPass.cs (2)
46protected readonly CSharpCompilation compilation; 182CSharpCompilation compilation,
FlowAnalysis\AbstractRegionControlFlowPass.cs (1)
15CSharpCompilation compilation,
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
17CSharpCompilation compilation,
FlowAnalysis\AlwaysAssignedWalker.cs (2)
28private AlwaysAssignedWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 33internal static IEnumerable<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\ControlFlowPass.cs (3)
33internal ControlFlowPass(CSharpCompilation compilation, Symbol member, BoundNode node) 38internal ControlFlowPass(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 153public static bool Analyze(CSharpCompilation compilation, Symbol member, BoundBlock block, DiagnosticBag diagnostics)
FlowAnalysis\DataFlowsInWalker.cs (2)
27private DataFlowsInWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, 33internal static HashSet<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion,
FlowAnalysis\DataFlowsOutWalker.cs (2)
27private DataFlowsOutWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, HashSet<Symbol> unassignedVariables, ImmutableArray<ISymbol> dataFlowsIn) 33internal static HashSet<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, HashSet<Symbol> unassignedVariables, ImmutableArray<ISymbol> dataFlowsIn)
FlowAnalysis\DefiniteAssignment.cs (5)
168CSharpCompilation compilation, 193CSharpCompilation compilation, 215CSharpCompilation compilation, 234CSharpCompilation compilation, 502CSharpCompilation compilation,
FlowAnalysis\DefinitelyAssignedWalker.cs (2)
27CSharpCompilation compilation, 37CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\EmptyStructTypeCache.cs (2)
37public static EmptyStructTypeCache CreateForDev12Compatibility(CSharpCompilation compilation) 53private EmptyStructTypeCache(CSharpCompilation compilation, bool dev12CompilerCompatibility)
FlowAnalysis\EntryPointsWalker.cs (2)
24internal static IEnumerable<LabeledStatementSyntax> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, out bool? succeeded) 49private EntryPointsWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\ExitPointsWalker.cs (2)
23private ExitPointsWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 41internal static ImmutableArray<StatementSyntax> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\FlowAnalysisPass.cs (2)
44var compilation = method.DeclaringCompilation; 211CSharpCompilation compilation,
FlowAnalysis\LocalDataFlowPass.cs (2)
35CSharpCompilation compilation, 47CSharpCompilation compilation,
FlowAnalysis\NullableWalker.cs (16)
479CSharpCompilation compilation, 1445CSharpCompilation compilation, 1472CSharpCompilation compilation, 1514internal static VariableState? GetAfterInitializersState(CSharpCompilation compilation, Symbol? symbol, BoundNode constructorBody) 1532internal static VariableState? GetAfterInitializersState(CSharpCompilation compilation, MethodSymbol method, BoundNode nodeToAnalyze, BoundNode? constructorBody, BindingDiagnosticBag diagnostics) 1583CSharpCompilation compilation, 1598CSharpCompilation compilation, 1614CSharpCompilation compilation, 1660static bool isNullableAnalysisEnabledAnywhere(CSharpCompilation compilation) 1736private static bool HasRequiredLanguageVersion(CSharpCompilation compilation) 1745internal static bool NeedsAnalysis(CSharpCompilation compilation, SyntaxNode syntaxNode) 1761var compilation = binder.Compilation; 1795CSharpCompilation compilation, 1835CSharpCompilation compilation, 2482static bool allowUnconstrainedTypeParameterAnnotations(CSharpCompilation compilation) 6871static bool isWellKnownEqualityMethodOrImplementation(CSharpCompilation compilation, MethodSymbol method, TypeSymbol? receiverType, WellKnownMember wellKnownMember)
FlowAnalysis\ReadWriteWalker.cs (2)
22CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, HashSet<PrefixUnaryExpressionSyntax> unassignedVariableAddressOfSyntaxes, 70private ReadWriteWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion,
FlowAnalysis\RegionAnalysisContext.cs (2)
21public readonly CSharpCompilation Compilation; 34public RegionAnalysisContext(CSharpCompilation compilation, Symbol member, BoundNode boundNode, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\RegionReachableWalker.cs (2)
17internal static void Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, 39private RegionReachableWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\UnassignedAddressTakenVariablesWalker.cs (2)
18private UnassignedAddressTakenVariablesWalker(CSharpCompilation compilation, Symbol member, BoundNode node) 23internal static HashSet<PrefixUnaryExpressionSyntax> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node)
FlowAnalysis\UnassignedVariablesWalker.cs (2)
21private UnassignedVariablesWalker(CSharpCompilation compilation, Symbol member, BoundNode node) 26internal static HashSet<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node,
FlowAnalysis\VariablesDeclaredWalker.cs (2)
23internal static IEnumerable<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 40internal VariablesDeclaredWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (1)
438var sym = CSharpCompilation.GetRuntimeMember(
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
59CSharpCompilation compilation = method.DeclaringCompilation;
Lowering\AsyncRewriter\AsyncStateMachine.cs (1)
29CSharpCompilation compilation = asyncMethod.DeclaringCompilation;
Lowering\DiagnosticsPass_ExpressionTrees.cs (3)
23private readonly CSharpCompilation _compilation; 31public static void IssueDiagnostics(CSharpCompilation compilation, BoundNode node, BindingDiagnosticBag diagnostics, MethodSymbol containingSymbol) 49private DiagnosticsPass(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, MethodSymbol containingSymbol)
Lowering\DiagnosticsPass_Warnings.cs (1)
106internal static bool IsNonAgileFieldAccess(BoundFieldAccess fieldAccess, CSharpCompilation compilation)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
564private static MethodSymbol GetCreatePayloadOverload(CSharpCompilation compilation, WellKnownMember overload, SyntaxNode syntax, BindingDiagnosticBag diagnostics)
Lowering\IteratorRewriter\IteratorConstructor.cs (1)
35var compilation = this.DeclaringCompilation;
Lowering\LocalRewriter\LocalRewriter.cs (6)
24private readonly CSharpCompilation _compilation; 56CSharpCompilation compilation, 85CSharpCompilation compilation, 616/// Recommendation: Do not use, use <see cref="TryGetSpecialTypeMethod(SyntaxNode, SpecialMember, CSharpCompilation, BindingDiagnosticBag, out MethodSymbol, bool)"/> instead! 619private static MethodSymbol UnsafeGetSpecialTypeMethod(SyntaxNode syntax, SpecialMember specialMember, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 641private static bool TryGetSpecialTypeMethod(SyntaxNode syntax, SpecialMember specialMember, CSharpCompilation compilation, BindingDiagnosticBag diagnostics, out MethodSymbol method, bool isOptional = false)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
851var compilation = _localRewriter._compilation;
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1923internal static MethodSymbol UnsafeGetNullableMethod(SyntaxNode syntax, TypeSymbol nullableType, SpecialMember member, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (4)
83static bool useListOptimization(CSharpCompilation compilation, BoundCollectionExpression node) 352static void assertTypesAreCompatible(CSharpCompilation compilation, TypeSymbol arrayType, TypeSymbol constructorParameterType, bool isReadOnlySpan) 575internal static bool IsAllocatingRefStructCollectionExpression(BoundCollectionExpressionBase node, CollectionExpressionTypeKind collectionKind, TypeSymbol? elementType, CSharpCompilation compilation) 592private static bool ShouldUseInlineArray(BoundCollectionExpressionBase node, CSharpCompilation compilation)
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
811CSharpCompilation compilation, 1725static TypeSymbol get64BitType(CSharpCompilation compilation, bool signed) => compilation.GetSpecialType(signed ? SpecialType.System_Int64 : SpecialType.System_UInt64);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
76internal static bool CanRewriteForEachAsFor(CSharpCompilation compilation, SyntaxNode forEachSyntax, TypeSymbol nodeExpressionType, [NotNullWhen(true)] out MethodSymbol? indexerGet, [NotNullWhen(true)] out MethodSymbol? lengthGet, BindingDiagnosticBag diagnostics)
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (3)
403private struct WellKnownConcatRelatedMethods(CSharpCompilation compilation) 405private readonly CSharpCompilation _compilation = compilation; 757static bool isFieldOfMarshalByRef(BoundExpression expr, CSharpCompilation compilation)
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
1244CSharpCompilation compilation,
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (2)
46private IteratorAndAsyncCaptureWalker(CSharpCompilation compilation, MethodSymbol method, BoundNode node, HashSet<Symbol> initiallyAssignedVariables, bool isRuntimeAsync) 58public static OrderedSet<Symbol> Analyze(CSharpCompilation compilation, MethodSymbol method, BoundNode node, bool isRuntimeAsync, DiagnosticBag diagnostics)
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
123var compilation = this.DeclaringCompilation;
Lowering\SynthesizedSubmissionFields.cs (2)
26private readonly CSharpCompilation _compilation; 31public SynthesizedSubmissionFields(CSharpCompilation compilation, NamedTypeSymbol submissionClass)
Lowering\SyntheticBoundNodeFactory.cs (1)
44public CSharpCompilation Compilation { get { return CompilationState.Compilation; } }
Operations\CSharpOperationFactory.cs (5)
1228IMethodSymbol? constructMethod = getConstructMethod((CSharpCompilation)_semanticModel.Compilation, expr).GetPublicSymbol(); 1238static MethodSymbol? getConstructMethod(CSharpCompilation compilation, BoundCollectionExpression expr) 1886var compilation = (CSharpCompilation)_semanticModel.Compilation; 2069TypeWithAnnotations.Create(((CSharpCompilation)_semanticModel.Compilation).GetSpecialType(SpecialType.System_Boolean)),
Symbols\AliasSymbol.cs (1)
78internal AliasSymbol ToNewSubmission(CSharpCompilation compilation)
Symbols\AnonymousTypes\AnonymousTypeManager.cs (2)
17internal AnonymousTypeManager(CSharpCompilation compilation) 26public CSharpCompilation Compilation { get; }
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
760private readonly CSharpCompilation _compilation; 762public AnonymousTypeOrDelegateComparer(CSharpCompilation compilation)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
251var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Attributes\AttributeData.cs (5)
97internal bool IsSecurityAttribute(CSharpCompilation compilation) 213internal void DecodeSecurityAttribute<T>(Symbol targetSymbol, CSharpCompilation compilation, ref DecodeWellKnownAttributeArguments<AttributeSyntax, CSharpAttributeData, AttributeLocation> arguments) 239internal static void DecodeSkipLocalsInitAttribute<T>(CSharpCompilation compilation, ref DecodeWellKnownAttributeArguments<AttributeSyntax, CSharpAttributeData, AttributeLocation> arguments) 337private DeclarativeSecurityAction DecodeSecurityAttributeAction(Symbol targetSymbol, CSharpCompilation compilation, AttributeSyntax? nodeOpt, out bool hasErrors, BindingDiagnosticBag diagnostics) 506private string? DecodePermissionSetAttribute(CSharpCompilation compilation, AttributeSyntax? nodeOpt, BindingDiagnosticBag diagnostics)
Symbols\Attributes\SourceAttributeData.cs (5)
20private readonly CSharpCompilation _compilation; 31CSharpCompilation compilation, 61internal SourceAttributeData(CSharpCompilation compilation, AttributeSyntax attributeSyntax, NamedTypeSymbol attributeClass, MethodSymbol? attributeConstructor, bool hasErrors) 76CSharpCompilation compilation, 224internal static int GetTargetAttributeSignatureIndex(CSharpCompilation compilation, NamedTypeSymbol attributeClass, MethodSymbol? attributeConstructor, AttributeDescription description)
Symbols\BaseTypeAnalysis.cs (1)
33private static void TypeDependsClosure(NamedTypeSymbol type, CSharpCompilation currentCompilation, HashSet<Symbol> partialClosure)
Symbols\Compilation_WellKnownMembers.cs (2)
1260private readonly CSharpCompilation _compilation; 1262public WellKnownMembersSignatureComparer(CSharpCompilation compilation)
Symbols\ConstantValueUtils.cs (1)
36var compilation = symbol.DeclaringCompilation;
Symbols\ConstraintsHelper.cs (10)
77CSharpCompilation currentCompilation, 134CSharpCompilation currentCompilation, 490CSharpCompilation compilation, 503CSharpCompilation compilation, 527public readonly CSharpCompilation? CurrentCompilation; 535public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, Location location, BindingDiagnosticBag diagnostics) : 540public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, bool includeNullability, Location location, BindingDiagnosticBag diagnostics) : 545public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, bool includeNullability, Location location, BindingDiagnosticBag diagnostics, CompoundUseSiteInfo<AssemblySymbol> template) 563public static CheckConstraintsArgsBoxed Allocate(CSharpCompilation currentCompilation, ConversionsBase conversions, Location location, BindingDiagnosticBag diagnostics) 571public static CheckConstraintsArgsBoxed Allocate(CSharpCompilation currentCompilation, ConversionsBase conversions, bool includeNullability, Location location, BindingDiagnosticBag diagnostics)
Symbols\ExtendedErrorTypeSymbol.cs (1)
28internal ExtendedErrorTypeSymbol(CSharpCompilation compilation, string name, int arity, DiagnosticInfo? errorInfo, bool unreported = false, bool variableUsedBeforeDeclaration = false)
Symbols\FieldSymbol.cs (2)
495Symbol found = CSharpCompilation.GetRuntimeMember(ImmutableArray.Create<Symbol>(this), descriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance,
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (9)
108static CallingConvention getCallingConvention(CSharpCompilation compilation, FunctionPointerCallingConventionSyntax? callingConventionSyntax, ArrayBuilder<CustomModifier> customModifiers, BindingDiagnosticBag diagnostics) 189static CallingConvention handleSingleConvention(FunctionPointerUnmanagedCallingConventionSyntax specifier, CSharpCompilation compilation, ArrayBuilder<CustomModifier> customModifiers, BindingDiagnosticBag diagnostics) 200static CustomModifier? handleIndividualUnrecognizedSpecifier(FunctionPointerUnmanagedCallingConventionSyntax specifier, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 229static void checkUnmanagedSupport(CSharpCompilation compilation, Location errorLocation, BindingDiagnosticBag diagnostics) 251CSharpCompilation compilation) 274CSharpCompilation compilation) 310private static CustomModifier? GetCustomModifierForRefKind(RefKind refKind, CSharpCompilation compilation) 494CSharpCompilation compilation) 513static ImmutableArray<CustomModifier> getCustomModifierArrayForRefKind(RefKind refKind, CSharpCompilation compilation)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (2)
40CSharpCompilation compilation) 53CSharpCompilation compilation)
Symbols\LexicalSortKey.cs (5)
62private LexicalSortKey(SyntaxTree tree, int position, CSharpCompilation compilation) 67public LexicalSortKey(SyntaxReference syntaxRef, CSharpCompilation compilation) 74public LexicalSortKey(Location location, CSharpCompilation compilation) 82public LexicalSortKey(CSharpSyntaxNode node, CSharpCompilation compilation) 90public LexicalSortKey(SyntaxToken token, CSharpCompilation compilation)
Symbols\LocalSymbol.cs (1)
72/// When the reference is not allowed, <see cref="CSharpCompilation.ImplicitlyTypedVariableUsedInForbiddenZoneType"></see>
Symbols\MemberSymbolExtensions.cs (2)
248internal static Symbol? GetReducedAndFilteredSymbol(this Symbol member, ImmutableArray<TypeWithAnnotations> typeArguments, TypeSymbol receiverType, CSharpCompilation compilation, bool checkFullyInferred) 310static bool checkConstraintsIncludingExtension(MethodSymbol symbol, CSharpCompilation compilation, TypeConversions conversions)
Symbols\MergedNamespaceSymbol.cs (1)
106internal NamespaceSymbol GetConstituentForCompilation(CSharpCompilation compilation)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
299internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEEventSymbol.cs (1)
506internal sealed override CSharpCompilation? DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
676internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
103internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1741internal override CSharpCompilation DeclaringCompilation => null;
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
700internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2847internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
141internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1191internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
1049internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
713internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\MetadataOrSourceAssemblySymbol.cs (2)
210result = CSharpCompilation.GetRuntimeMember(type, descriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance, accessWithinOpt: null);
Symbols\MethodSymbol.cs (4)
747public MethodSymbol? ReduceExtensionMethod(TypeSymbol receiverType, CSharpCompilation? compilation) 759public MethodSymbol? ReduceExtensionMethod(TypeSymbol receiverType, CSharpCompilation? compilation, out bool wasFullyInferred) 1168var compilation = this.DeclaringCompilation; 1286CSharpCompilation declaringCompilation = methodToAttribute.DeclaringCompilation;
Symbols\MethodSymbolExtensions.cs (4)
159public static bool IsAsyncEffectivelyReturningTask(this MethodSymbol method, CSharpCompilation compilation) 169public static bool IsAsyncEffectivelyReturningGenericTask(this MethodSymbol method, CSharpCompilation compilation) 179public static bool IsAsyncReturningIAsyncEnumerable(this MethodSymbol method, CSharpCompilation compilation) 188public static bool IsAsyncReturningIAsyncEnumerator(this MethodSymbol method, CSharpCompilation compilation)
Symbols\NamespaceExtent.cs (3)
74public CSharpCompilation Compilation 80return (CSharpCompilation)_symbolOrCompilation; 113internal NamespaceExtent(CSharpCompilation compilation)
Symbols\NamespaceSymbol.cs (1)
72public CSharpCompilation ContainingCompilation
Symbols\ReducedExtensionMethodSymbol.cs (2)
37public static MethodSymbol Create(MethodSymbol method, TypeSymbol receiverType, CSharpCompilation compilation, out bool wasFullyInferred) 112internal static MethodSymbol InferExtensionMethodTypeArguments(MethodSymbol method, TypeSymbol thisType, CSharpCompilation compilation,
Symbols\ReferenceManager.cs (9)
55internal sealed class ReferenceManager : CommonReferenceManager<CSharpCompilation, AssemblySymbol> 167public void CreateSourceAssemblyForCompilation(CSharpCompilation compilation) 297private void CreateAndSetSourceAssemblyReuseData(CSharpCompilation compilation) 342private bool CreateAndSetSourceAssemblyFullBind(CSharpCompilation compilation) 1085public readonly CSharpCompilation Compilation; 1087public AssemblyDataForCompilation(CSharpCompilation compilation, bool embedInteropTypes) 1093private static ImmutableArray<AssemblyIdentity> GetReferencedAssemblies(CSharpCompilation compilation) 1189internal static bool IsSourceAssemblySymbolCreated(CSharpCompilation compilation) 1197internal static bool IsReferenceManagerInitialized(CSharpCompilation compilation)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
280internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
187internal sealed override CSharpCompilation? DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
136internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
367internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
305internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
416internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
245internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
132internal sealed override CSharpCompilation? DeclaringCompilation
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
248internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
112internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Source\CustomModifierUtils.cs (3)
78ImmutableArray<bool> flags = CSharpCompilation.DynamicTransformsEncoder.EncodeWithoutCustomModifierFlags(destinationType, refKind); 84CSharpCompilation.NativeIntegerTransformsEncoder.Encode(builder, destinationType); 91ImmutableArray<string> names = CSharpCompilation.TupleNamesEncoder.Encode(destinationType);
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
399var compilation = this.DeclaringCompilation;
Symbols\Source\GlobalExpressionVariable.cs (1)
82var compilation = this.DeclaringCompilation;
Symbols\Source\LambdaSymbol.cs (2)
45CSharpCompilation compilation, 328CSharpCompilation compilation,
Symbols\Source\LocalFunctionSymbol.cs (2)
128var compilation = DeclaringCompilation; 261var compilation = DeclaringCompilation;
Symbols\Source\ParameterHelpers.cs (9)
332internal static void EnsureRefKindAttributesExist(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 344private static void EnsureRefKindAttributesExist(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 381internal static void EnsureParamCollectionAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 395internal static void EnsureNativeIntegerAttributeExists(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 412private static void EnsureNativeIntegerAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 462internal static void EnsureScopedRefAttributeExists(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 474private static void EnsureScopedRefAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 497internal static void EnsureNullableAttributeExists(CSharpCompilation? compilation, Symbol container, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation) 509private static void EnsureNullableAttributeExists(CSharpCompilation compilation, Symbol container, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder)
Symbols\Source\SourceAssemblySymbol.cs (5)
34private readonly CSharpCompilation _compilation; 117CSharpCompilation compilation, 164internal sealed override CSharpCompilation DeclaringCompilation 644private static void ReportDiagnosticsForSynthesizedAttributes(CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 685private static void ReportDiagnosticsForUnsafeSynthesizedAttributes(CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Symbols\Source\SourceComplexParameterSymbol.cs (6)
310var compilation = this.DeclaringCompilation; 1013var compilation = this.DeclaringCompilation; 1090CSharpCompilation compilation = this.DeclaringCompilation; 1118CSharpCompilation compilation = this.DeclaringCompilation; 1151CSharpCompilation compilation = this.DeclaringCompilation; 1192CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceConstructorSymbolBase.cs (1)
90var compilation = DeclaringCompilation;
Symbols\Source\SourceCustomEventSymbol.cs (1)
235private SourceCustomEventAccessorSymbol? CreateAccessorSymbol(CSharpCompilation compilation, AccessorDeclarationSyntax? syntaxOpt,
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
316var compilation = DeclaringCompilation;
Symbols\Source\SourceEventAccessorSymbol.cs (1)
108CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceEventFieldSymbol.cs (1)
63var compilation = this.DeclaringCompilation;
Symbols\Source\SourceEventSymbol.cs (2)
378var compilation = this.DeclaringCompilation; 826var compilation = DeclaringCompilation;
Symbols\Source\SourceFieldSymbol.cs (1)
136var compilation = DeclaringCompilation;
Symbols\Source\SourceFixedFieldSymbol.cs (2)
45var compilation = this.DeclaringCompilation; 210var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Source\SourceMemberContainerSymbol.cs (13)
501internal static void ReportReservedTypeName(string? name, CSharpCompilation compilation, DiagnosticBag? diagnostics, Location location) 1845var compilation = DeclaringCompilation; 3179public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3193public void UpdateIsNullableEnabledForConstructorsAndFields(bool useStatic, CSharpCompilation compilation, CSharpSyntaxNode syntax) 3256CSharpCompilation compilation) 3276public static void AssertInitializers(ImmutableArray<ImmutableArray<FieldOrPropertyInitializer>> initializers, CSharpCompilation compilation) 3366var compilation = declaredMembers.PrimaryConstructor.DeclaringCompilation; 3453public void UpdateIsNullableEnabledForConstructorsAndFields(bool useStatic, CSharpCompilation compilation, CSharpSyntaxNode syntax) 3947var compilation = DeclaringCompilation; 4796CSharpCompilation compilation = this.DeclaringCompilation; 5493var compilation = DeclaringCompilation; 5877var compilation = DeclaringCompilation; 5921var compilation = DeclaringCompilation;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
1239CSharpCompilation compilation, 1536CSharpCompilation compilation, 1549CSharpCompilation compilation,
Symbols\Source\SourceMemberFieldSymbol.cs (2)
118var compilation = this.DeclaringCompilation; 459var compilation = this.DeclaringCompilation;
Symbols\Source\SourceMemberMethodSymbol.cs (2)
978var compilation = this.DeclaringCompilation; 1007var compilation = method.DeclaringCompilation;
Symbols\Source\SourceMethodSymbol.cs (1)
118var compilation = target.DeclaringCompilation;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
663var compilation = this.DeclaringCompilation; 1616var declaringCompilation = methodSymbol.DeclaringCompilation;
Symbols\Source\SourceModuleSymbol.cs (4)
467internal override CSharpCompilation DeclaringCompilation 610static bool isFeatureDisabled(CSharpCompilation compilation) 640var compilation = _assemblySymbol.DeclaringCompilation; 709var compilation = _assemblySymbol.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol.cs (2)
1232var compilation = this.DeclaringCompilation; 1692CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
720var compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
51var compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (2)
1175internal static Symbol? ReduceExtensionMember(CSharpCompilation? compilation, Symbol extensionMember, TypeSymbol receiverType, out bool wasExtensionFullyInferred) 1215static NamedTypeSymbol? inferExtensionTypeArguments(NamedTypeSymbol extension, TypeSymbol receiverType, CSharpCompilation? compilation, out bool wasExtensionFullyInferred)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (4)
470CSharpCompilation compilation = declaringSymbol.DeclaringCompilation; 638var compilation = declaringSymbol.DeclaringCompilation; 964var compilation = declaringSymbol.DeclaringCompilation; 1163var compilation = declaringSymbol.DeclaringCompilation;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
226var compilation = DeclaringCompilation;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
259internal static void CheckExtensionAttributeAvailability(CSharpCompilation compilation, Location location, BindingDiagnosticBag diagnostics)
Symbols\Source\SourceParameterSymbolBase.cs (1)
75var compilation = parameter.DeclaringCompilation;
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
407var compilation = this.DeclaringCompilation;
Symbols\Source\SourcePropertySymbol.cs (1)
553var compilation = this.DeclaringCompilation;
Symbols\Source\SourcePropertySymbolBase.cs (2)
1020var compilation = DeclaringCompilation; 1394var compilation = this.DeclaringCompilation;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
395var compilation = DeclaringCompilation;
Symbols\Source\SynthesizedAttributeData.cs (3)
17public static SynthesizedAttributeData Create(CSharpCompilation compilation, MethodSymbol wellKnownMember, ImmutableArray<TypedConstant> arguments, ImmutableArray<KeyValuePair<string, TypedConstant>> namedArguments) 29private readonly CSharpCompilation _compilation; 34internal FromMethodAndArguments(CSharpCompilation compilation, MethodSymbol wellKnownMember, ImmutableArray<TypedConstant> arguments, ImmutableArray<KeyValuePair<string, TypedConstant>> namedArguments)
Symbols\SubstitutedTypeParameterSymbol.cs (1)
185internal override CSharpCompilation DeclaringCompilation => ContainingSymbol.DeclaringCompilation;
Symbols\Symbol.cs (5)
189internal virtual CSharpCompilation DeclaringCompilation 406var declaringCompilation = this.DeclaringCompilation; 907internal bool IsFromCompilation(CSharpCompilation compilation) 1042CSharpCompilation compilation = this.DeclaringCompilation; 1643internal void GetCommonNullableValues(CSharpCompilation compilation, ref MostCommonNullableValueBuilder builder)
Symbols\Symbol_Attributes.cs (5)
314var compilation = this.DeclaringCompilation; 572CSharpCompilation compilation = this.DeclaringCompilation; 592CSharpCompilation compilation, 673protected Binder GetAttributeBinder(SyntaxList<AttributeListSyntax> attributeDeclarationSyntaxList, CSharpCompilation compilation, Binder? rootBinder = null) 893CSharpCompilation compilation,
Symbols\SymbolDistinguisher.cs (4)
25private readonly CSharpCompilation? _compilation; 31public SymbolDistinguisher(CSharpCompilation? compilation, Symbol symbol0, Symbol symbol1) 159private static string? GetLocationString(CSharpCompilation? compilation, Symbol unwrappedSymbol) 231var compilation = _distinguisher._compilation;
Symbols\SymbolExtensions.cs (1)
26var comp = symbol.DeclaringCompilation;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
29var compilation = containingType.DeclaringCompilation;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (5)
130var compilation = containingModule.DeclaringCompilation; 233static DiagnosticInfo? getSpecialTypeMemberDiagnosticInfo(CSharpCompilation compilation, SpecialMember member) 244static DiagnosticInfo? getWellKnownTypeMemberDiagnosticInfo(CSharpCompilation compilation, WellKnownMember member) 268var compilation = containingModule.DeclaringCompilation; 779public static bool CanCreateSingleElement(CSharpCompilation compilation)
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
27var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
79var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
33var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
97var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
68var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
34var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (1)
32var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
29var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
91var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (2)
40var compilation = DeclaringCompilation; 55CSharpCompilation compilation = ContainingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
47var compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedContainer.cs (1)
65var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (3)
30var compilation = containingType.DeclaringCompilation; 343internal AsyncForwardEntryPoint(CSharpCompilation compilation, NamedTypeSymbol containingType, MethodSymbol userMain) : 471var compilation = _containingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
52CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
201var compilation = _containingModule.DeclaringCompilation;
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (2)
250var compilation = DeclaringCompilation; 264CSharpCompilation compilation = containingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
83internal override CSharpCompilation DeclaringCompilation
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
152var compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (7)
38CSharpCompilation compilation = containingType.DeclaringCompilation; 68CSharpCompilation compilation = containingType.DeclaringCompilation; 87internal static SynthesizedSimpleProgramEntryPointSymbol? GetSimpleProgramEntryPoint(CSharpCompilation compilation, CompilationUnitSyntax compilationUnit, bool fallbackToMainEntryPoint) 108internal static SynthesizedSimpleProgramEntryPointSymbol? GetSimpleProgramEntryPoint(CSharpCompilation compilation) 113private static SourceNamedTypeSymbol? GetSimpleProgramNamedTypeSymbol(CSharpCompilation compilation) 224CSharpCompilation compilation = DeclaringCompilation; 288private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation, CompilationUnitSyntax syntax)
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
22var compilation = containingType.DeclaringCompilation;
Symbols\Tuples\TupleTypeSymbol.cs (7)
34CSharpCompilation compilation, 73static NamedTypeSymbol getTupleUnderlyingType(ImmutableArray<TypeWithAnnotations> elementTypes, CSharpSyntaxNode? syntax, CSharpCompilation compilation, BindingDiagnosticBag? diagnostics) 260internal static void VerifyTupleTypePresent(int cardinality, CSharpSyntaxNode? syntax, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 523return CSharpCompilation.GetRuntimeMember(members, relativeDescriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance, 814return CSharpCompilation.GetRuntimeMember(members, relativeDescriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance,
Symbols\TypeSymbol.cs (3)
835CSharpCompilation compilation = implementingType.DeclaringCompilation; 1776CSharpCompilation compilation = implementingType.DeclaringCompilation; 1854CSharpCompilation compilation = implementingType.DeclaringCompilation;
Symbols\TypeSymbolExtensions.cs (14)
239public static bool IsValidAttributeParameterType(this TypeSymbol type, CSharpCompilation compilation) 250public static TypedConstantKind GetAttributeParameterTypedConstantKind(this TypeSymbol type, CSharpCompilation compilation) 1839internal static bool IsNonGenericTaskType(this TypeSymbol type, CSharpCompilation compilation) 1857internal static bool IsGenericTaskType(this TypeSymbol type, CSharpCompilation compilation) 1870internal static bool IsIAsyncEnumerableType(this TypeSymbol type, CSharpCompilation compilation) 1880internal static bool IsIAsyncEnumeratorType(this TypeSymbol type, CSharpCompilation compilation) 1917internal static TypeSymbol NormalizeTaskTypes(this TypeSymbol type, CSharpCompilation compilation) 1926private static bool NormalizeTaskTypesInType(CSharpCompilation compilation, ref TypeSymbol type) 1963private static bool NormalizeTaskTypesInType(CSharpCompilation compilation, ref TypeWithAnnotations typeWithAnnotations) 1974private static bool NormalizeTaskTypesInNamedType(CSharpCompilation compilation, ref NamedTypeSymbol type) 2030private static bool NormalizeTaskTypesInArray(CSharpCompilation compilation, ref ArrayTypeSymbol arrayType) 2041private static bool NormalizeTaskTypesInPointer(CSharpCompilation compilation, ref PointerTypeSymbol pointerType) 2053private static bool NormalizeTaskTypesInFunctionPointer(CSharpCompilation compilation, ref FunctionPointerTypeSymbol funcPtrType) 2101var compilation = declaringSymbol.DeclaringCompilation;
Symbols\TypeWithAnnotations.cs (4)
173private static TypeWithAnnotations CreateLazyNullableTypeParameter(CSharpCompilation compilation, TypeWithAnnotations underlying) 194public TypeWithAnnotations SetIsAnnotated(CSharpCompilation compilation) 1061private readonly CSharpCompilation _compilation; 1065public LazyNullableTypeParameter(CSharpCompilation compilation, TypeWithAnnotations underlying)
Symbols\TypeWithState.cs (2)
85public TypeWithAnnotations ToTypeWithAnnotations(CSharpCompilation compilation, bool asAnnotatedType = false) 98public TypeWithAnnotations ToAnnotatedTypeWithAnnotations(CSharpCompilation compilation) =>
Utilities\TypeSymbolExtensions.cs (3)
179internal static TypeSymbol GetNextBaseTypeNoUseSiteDiagnostics(this TypeSymbol type, ConsList<TypeSymbol> basesBeingResolved, CSharpCompilation compilation, ref PooledHashSet<NamedTypeSymbol> visited) 210private static TypeSymbol GetNextDeclaredBase(NamedTypeSymbol type, ConsList<TypeSymbol> basesBeingResolved, CSharpCompilation compilation, ref PooledHashSet<NamedTypeSymbol> visited) 269private static NamedTypeSymbol GetDefaultBaseOrNull(NamedTypeSymbol type, CSharpCompilation compilation)
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
35var compilation = (CSharpCompilation)context.Compilation;
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
60var compilation = (CSharpCompilation)context.Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationExtensions.cs (1)
10=> ((CSharpCompilation)compilation).LanguageVersion;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (34)
CommandLineIVTTests.cs (4)
22var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 99var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 177var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 260var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
CommandLineTests.cs (30)
755var compilation = CreateCompilation(new SyntaxTree[0]); 879var compilation = CreateCompilation(new SyntaxTree[0]); 7329var compilation = CSharpCompilation.Create("a.dll", references: new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 7417Assert.True(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 7421Assert.False(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 7440var compilation = CSharpCompilation.Create("a.dll", options: TestOptions.ReleaseDll); 7453var comp = CSharpCompilation.Create("a.dll", options: options); 7463comp = CSharpCompilation.Create("a.dll", options: options); 7475comp = CSharpCompilation.Create("a.dll", options: options); 7484comp = CSharpCompilation.Create("a.dll", options: options); 9761var comp = CreateEmptyCompilation(string.Empty, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 11299var comp = CreateCompilation(@"[assembly: System.CLSCompliant(true)] 11324var comp = CreateCompilation(@"[assembly: System.CLSCompliant(true)] 11730var csc32 = CreateCompilationWithMscorlib46(csc32src, options: TestOptions.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32"); 12017$"Could not load file or assembly '{typeof(CSharpCompilation).Assembly.FullName}' or one of its dependencies. The system cannot find the file specified.", 12021dir.CopyFile(typeof(CSharpCompilation).Assembly.Location); 12322var comp = (CSharpCompilation)csc.CreateCompilation(new StringWriter(), new TouchedFileLogger(), errorLogger: null); 12342var comp = (CSharpCompilation)csc.CreateCompilation(new StringWriter(), new TouchedFileLogger(), errorLogger: null); 12363var comp = (CSharpCompilation)csc.CreateCompilation(new StringWriter(), new TouchedFileLogger(), errorLogger: null); 14222var comp = CreateEmptyCompilation(source: generatorSource, 15395var compilation = CSharpCompilation.Create($"generator", 15647var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress)); 15783var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (42)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (6)
95var compilerEngineCompilation = (CSharpCompilation)compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None).Result; 269var compilerEngineCompilation = (CSharpCompilation)compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None).Result; 328var compilerEngineCompilation = (CSharpCompilation)(await compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None));
Semantics\SpeculationAnalyzerTests.cs (1)
480return CSharpCompilation.Create(
SymbolKey\SymbolKeyCompilationsTests.cs (18)
74var comp1 = CreateCompilation(src1, assemblyName: "Test"); 75var comp2 = CreateCompilation(src2, assemblyName: "Test"); 95var comp1 = CreateCompilation(src1, assemblyName: "C2CErrorSymbolUnchanged01"); 96var comp2 = CreateCompilation(src2, assemblyName: "C2CErrorSymbolUnchanged01"); 312var comp1 = CreateCompilation(src1); 313var comp2 = CreateCompilation(src1); 342var originalComp = CreateCompilation(src1, assemblyName: "Test"); 343var newComp = CreateCompilation(src1, assemblyName: "Test"); 363var originalComp = CreateCompilation(src1, assemblyName: "Test"); 364var newComp = CreateCompilation(src1, assemblyName: "Test"); 388var originalComp = CreateCompilation([SyntaxFactory.ParseSyntaxTree(src1, path: "file1.cs"), SyntaxFactory.ParseSyntaxTree(src1, path: "file2.cs")], assemblyName: "Test"); 389var newComp = CreateCompilation([SyntaxFactory.ParseSyntaxTree(src1, path: "file1.cs"), SyntaxFactory.ParseSyntaxTree(src1, path: "file2.cs")], assemblyName: "Test"); 417var originalComp = CreateCompilation([src1, src2], assemblyName: "Test"); 418var newComp = CreateCompilation([src1, src2], assemblyName: "Test"); 481var comp1 = CreateCompilation(src1, assemblyName: "Test"); 482var comp2 = CreateCompilation(src2, assemblyName: "Test"); 567var comp1 = CreateCompilation(src1, assemblyName: "Test"); 568var comp2 = CreateCompilation(src2, assemblyName: "Test");
SymbolKey\SymbolKeyErrorTypeTests.cs (2)
315var emptyCompilation = CSharpCompilation.Create("empty", options: new(OutputKind.DynamicallyLinkedLibrary, concurrentBuild: false))
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (7)
61var comp1 = CreateCompilation(src1); 145var comp1 = CreateCompilation(src1); 148var comp2 = CreateCompilation(src2, [comp1.EmitToImageReference()]); 334var comp20 = CreateEmptyCompilation(src1, [Net40.References.mscorlib]); 337var comp40 = CreateCompilation(src2, [new CSharpCompilationReference(comp20)]); 418var comp20 = CreateEmptyCompilation(src1, [Net40.References.mscorlib]); 421var comp40 = CreateCompilation(src2, [new CSharpCompilationReference(comp20)]);
SymbolKey\SymbolKeyTestBase.cs (8)
41internal static void ResolveAndVerifySymbolList(IEnumerable<ISymbol> newSymbols, IEnumerable<ISymbol> originalSymbols, CSharpCompilation originalComp) 54internal static void ResolveAndVerifyTypeSymbol(ExpressionSyntax node, ITypeSymbol sourceSymbol, SemanticModel model, CSharpCompilation sourceComp) 60internal static void ResolveAndVerifySymbol(ExpressionSyntax node, ISymbol sourceSymbol, SemanticModel model, CSharpCompilation sourceComp, SymbolKeyComparison comparison = SymbolKeyComparison.None) 149internal static IEnumerable<ISymbol> GetSourceSymbols(Microsoft.CodeAnalysis.CSharp.CSharpCompilation compilation, SymbolCategory category) 198internal static IList<ISymbol> GetSourceSymbols(CSharpCompilation compilation, bool includeLocal) 248private static void GetSourceAliasSymbols(CSharpCompilation comp, List<ISymbol> list) 273private readonly CSharpCompilation _compilation; 274public LocalSymbolDumper(CSharpCompilation compilation)
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (2)
Recommendations\RecommenderTests.cs (2)
67var compilation = CSharpCompilation.Create(
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3137)
BreakingChanges.cs (17)
42var comp = CreateCompilation(text); 65var comp = CreateCompilation(text); 82var compilation1 = CreateCompilation(source1); 92var comp = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }); 161var compilation = CreateCompilation(text); 295var comp = CreateCompilation(text); 406var standardCompilation = CreateCompilation(source); 407var strictCompilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature()); 579var comp = CreateCompilation(source); 983var comp = CreateCompilation(text); 1408var cs1Compilation = CreateCSharpCompilation("CS1", 1414var cs2Compilation = CreateCSharpCompilation("CS2", 1421var cs3Compilation = CreateCSharpCompilation("CS3", 1428var cs4Compilation = CreateCSharpCompilation("CS4", 1604var comp = CreateCompilation(source, new[] { libRef }, TestOptions.ReleaseExe); 1629var comp = CreateCompilation(source, new[] { libRef }, TestOptions.ReleaseExe); 1680var comp = CreateCompilation(source, new[] { libRef }, TestOptions.ReleaseExe);
CodeGen\CodeGenAsyncEHTests.cs (31)
148var comp = CreateRuntimeAsyncCompilation(source); 583var comp = CreateRuntimeAsyncCompilation(source); 632var comp = CreateRuntimeAsyncCompilation(source); 681var comp = CreateRuntimeAsyncCompilation(source); 731var comp = CreateRuntimeAsyncCompilation(source); 890var comp = CreateRuntimeAsyncCompilation(source); 992var comp = CreateRuntimeAsyncCompilation(source); 1347var comp = CreateRuntimeAsyncCompilation(source); 1463var comp = CreateRuntimeAsyncCompilation(source); 1745var comp = CreateRuntimeAsyncCompilation(source); 2019var comp = CreateRuntimeAsyncCompilation(source); 2268var comp = CreateRuntimeAsyncCompilation(source); 2345var comp = CreateRuntimeAsyncCompilation(source); 2468var comp = CreateRuntimeAsyncCompilation(source); 2556var comp = CreateRuntimeAsyncCompilation(source); 2648var comp = CreateRuntimeAsyncCompilation(source); 2811var comp = CreateRuntimeAsyncCompilation(source); 2924var comp = CreateRuntimeAsyncCompilation(source); 3004var comp = CreateRuntimeAsyncCompilation(source); 3089var comp = CreateRuntimeAsyncCompilation(source); 3154var comp = CreateRuntimeAsyncCompilation(source); 3334var comp = CreateRuntimeAsyncCompilation(source); 3426var comp = CreateRuntimeAsyncCompilation(source); 3521var comp = CreateRuntimeAsyncCompilation(source); 3568var comp = CreateRuntimeAsyncCompilation(source); 3646var comp = CreateRuntimeAsyncCompilation(source); 3757var comp = CreateRuntimeAsyncCompilation(source); 3855var comp = CreateRuntimeAsyncCompilation(source); 3939var comp = CreateRuntimeAsyncCompilation(source); 4023var comp = CreateRuntimeAsyncCompilation(source); 4738var comp = CreateRuntimeAsyncCompilation(source);
CodeGen\CodeGenAsyncIteratorTests.cs (193)
117var lib = CreateCompilationWithTasksExtensions(AsyncStreamsTypes); 119var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib_ref }); 134var lib = CreateCompilationWithTasksExtensions(new[] { AsyncStreamsTypes }); 136var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib_ref }); 142private CSharpCompilation CreateCompilationWithAsyncIterator(string source, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 146private CSharpCompilation CreateCompilationWithAsyncIterator(CSharpTestSource source, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 153var comp = CreateCompilationWithAsyncIterator(@" 328var comp = CreateCompilationWithAsyncIterator(@" 482var comp = CreateCompilationWithAsyncIterator(@" 507var comp = CreateCompilationWithAsyncIterator(@" 536var comp = CreateCompilationWithAsyncIterator(@" 588var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, references: new[] { CSharpRef }, TestOptions.ReleaseExe); 617var comp = CreateCompilationWithTasksExtensions(new[] { source }, parseOptions: TestOptions.Regular7_3); 659var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 711var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular12); 870var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular12); 918var comp = CreateCompilationWithAsyncIterator(source, parseOptions: TestOptions.Regular12); 954var comp = CreateCompilationWithAsyncIterator(source); 1003var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 1063var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 1095var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 1115var comp = CreateCompilationWithAsyncIterator(source); 1142var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 1169var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 1405var comp1 = CreateCompilation(_enumerable); 1413var comp2 = CreateCompilation(@" 1431var comp3 = CreateCompilation(_enumerator); 1497var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1686var comp = CreateCompilationWithAsyncIterator(source); 1711var comp = CreateCompilationWithAsyncIterator(source); 1739var comp = CreateCompilationWithAsyncIterator(source); 1767var comp = CreateCompilationWithAsyncIterator(source); 1804var comp = CreateCompilationWithAsyncIterator(source); 1851var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 1913var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions: TestOptions.Regular7_3); 1932var comp = CreateCompilationWithAsyncIterator(source); 1952var comp = CreateCompilationWithAsyncIterator(source); 1969var comp = CreateCompilationWithAsyncIterator(source); 1995var comp = CreateCompilationWithAsyncIterator(source); 2021var comp = CreateCompilationWithAsyncIterator(source); 2041var comp = CreateCompilationWithAsyncIterator(source); 2066var comp = CreateCompilationWithAsyncIterator(source); 2088var comp = CreateCompilationWithAsyncIterator(source); 2110var comp = CreateCompilationWithAsyncIterator(source); 2130var comp = CreateCompilationWithAsyncIterator(source); 2150var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations: 2), source }, options: TestOptions.DebugExe); 2168var comp = CreateCompilationWithAsyncIterator(source); 2194var comp = CreateCompilationWithAsyncIterator(source); 2214var comp = CreateCompilationWithAsyncIterator(source); 2233var comp = CreateCompilationWithAsyncIterator(source); 2253var comp = CreateCompilationWithAsyncIterator(source); 2269var comp = CreateCompilationWithAsyncIterator(source); 2309var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 2350var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2428var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2477var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2522var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2565var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2597var comp = CreateCompilationWithAsyncIterator(source, options: options); 3154var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll); 3422var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3691var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular9); 3955var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll); 4160private static void VerifyStateMachineFields(CSharpCompilation comp, string methodName, string[] expectedFields) 4195var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4228var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4260var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4293var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4311var comp = CreateCompilationWithAsyncIterator(source); 4344var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4375var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4404var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4427var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4461var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4505var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4533var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4606var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4641var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4689var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4730var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4985var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5034var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5078var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5132var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5176var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5222var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5275var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5308var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5339var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5404var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5438var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5469var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5501var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5536var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5570var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5609var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5649var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5727var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 5820var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 5855var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5885var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5916var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5949var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5973var comp = CreateCompilationWithAsyncIterator(source); 6006var comp = CreateCompilationWithAsyncIterator(source); 6033var comp = CreateCompilationWithAsyncIterator(source); 6066var comp = CreateCompilationWithAsyncIterator(source); 6099var comp = CreateCompilationWithAsyncIterator(source); 6134var comp = CreateCompilationWithAsyncIterator(source); 6180var comp = CreateCompilationWithAsyncIterator(source); 6218var comp = CreateCompilationWithAsyncIterator(source); 6264var comp = CreateCompilationWithAsyncIterator(source); 6298var comp = CreateCompilationWithAsyncIterator(source); 6341var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6375var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6416var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6455var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6491var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6525var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6541var comp = CreateCompilationWithAsyncIterator(source); 6567var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6591var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6606var comp = CreateCompilationWithAsyncIterator(source); 6626var comp = CreateCompilationWithAsyncIterator(source); 6640var comp = CreateCompilation(AsyncStreamsTypes, references: new[] { NetStandard20.ExtraReferences.SystemThreadingTasksExtensions }, targetFramework: TargetFramework.NetStandard20); 6740var comp = CreateCompilationWithTasksExtensions(new[] { source }); 6794var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 6817var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6847var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6893var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6970var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 7034var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 7083var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7135var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7186var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7234var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7285var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options); 7418var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options, parseOptions: TestOptions.Regular9); 7551var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options); 7593var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7639var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7701var comp = CreateCompilationWithAsyncIterator(new[] { source.Replace("SOURCETOCANCEL", sourceToCancel), EnumeratorCancellationAttributeType }, options: options); 7761var comp = CreateCompilationWithAsyncIterator(new[] { source.Replace("SOURCETOCANCEL", sourceToCancel), EnumeratorCancellationAttributeType }, options: options, parseOptions: TestOptions.Regular9); 7796var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7823var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, TestOptions.DebugExe); 7854var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, TestOptions.DebugExe, TestOptions.Regular9); 7878var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7899var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7921var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7941var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7959var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7984var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 8007var comp = CreateCompilationWithAsyncIterator(new[] { source }); 8080var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 8124var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 8182var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 8213var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 8262var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, parseOptions: TestOptions.Regular9); 8312var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 8336var comp = CreateCompilationWithAsyncIterator(@" 8385var comp = CreateCompilationWithAsyncIterator(@" 8434var comp = CreateCompilationWithAsyncIterator(@" 8521var comp = CreateCompilationWithAsyncIterator(source); 8574var comp = CreateCompilationWithAsyncIterator(source); 8620var comp = CreateCompilationWithAsyncIterator(source); 8665var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8741var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 8764var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 8779var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80); 8805var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 8822var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80); 8847var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8914var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8996var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9194var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9235var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9280var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9321var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9517var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9563var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 10018var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net80); 10662var comp = CreateCompilation(source, references: [libS2], targetFramework: TargetFramework.Net80); 10731var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80); 10774var comp1 = CreateCompilation( 10825var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 10898var comp1 = CreateCompilation( 10957var comp1 = CreateCompilation( 11002var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80); 11067var comp1 = CreateCompilation( 11143var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11246var comp1 = CreateCompilation( 11308var comp1 = CreateCompilation(
CodeGen\CodeGenAsyncLocalsTests.cs (2)
485var comp = CreateRuntimeAsyncCompilation(source); 973var comp = CreateCompilationWithMscorlib461("", new[] { reference }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
CodeGen\CodeGenAsyncMainTests.cs (63)
40var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 65var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 93var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 118var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 159var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 202var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 233var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 270var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 306var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 337var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 362var corCompilation = CreateEmptyCompilation(corAssembly, options: TestOptions.DebugDll); 369var taskCompilation = CreateCompilationWithMscorlib461(taskAssembly, options: TestOptions.DebugDll); 381var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 402var corCompilation = CreateEmptyCompilation(corAssembly, options: TestOptions.DebugDll); 409var taskCompilation = CreateCompilationWithMscorlib461(taskAssembly, options: TestOptions.DebugDll); 421var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 449var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 467var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 489var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 508var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 526var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 544var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 566var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 584var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 601var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 623var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 645var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 667var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 690var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 712var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 789var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 809var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 831var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 858var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 883var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 903var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 923var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 945var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 967var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 987var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1007var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1029var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1052var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1142var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(); 1164var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1192var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1220var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1246var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics( 1273var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1304var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1335var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1362var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics(); 1405var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1406var verifier = sourceCompilation.VerifyEmitDiagnostics( 1459var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1460var verifier = sourceCompilation.VerifyEmitDiagnostics( 1514var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1515var verifier = sourceCompilation.VerifyEmitDiagnostics( 1560var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release)); 1802var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release)); 1976var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 1998var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 2058var comp = CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (46)
117var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular9); 227var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular10); 278var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 332var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 370var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 408var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 448var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 486var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 523var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular9); 572var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 618var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 660var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 697var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 767var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular9); 821var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular9); 884var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 942var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 984var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1028var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1071var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1111var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1152var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1193var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1242var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1286var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1320var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1350var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1402var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1443var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1477var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1505var compilation = CreateCompilationWithMscorlib461(source); 1539var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1579var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1619var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1659var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1703var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1743var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1783var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1823var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1863var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1903var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 1943var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.RegularPreview); 2008var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 2064var compilation = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.RegularPreview); 2099var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 2136var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview);
CodeGen\CodeGenAsyncSpillTests.cs (103)
83var comp = CreateRuntimeAsyncCompilation(source); 176var comp = CreateRuntimeAsyncCompilation(source); 315var comp = CreateRuntimeAsyncCompilation(source); 456var comp = CreateRuntimeAsyncCompilation(source); 530var comp = CreateRuntimeAsyncCompilation(source); 602var comp = CreateRuntimeAsyncCompilation(source); 708var comp = CreateRuntimeAsyncCompilation(source); 797var comp = CreateRuntimeAsyncCompilation(source); 892var comp = CreateRuntimeAsyncCompilation(source); 979var comp = CreateRuntimeAsyncCompilation(source); 1066var comp = CreateRuntimeAsyncCompilation(source); 1259var comp = CreateRuntimeAsyncCompilation(source); 1474var comp = CreateRuntimeAsyncCompilation(source); 1574var comp = CreateRuntimeAsyncCompilation(source); 1711var comp = CreateRuntimeAsyncCompilation(source); 1820var comp = CreateRuntimeAsyncCompilation(source); 1881var comp = CreateRuntimeAsyncCompilation(source); 1943var comp = CreateRuntimeAsyncCompilation(source); 2019var comp = CreateRuntimeAsyncCompilation(source); 2092var comp = CreateRuntimeAsyncCompilation(source); 2329var comp = CreateRuntimeAsyncCompilation(source); 2602var comp = CreateRuntimeAsyncCompilation(source); 2777var comp = CreateRuntimeAsyncCompilation(source); 2961var comp = CreateRuntimeAsyncCompilation(source); 3159var comp = CreateRuntimeAsyncCompilation(source); 3372var comp = CreateRuntimeAsyncCompilation(source); 3616var comp = CreateRuntimeAsyncCompilation(source); 3845var comp = CreateRuntimeAsyncCompilation(source); 4197var comp = CreateRuntimeAsyncCompilation(source); 4271var comp = CreateRuntimeAsyncCompilation(source); 4378var comp = CreateRuntimeAsyncCompilation(source); 4538var comp = CreateRuntimeAsyncCompilation(source); 4634var comp = CreateRuntimeAsyncCompilation(source); 4713var comp = CreateRuntimeAsyncCompilation(source); 4819var comp = CreateRuntimeAsyncCompilation(source); 4952var comp = CreateRuntimeAsyncCompilation(source); 5168var comp = CreateRuntimeAsyncCompilation(source); 5394var comp = CreateRuntimeAsyncCompilation(source); 5721var comp = CreateRuntimeAsyncCompilation(source); 6043var comp = CreateRuntimeAsyncCompilation(source); 6095var comp = CreateRuntimeAsyncCompilation(source); 6193var comp = CreateRuntimeAsyncCompilation(source); 6273var comp = CreateRuntimeAsyncCompilation(source); 6339var comp = CreateRuntimeAsyncCompilation(source); 6442var comp = CreateRuntimeAsyncCompilation(source); 6514var comp = CreateRuntimeAsyncCompilation(source); 6714var comp = CreateRuntimeAsyncCompilation(source); 6900var comp = CreateRuntimeAsyncCompilation(source); 7098var comp = CreateRuntimeAsyncCompilation(source); 7212var comp = CreateRuntimeAsyncCompilation(source); 7337var comp = CreateRuntimeAsyncCompilation(source); 7611var comp = CreateRuntimeAsyncCompilation(source); 7736var comp = CreateRuntimeAsyncCompilation(source); 7944var comp = CreateRuntimeAsyncCompilation(source); 8174var comp = CreateRuntimeAsyncCompilation(source); 8260var comp = CreateRuntimeAsyncCompilation(source); 8326var comp = CreateRuntimeAsyncCompilation(source); 8405var comp = CreateRuntimeAsyncCompilation(source); 8497var comp = CreateRuntimeAsyncCompilation(source); 8565var comp = CreateRuntimeAsyncCompilation(source); 8632var comp = CreateCompilation(source, parseOptions: TestOptions.Regular14); 8689var comp = CreateCompilation(source, parseOptions: TestOptions.Regular14); 8727var comp = CreateRuntimeAsyncCompilation(source); 8798var comp = CreateRuntimeAsyncCompilation(source); 8875var comp = CreateRuntimeAsyncCompilation(source); 8941var comp = CreateRuntimeAsyncCompilation(source); 9008var comp = CreateRuntimeAsyncCompilation(source); 9078var comp = CreateRuntimeAsyncCompilation(source); 9146var comp = CreateRuntimeAsyncCompilation(source); 9253var comp = CreateRuntimeAsyncCompilation(source); 9359var comp = CreateRuntimeAsyncCompilation(source); 9459var comp = CreateRuntimeAsyncCompilation(source); 9547var comp = CreateRuntimeAsyncCompilation(source); 9634var comp = CreateRuntimeAsyncCompilation(source); 9729var comp = CreateRuntimeAsyncCompilation(source); 9971var comp = CreateRuntimeAsyncCompilation(source); 10123var comp = CreateRuntimeAsyncCompilation(source); 10194var comp = CreateRuntimeAsyncCompilation(source); 10263var comp = CreateRuntimeAsyncCompilation(source); 10326var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 10385var comp = CreateRuntimeAsyncCompilation(source); 10566var comp = CreateRuntimeAsyncCompilation(source); 10616var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugExe); 10707var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugExe); 10804var comp = CreateCompilationWithMscorlibAndSpan(source, options: options); 10863var comp = CreateRuntimeAsyncCompilation(source); 11010var comp = CreateRuntimeAsyncCompilation(source); 11097var comp = CreateRuntimeAsyncCompilation(source); 11188var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11446var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11704var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11936var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12164var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12397var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12617var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12851var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13110var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13396var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13686var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13894var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 14035var comp = CreateRuntimeAsyncCompilation(source); 14097var comp = CreateRuntimeAsyncCompilation(source); 14154var comp = CreateRuntimeAsyncCompilation(source);
CodeGen\CodeGenAsyncTests.cs (116)
36private static CSharpCompilation CreateCompilation(string source, IEnumerable<MetadataReference> references = null, CSharpCompilationOptions options = null) 48var compilation = CreateCompilation(source, references: references, options: options); 73var c = CreateCompilationWithMscorlib461(source); 145var comp = CreateRuntimeAsyncCompilation(source); 300var comp = CreateRuntimeAsyncCompilation(source); 366var comp = CreateRuntimeAsyncCompilation(source); 423var comp = CreateRuntimeAsyncCompilation(source); 483var comp = CreateRuntimeAsyncCompilation(source); 540var comp = CreateRuntimeAsyncCompilation(source); 679var comp = CreateRuntimeAsyncCompilation(source); 803var comp = CreateRuntimeAsyncCompilation(source); 916var comp = CreateRuntimeAsyncCompilation(source); 1047var comp = CreateRuntimeAsyncCompilation(source); 1160var comp = CreateRuntimeAsyncCompilation(source); 1318var comp = CreateRuntimeAsyncCompilation(source); 2358var comp = CreateRuntimeAsyncCompilation(source); 2621var comp = CreateRuntimeAsyncCompilation(source); 2912var comp = CreateRuntimeAsyncCompilation(source); 3090var comp = CreateRuntimeAsyncCompilation(source); 3238var comp = CreateRuntimeAsyncCompilation(source); 3465var comp = CreateRuntimeAsyncCompilation(source); 3594var comp = CreateRuntimeAsyncCompilation(source); 4880var comp = CreateRuntimeAsyncCompilation(source); 4899var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 4926var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 4954var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 5128var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5198var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5223var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5251var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5276var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5289var cB = CreateCompilationWithMscorlib461(libB); 5300var cT = CreateCompilationWithMscorlib461(libT, references: new[] { rB }); 5312var c = CreateCompilationWithMscorlib461(source, references: new[] { rT }); 5363var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5414var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5447var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5571var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5609var comp = CreateCompilationWithMscorlib461(source); 5654var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe); 5688var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 5962var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5999var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6036var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6077var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6087var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6096var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6106var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6121var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 6122var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 6132var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 6150var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6184var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6222var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6279var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6320var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6370var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6423var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6481var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6570var compilation = CreateEmptyCompilation(new[] { Parse(source) }); 6621var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 6667var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 6701var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 6736var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6788var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6831var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6870var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6902var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 7076var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 7313var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 7332var c = CreateCompilation(source, options: TestOptions.DebugDll); 7369var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 7432var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 7540var comp = CreateCompilation(source, options: TestOptions.DebugDll); 7566var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseDll); 7690var comp = CSharpTestBase.CreateCompilation(source); 7739var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 7931var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 7973var comp1 = CreateCompilation( 8018var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8089var comp1 = CreateCompilation( 8142var comp1 = CreateCompilation( 8185var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 8248var comp1 = CreateCompilation( 8316var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8416var comp1 = CreateCompilation( 8472var comp1 = CreateCompilation( 8519var comp = CreateRuntimeAsyncCompilation(source); 8544var comp = CreateCompilation([source, withNonCoreLibSources ? RuntimeAsyncAwaitHelpers : ""], targetFramework: TargetFramework.Net90, parseOptions: WithRuntimeAsync(TestOptions.RegularPreview)); 8586var comp = CreateRuntimeAsyncCompilation(source, parseOptions: parseOptions); 8636var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition], parseOptions: parseOptions); 8676var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition], parseOptions: parseOptions); 8738var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition], parseOptions: parseOptions); 8797var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition]); 8842var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition]); 8897var comp = CreateRuntimeAsyncCompilation([source, RuntimeAsyncMethodGenerationAttributeDefinition]); 8966var comp = CreateRuntimeAsyncCompilation(source); 9023var comp = CreateRuntimeAsyncCompilation(source); 9082var comp = CreateRuntimeAsyncCompilation(code); 9256var corlibComp = CreateEmptyCompilation([corlib, runtimeAsyncAwaitHelpers]); 9460var comp = CreateRuntimeAsyncCompilation(code); 9481var comp = CreateRuntimeAsyncCompilation(code); 9516var comp = CreateRuntimeAsyncCompilation(code); 9720var comp = CreateRuntimeAsyncCompilation(code); 9826var comp = CreateRuntimeAsyncCompilation(code); 9912var comp = CreateRuntimeAsyncCompilation(source); 9956var comp = CreateRuntimeAsyncCompilation(source); 10000var comp = CreateRuntimeAsyncCompilation(source); 10046var comp = CreateRuntimeAsyncCompilation(source); 10092var comp = CreateRuntimeAsyncCompilation(code, options: TestOptions.ReleaseExe); 10175var comp = CreateRuntimeAsyncCompilation(code); 10283var comp = CreateEmptyCompilation(code, parseOptions: WithRuntimeAsync(TestOptions.RegularPreview)); 10336var comp = CreateRuntimeAsyncCompilation(code);
CodeGen\CodeGenAwaitForeachTests.cs (293)
42var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular7_3); 72var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular7_3); 90var lib = CreateCompilationWithTasksExtensions(new[] { lib_cs, s_IAsyncEnumerable }); 102var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib.EmitToImageReference() }); 125var comp_checked = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 177var comp_checked = CreateCompilationWithTasksExtensions(new[] { checkedSource, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 182var comp_unchecked = CreateCompilationWithTasksExtensions(new[] { uncheckedSource, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 186var runtimeAsyncCompChecked = CreateRuntimeAsyncCompilation(checkedSource); 274var runtimeAsyncCompUnchecked = CreateRuntimeAsyncCompilation(uncheckedSource); 380var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 401var comp = CreateCompilationWithMscorlib46(source); 429var comp = CreateCompilationWithMscorlib46(source); 457var comp = CreateCompilationWithMscorlib46(source); 499var comp = CreateCompilationWithMscorlib46(source); 530var comp = CreateCompilationWithMscorlib46(source); 559var comp = CreateCompilationWithMscorlib46(source, parseOptions: useCsharp8 ? TestOptions.Regular8 : TestOptions.Regular9); 600var comp = CreateCompilationWithMscorlib46(source); 636var comp = CreateCompilationWithMscorlib46(source); 666var comp = CreateCompilationWithMscorlib46(source); 694var comp = CreateCompilationWithMscorlib46(source); 724var comp = CreateCompilationWithMscorlib46(source); 758var comp = CreateCompilationWithMscorlib46(source); 788var comp = CreateCompilationWithMscorlib46(source); 833var comp = CreateCompilationWithTasksExtensions(source); 880var comp = CreateCompilationWithTasksExtensions(source); 919var comp = CreateCompilationWithMscorlib46(source); 955var comp = CreateCompilationWithMscorlib46(source); 993var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 997var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1061var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 1065var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1135var comp = CreateCompilationWithTasksExtensions(source); 1170var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1222var comp = CreateCompilationWithTasksExtensions(source); 1281var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1288var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1405var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1409var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1555var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1560var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1675var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1679var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1789var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1793var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 1908var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1912var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 2020var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2024var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 2106var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 2135var comp = CreateCompilationWithMscorlib46(source); 2168var comp = CreateCompilationWithMscorlib46(source); 2204var comp = CreateCompilationWithMscorlib46(source); 2237var comp = CreateCompilationWithMscorlib46(source); 2264var comp = CreateCompilationWithMscorlib46(source); 2286var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2308var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2340var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2373var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2377var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 2427var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2463var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2507var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular12); 2575var comp = CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.Regular12); 2589var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 2684var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular12); 2723var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.UnsafeDebugDll); 2759var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2796var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2833var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2870var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2925var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2929var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3163var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 3166var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3272var comp = CreateCompilationWithTasksExtensions([source, AsyncStreamsTypes], options: TestOptions.ReleaseExe); 3275var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3450var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 3456var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3588var comp = CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 3594var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3765var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 3769var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3850var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 3856var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 3968var comp = CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 3974var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 4214var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 4269var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4274var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 4394var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4412var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 4540var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4552var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 4663var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4703var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4712private static void VerifyEmptyForEachStatementInfo(CSharpCompilation comp) 4754var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4795var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4825var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 4884var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4900var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 5017var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 5213var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 5228var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 5332var lib = CreateCompilationWithTasksExtensions(enumerator + s_IAsyncEnumerable); 5335var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib.EmitToImageReference() }); 5371var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 5401var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 5455var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5482var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 5607var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5831var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 5960var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 5965var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6093var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6100var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6260var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6267var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6436var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6443var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6535var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 6565var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 6608var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6612var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6740var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6744var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 6872var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 6930var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 6956var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7085var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7112var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7231var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7235var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7364var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7391var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7507var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 7560var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7581var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7731var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7737var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 7860var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7906var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 7948var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 7968var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 7994var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 8049var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 8076var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 8193var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 8362var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 8454var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 8467var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 8521var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 8566var comp = CreateCompilationWithTasksExtensions(source); 8612var comp = CreateCompilationWithTasksExtensions(source); 8658var comp = CreateCompilationWithTasksExtensions(source); 8701var comp = CreateCompilationWithTasksExtensions(source); 8728var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 8763var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 8767var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 8814var comp = CreateCompilationWithMscorlib46(source); 8842var comp = CreateCompilationWithMscorlib46(source); 8888var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 8892var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 8991var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9034var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9038var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9112var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9116var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9186var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9190var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9277var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 9320var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 9378var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9382var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9489var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9493var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9593var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9597var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9697var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 9701var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 9812var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.ReleaseExe); 9815var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options: TestOptions.ReleaseExe.WithSpecificDiagnosticOptions("SYSLIB5007", ReportDiagnostic.Suppress)); 9977var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 9981var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10067var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10071var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10215var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10232var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10285var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10289var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10342var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10346var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10399var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10403var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10458var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 10644var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10648var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10708var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10712var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10768var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10772var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10827var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10831var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 10953var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 10957var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11015var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11019var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11072var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11076var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11138var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11142var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11195var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11199var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11255var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11259var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11312var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11316var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11372var comp = CreateCompilationWithTasksExtensions( 11379var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11465var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11469var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11558var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11565var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11699var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 11737var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 11781var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11785var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11844var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 11895var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 11899var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 11992var comp = CreateRuntimeAsyncCompilation(source); 12025var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 12145var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12149var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12292var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12296var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12395var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12399var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12493var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12497var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12588var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12592var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12646var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 12679var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 12712var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 12752var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 12756var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12815var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 12819var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12875var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8); 12908var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12912var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 12965var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 12969var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13104var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13141var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13145var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13201var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13205var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13261var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13265var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13347var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13351var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13433var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13437var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13515var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13519var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13578var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13595var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13679var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13683var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13773var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13824var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13828var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 13900var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 13907var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14072var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 14076var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14134var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 14138var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14231var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 14235var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14322var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 14330var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14459var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 14467var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14598var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 14606var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14735var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 14794var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 14802var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source); 14962var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14968var runtimeAsyncComp = CreateRuntimeAsyncCompilation(src);
CodeGen\CodeGenAwaitUsingTests.cs (80)
36var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions: TestOptions.Regular7_3); 62var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions: TestOptions.Regular7_3); 92var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 119var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 149var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 171var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 210var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 290var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.UnsafeDebugDll); 320var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 347var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 371var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 417var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 451var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 554var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 593var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 628var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 738var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 832var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 913var comp = CreateCompilationWithTasksExtensions(source); 942var comp = CreateCompilationWithMscorlib46(source); 981var comp = CreateCompilationWithMscorlib46(source); 1013var comp = CreateCompilationWithTasksExtensions(source); 1042var comp = CreateCompilationWithTasksExtensions(source); 1078var comp = CreateCompilationWithTasksExtensions(source); 1114var comp = CreateCompilationWithTasksExtensions(source); 1152var libComp = CreateCompilationWithTasksExtensions(lib_cs + IAsyncDisposableDefinition); 1153var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 1189var libComp = CreateCompilationWithTasksExtensions(lib_cs + IAsyncDisposableDefinition); 1190var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 1220var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1305var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1330var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1363var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1385var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1410var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1440var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 1477var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 1512var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1746var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1981var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2212var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2250var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 2280var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 2382var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2610var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2846var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2927var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3022var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3098var comp = CreateCompilationWithTasksExtensions(@" 3161var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3301var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3439var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3553var comp = CreateCompilation(source, targetFramework: TargetFramework.Net100); 3638var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3670var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3748var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3782var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3865var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 3951var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4034var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4118var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4197var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 4224var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 4254var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 4285var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4548var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4635var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4718var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 4784var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 4836var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.ReleaseExe); 4914var comp = CreateCompilationWithTasksExtensions(source); 4981var comp = CreateCompilation(source); 5004var comp = CreateCompilation(source); 5278var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 5438var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 5472var comp = CreateCompilationWithTasksExtensions([source, IAsyncDisposableDefinition]); 5530var comp = CreateCompilationWithTasksExtensions([source, IAsyncDisposableDefinition]); 5593var comp = CreateCompilationWithIL(source, ilSrc); 5660var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5689var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenCheckedTests.cs (10)
1990var comp = CreateCompilation(source); 2122var comp = CreateCompilation(source); 2160var comp = CreateCompilation(source); 2687var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2710var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2734var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2757var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2849var comp = CreateCompilation(source); 2912var comp = CreateCompilation(source); 2944var comp = CreateCompilation(source);
CodeGen\CodeGenClosureLambdaTests.cs (3)
4715var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 4807var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 4936var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll);
CodeGen\CodeGenConditionalOperatorTests.cs (3)
568var comp = CreateCompilationWithIL(source2, source1, options: TestOptions.ReleaseExe); 713var comp = CreateCompilation(source); 3920var comp = CreateCompilation(source);
CodeGen\CodeGenConstructorInitTests.cs (4)
1272var comp = CreateCompilation(source); 1306var comp = CreateCompilation(source); 1331var comp = CreateCompilation(source); 1356var comp = CreateCompilation(source);
CodeGen\CodeGenConversionTests.cs (4)
284var comp2 = CreateCompilation(source2, new[] { MetadataReference.CreateFromImage(verifier1.EmittedAssemblyData) }, TestOptions.ReleaseExe); 382var comp2 = CreateCompilation(source2, new[] { MetadataReference.CreateFromImage(verifier1.EmittedAssemblyData) }, TestOptions.ReleaseExe); 1070var compilation = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(true)); 1243var comp = CreateCompilationWithIL(@"
CodeGen\CodeGenDeconstructTests.cs (162)
92var compilation = sourceModule.DeclaringCompilation; 161var comp = CreateCompilation(source); 259var firstDeconstructMethod = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C").GetMembers(WellKnownMemberNames.DeconstructMethodName) 299var comp = CreateCompilation(source); 341var comp = CreateCompilation(source); 800var comp = CreateCompilation(source); 1363var compilation = sourceModule.DeclaringCompilation; 1420var compilation = sourceModule.DeclaringCompilation; 1460var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7, options: TestOptions.DebugExe); 1503var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7, options: TestOptions.DebugExe); 1556var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1585var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7); 1607var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1635var comp = CreateCompilation(source, 1665var compilation = sourceModule.DeclaringCompilation; 1708var comp = CreateCompilation(source); 1745var comp = CreateCompilation(source); 1793var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1837var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1870var comp = CreateCompilation(source); 2149var comp = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2343var comp = CreateCompilation(source); 2521var comp = CreateCompilation(source); 2620var comp = CreateCompilation(source); 2684var compilation = sourceModule.DeclaringCompilation; 3126var compilation = sourceModule.DeclaringCompilation; 3174var compilation = sourceModule.DeclaringCompilation; 3238var compilation = sourceModule.DeclaringCompilation; 3276var compilation = sourceModule.DeclaringCompilation; 3326var compilation = sourceModule.DeclaringCompilation; 3364var compilation = sourceModule.DeclaringCompilation; 3439var compilation = sourceModule.DeclaringCompilation; 3475var compilation = sourceModule.DeclaringCompilation; 3540var compilation = sourceModule.DeclaringCompilation; 3686var compilation = sourceModule.DeclaringCompilation; 3731var compilation = sourceModule.DeclaringCompilation; 3788var compilation = sourceModule.DeclaringCompilation; 3838var compilation = sourceModule.DeclaringCompilation; 3884var compilation = sourceModule.DeclaringCompilation; 3928var compilation = sourceModule.DeclaringCompilation; 3974var compilation = sourceModule.DeclaringCompilation; 4023var compilation = sourceModule.DeclaringCompilation; 4129var compilation = sourceModule.DeclaringCompilation; 4214var compilation = sourceModule.DeclaringCompilation; 4325var compilation = sourceModule.DeclaringCompilation; 4401var compilation = CreateCompilation(source); 4434var compilation = sourceModule.DeclaringCompilation; 4588var compilation = sourceModule.DeclaringCompilation; 4960var comp = CreateCompilation(source); 5017var compilation = sourceModule.DeclaringCompilation; 5046var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5119var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5137var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5151var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5169var compilation = sourceModule.DeclaringCompilation; 5197var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5212var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5306var compilation = sourceModule.DeclaringCompilation; 5321var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5342var compilation = sourceModule.DeclaringCompilation; 5357var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5371var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp6), options: TestOptions.DebugExe, references: s_valueTupleRefs); 5391var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5424var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5459var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5494var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5525var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5557var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5582var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5630var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5671var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5716var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5758var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5797var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5847var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5901var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5945var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5972var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5992var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6025var comp = CreateCompilation(source); 6078var comp = CreateCompilation(source); 6127var comp = CreateCompilation(source); 6172var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6199var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6231var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6277var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6298var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6330var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6360var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6387var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6435var compilation = sourceModule.DeclaringCompilation; 6474var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6503var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6555var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6586var comp = CreateCompilation(source, parseOptions: TestOptions.Regular6); 6627var comp = CreateCompilation(source, parseOptions: TestOptions.Regular6); 6680var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); 6702var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6727var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6746var compCSharp9 = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6762var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 6790var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6816var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6836var comp = CreateCompilation(source, options: TestOptions.DebugExe); 6856var compilation = sourceModule.DeclaringCompilation; 6877var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 6896var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6911var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 6928var compilation = sourceModule.DeclaringCompilation; 6946var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 6968var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7034var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7058var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7089var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7114var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7147var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7198var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7260var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7291var compilation = CreateCompilation(source); 7339var compilation = CreateCompilation(source); 7384var compilation = CreateCompilation(source); 7420var compilation = CreateCompilation(source); 7460var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7541var compilation = CreateCompilation(source); 7588var compilation = CreateCompilation(source); 7661var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7703var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7724var compilation = CreateCompilation(source); 7748var compilation = CreateCompilation(source); 7834var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular); 7881var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular); 7952var compilation = CreateCompilation(source); 7980var compilation = CreateCompilation(source); 8207var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugExe); 8228var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8259var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8294var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8324var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8353var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8409var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8432var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); // no ValueTuple reference 8444var missing = CreateCompilationWithMscorlib461(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 8447var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.EmitToImageReference() }, options: TestOptions.DebugDll); 8461var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.DebugDll); // no ValueTuple reference 8473var missing = CreateCompilationWithMscorlib461(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 8476var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.ToMetadataReference() }, options: TestOptions.DebugDll); 8490var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.ToMetadataReference() }, options: TestOptions.DebugDll); // no ValueTuple reference 8708var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 8730var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 8755var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7, options: TestOptions.DebugExe); 8775var comp = CreateCompilation( 8800var comp = CreateCompilation( 8826var comp = CreateCompilation( 8861var comp = CreateCompilation( 8887var comp = CreateCompilation( 8929var comp = CreateCompilation( 8984var comp = CreateCompilation( 9007var comp = CreateCompilation(source); 9038var comp = CreateCompilation(source, options: TestOptions.DebugExe); 9063var comp = CreateCompilation(source, options: TestOptions.DebugExe); 9436var comp = CreateCompilation(source); 9491var comp = CreateCompilation(source, options: TestOptions.DebugExe);
CodeGen\CodeGenDynamicTests.cs (11)
41var unoptimizedCompilation = CreateCompilationWithMscorlib461(source, references, parseOptions: parseOptions, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All).WithAllowUnsafe(allowUnsafe)); 42var optimizedCompilation = CreateCompilationWithMscorlib461(source, references, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All).WithAllowUnsafe(allowUnsafe)); 311Assert.Equal(1, ((CSharpCompilation)c.Compilation).GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMember<NamedTypeSymbol>("Func`13").Arity); 7486var lib = CreateCompilation(sourceLib); 7492var script = CreateCompilationWithMscorlib461( 7580var lib = CreateCompilation(sourceLib); 7590var script = CreateCompilationWithMscorlib461( 15339var comp = CreateCompilationWithCSharp(source, options: TestOptions.ReleaseExe); 15384var comp = CreateCompilationWithCSharp(source, options: TestOptions.ReleaseExe); 15790var comp = CreateCompilationWithMscorlib461( 15812var comp = CreateCompilationWithMscorlib461(
CodeGen\CodeGenExplicitImplementationTests.cs (13)
124var comp1 = CreateCompilation(text1, assemblyName: "OHI_ExplicitImplProp1"); 126var comp = CreateCompilation( 211var comp1 = CreateCompilation( 217var comp = CreateCompilation( 254var comp = CreateCompilation( 370var comp1 = CreateCompilation( 376var comp = CreateCompilation( 993var libComp = CreateCompilation(libSource); 996var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp, aliases: ImmutableArray.Create("Q")) }); 1038var libComp1 = CreateCompilation(libSource, assemblyName: "lib1"); 1041var libComp2 = CreateCompilation(libSource, assemblyName: "lib2"); 1045var comp1 = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("A")), new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("B")) }); 1061var comp2 = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("A")), new CSharpCompilationReference(libComp2, aliases: ImmutableArray.Create("B")) });
CodeGen\CodeGenExprLambdaTests.cs (15)
1181var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 1485var comp = CreateCompilation(src); 1519var comp = CreateCompilation(src); 2096var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 2181var comp = CreateCompilationWithMscorlib461( 2260var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 3240var comp = CreateEmptyCompilation( 3250var comp45 = CreateCompilationWithMscorlib461( 5031var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5093var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5166var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5671var compilation1 = CreateCompilationWithMscorlib461(source1); 5682var compilation2 = CreateCompilationWithMscorlib461(source2, references: new[] { reference1 }); 5718var compilation1 = CreateCompilationWithMscorlib461(source1); 5729var compilation2 = CreateCompilationWithMscorlib461(source2, references: new[] { reference1 });
CodeGen\CodeGenFieldInitTests.cs (8)
435var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 462var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 483var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 511var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 565var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 592var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 658var compilation = CreateCompilationWithMscorlib461(trees, options: TestOptions.ReleaseExe); 690var compilation1 = CreateCompilation(source1, assemblyName: "1110a705-cc34-430b-9450-ca37031aa828");
CodeGen\CodeGenForEachTests.cs (13)
797var compilation = CreateCompilationWithILAndMscorlib40(csharp, il, TargetFramework.Mscorlib40); 1394var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1749var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3286var comp = CreateCompilationWithSpan(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3317var comp = CreateCompilationWithIndexAndRange(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3672var comp = CreateCompilationWithCSharp(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9) 4434var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8); 5580var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5611var comp = CreateCompilation(source); 5681var comp = CreateCompilation(source); 5738var comp = CreateCompilation(source); 5768var comp = CreateCompilation(source); 5804var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenFunctionPointersTests.cs (179)
36var comp = CreateCompilation( 46private static CSharpCompilation CreateCompilationWithFunctionPointers(CSharpTestSource source, IEnumerable<MetadataReference>? references = null, CSharpCompilationOptions? options = null, TargetFramework? targetFramework = null) 51private static CSharpCompilation CreateCompilationWithFunctionPointers(CSharpTestSource source, bool includeUnmanagedCallersOnly, CSharpCompilationOptions? options = null) 61var comp = CreateCompilationWithIL(source, ilStub, parseOptions: TestOptions.RegularPreview, options: expectedOutput is null ? TestOptions.UnsafeReleaseDll : TestOptions.UnsafeReleaseExe); 65private static CSharpCompilation CreateCompilationWithFunctionPointersAndIl(string source, string ilStub, CSharpCompilationOptions? options = null, bool includeUnmanagedCallersOnly = true) 266var comp = CreateCompilationWithFunctionPointersAndIl(source, il); 343var comp = CreateCompilationWithFunctionPointersAndIl(source, il); 562var c = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C"); 683var compilation = CreateCompilationWithIL(source: "", ilSource, parseOptions: TestOptions.RegularPreview); 944var comp = CreateCompilationWithFunctionPointersAndIl(source, ilSource); 2632var cComp = CreateCompilation(@" 2662var cComp = CreateCompilation(@" 3058var comp = (CSharpCompilation)verifier.Compilation; 3090var comp = CreateCompilationWithFunctionPointers(@" 3127var comp = CreateCompilationWithFunctionPointers(@" 3169var comp = CreateCompilationWithFunctionPointers(@" 3266var comp = CreateCompilationWithFunctionPointers($@" 3316var comp = CreateCompilationWithFunctionPointers(@" 3389var comp = CreateCompilationWithFunctionPointers(@" 3438var comp = CreateCompilationWithFunctionPointers(@" 3485var comp = CreateCompilationWithFunctionPointers(@" 3546var comp = CreateCompilationWithFunctionPointers(@" 3589var comp = CreateCompilationWithFunctionPointers(@" 3641var comp = CreateCompilationWithFunctionPointers(@" 3691var comp = CreateCompilationWithFunctionPointers(@" 3723var comp = CreateCompilationWithFunctionPointers(@" 3754var comp = CreateCompilationWithFunctionPointers(@" 3777var comp = CreateCompilationWithFunctionPointers(@" 3841var comp = CreateCompilationWithFunctionPointers(@" 3904var comp = CreateCompilationWithFunctionPointers(@" 3974var comp = CreateCompilationWithFunctionPointers(@" 4004var comp = CreateCompilationWithFunctionPointers(@" 4030var comp = CreateCompilationWithFunctionPointers(@" 4072var comp = CreateCompilationWithFunctionPointers(@" 4092var comp = CreateCompilationWithFunctionPointers(@" 4292var comp = CreateCompilationWithFunctionPointers(@" 4913var comp = (CSharpCompilation)verifier.Compilation; 5017var comp = CreateCompilationWithSpan(@" 5210var comp = CreateCompilationWithFunctionPointers($@" 5233var comp = CreateCompilationWithFunctionPointers($@" 5261var comp = CreateCompilationWithFunctionPointers($@" 5313var comp = CreateCompilationWithFunctionPointers($@" 5334var comp = CreateCompilationWithFunctionPointers($@" 5395var comp = CreateCompilationWithFunctionPointers(source, options: WithNullableEnable(TestOptions.UnsafeReleaseDll)); 5702var comp = CreateCompilationWithFunctionPointersAndIl("", il); 5964var comp = CreateCompilationWithFunctionPointers(@" 5988var comp = CreateCompilationWithFunctionPointers(@" 6095var comp = CreateCompilationWithFunctionPointers($@" 6126var comp = CreateCompilationWithFunctionPointers(@" 6151var comp = CreateCompilationWithFunctionPointers(@" 6271var allSourceComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source1, source2 }, options: TestOptions.UnsafeReleaseExe); 6279var baseComp = CreateCompilationWithFunctionPointers(source1); 6282var derivedComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source2 }, references: new[] { metadataRef }, options: TestOptions.UnsafeReleaseExe); 6331var comp = CreateCompilationWithFunctionPointers(@$" 6362var comp = CreateCompilationWithFunctionPointers(@$" 6387var comp = CreateCompilationWithFunctionPointers(@" 6412var comp = CreateCompilationWithFunctionPointers(@" 6437var comp = CreateCompilationWithFunctionPointers(@" 6489var comp = CreateCompilationWithFunctionPointers(@" 6541var comp = CreateCompilationWithFunctionPointers(@" 6599var comp = CreateCompilationWithFunctionPointers(@" 6665var comp = CreateCompilationWithFunctionPointers(@" 6743var comp = CreateCompilationWithFunctionPointers(@" 6865var comp = CreateCompilationWithFunctionPointersAndIl(source, il); 7051var comp = (CSharpCompilation)verifier.Compilation; 7089var comp = CreateCompilationWithFunctionPointers(@" 7292var comp = CreateCompilationWithFunctionPointers(@" 7320var comp = CreateCompilationWithFunctionPointers(@" 7396var comp = CreateCompilationWithFunctionPointers(@" 7427var comp = CreateCompilationWithFunctionPointers(@" 7492var comp = CreateCompilationWithFunctionPointers(@" 7561var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7578var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7581var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7630var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7647var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7650var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7717var comp1 = CreateCompilationWithFunctionPointers(source1 + source2); 7734var reference = CreateCompilation(source1); 7735var comp2 = CreateCompilationWithFunctionPointers(source2, new[] { reference.EmitToImageReference() }); 7821var comp = CreateCompilation(new[] { @" 7850var comp = CreateCompilation(new[] { @" 7872var comp = CreateEmptyCompilation(new[] { @" 7912var comp = CreateEmptyCompilation(new[] { @" 7957var comp = CreateCompilation(new[] { @" 7983var comp = CreateCompilation(new[] { @" 8003var comp = CreateCompilationWithFunctionPointers(@" 8045var comp = CreateCompilationWithFunctionPointersAndIl(@" 8073var comp = CreateCompilation(new[] { @" 8092var comp = CreateCompilation(new[] { @" 8165var comp = CreateCompilation(new[] { @" 8208var comp = CreateCompilation(new[] { @" 8243var comp = CreateCompilation(new[] { @" 8322var comp = CreateCompilationWithFunctionPointersAndIl(@" 8338var comp = CreateCompilation(new[] { @" 8447var comp = CreateCompilationWithFunctionPointersAndIl(@" 8472var comp = CreateCompilation(new[] { @" 8491var comp = CreateCompilation(new[] { @" 8519var comp = CreateCompilation(new[] { @" 8560var comp = CreateCompilationWithFunctionPointers(@" 8589var comp = CreateCompilationWithFunctionPointers(@" 8622var comp = CreateCompilationWithFunctionPointers(@" 8655var comp0 = CreateCompilation(new[] { @" 8669var comp1 = CreateCompilationWithFunctionPointers(@" 8721var comp = CreateCompilationWithFunctionPointersAndIl(@" 8764var comp = CreateCompilationWithIL(@" 8813var comp = CreateCompilationWithIL(@" 8834var comp = CreateCompilation(new[] { @" 8869var comp = CreateCompilation(new[] { @" 8935var comp = CreateCompilationWithIL(@" 8959var comp = CreateCompilation(new[] { @" 9005var comp = CreateCompilationWithIL(@" 9070var comp = CreateCompilationWithIL(@" 9094var comp = CreateCompilation(new[] { @" 9155var comp = CreateCompilationWithIL(@" 9179var comp = CreateCompilation(new[] { @" 9221var comp = CreateCompilationWithIL(@" 9241var comp = CreateCompilation(new[] { @" 9282var comp = CreateCompilationWithIL(@" 9320var comp = CreateCompilationWithIL(@" 9340var comp = CreateCompilation(new[] { @" 9371var comp = CreateCompilation(new[] { @" 9402var comp = CreateCompilation(new[] { @" 9437var comp = CreateCompilation(new[] { @" 9468var comp = CreateCompilation(new[] { @" 9508var comp = CreateCompilation(new[] { @" 9535var comp = CreateCompilation(new[] { @" 9566var comp = CreateCompilation(new[] { @" 9612var comp = CreateCompilation(new[] { @" 9649var comp = CreateCompilation(new[] { @" 9682var comp = CreateCompilation(new[] { @" 9718var comp = CreateCompilation(new[] { @" 9737var comp = CreateCompilation(new[] { @" 9763var comp = CreateCompilation(new[] { @" 9782var comp = CreateCompilation(new[] { @" 9812var comp = CreateCompilation(new[] { @" 9839var comp = CreateCompilation(new[] { @" 9863var comp = CreateCompilation(new[] { @" 9892var comp = CreateCompilation(new[] { @" 9915var comp = CreateCompilation(@" 9941var comp = CreateCompilation(@" 9967var comp = CreateCompilation(new[] { @" 9986var comp = CreateCompilation(new[] { @" 10007var comp = CreateCompilation(new[] { @" 10031var comp = CreateCompilationWithFunctionPointers(@" 10060var comp = CreateCompilationWithFunctionPointers(@" 10092var comp = CreateCompilationWithFunctionPointers(@" 10113var comp = CreateCompilationWithFunctionPointers(@" 10136var comp = CreateCompilation(@" 10199var allInOne = CreateCompilationWithFunctionPointers(definition + usage, includeUnmanagedCallersOnly: false); 10207var definitionComp = CreateCompilation(definition); 10209var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.EmitToImageReference() }); 10253var allInOne = CreateCompilationWithFunctionPointers(definition + usage, includeUnmanagedCallersOnly: false); 10261var definitionComp = CreateCompilation(definition); 10263var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.EmitToImageReference() }); 10305var sameComp = CreateCompilationWithFunctionPointers(source1 + source2, includeUnmanagedCallersOnly: false); 10314var refComp = CreateCompilation(source1); 10316var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.EmitToImageReference() }); 10325static void verifyUnmanagedData(CSharpCompilation compilation) 10367var sameComp = CreateCompilationWithFunctionPointers(source1 + source2, includeUnmanagedCallersOnly: false); 10379var refComp = CreateCompilation(source1); 10381var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.EmitToImageReference() }); 10393static void verifyUnmanagedData(CSharpCompilation compilation) 10479var comp = CreateCompilationWithFunctionPointersAndIl(@" 10516var comp = CreateCompilationWithFunctionPointers(@" 10564var comp = CreateCompilationWithFunctionPointers($@" 10651var comp = CreateCompilationWithFunctionPointers(@" 10759var comp = CreateCompilationWithFunctionPointers(@" 10938var comp = CreateCompilationWithFunctionPointers(@" 10976var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 11010var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 11033var comp = CreateCompilationWithFunctionPointers(@" 11272var comp = CreateCompilationWithSpan(@" 11391var comp = CreateCompilationWithFunctionPointers(@" 11454var comp = CreateCompilationWithFunctionPointers(@" 12758return ((CSharpCompilation)verifier.Compilation).SourceModule;
CodeGen\CodeGenImplicitImplementationTests.cs (3)
2291private static CSharpCompilation CreateCompilationWithMscorlibAndReference(string libSource, string exeSource) 2293var libComp = CreateCompilation(libSource, options: TestOptions.ReleaseDll, assemblyName: "OtherAssembly"); 2296var exeComp = CreateCompilation(exeSource, options: TestOptions.ReleaseExe, references: new[] { new CSharpCompilationReference(libComp) });
CodeGen\CodeGenImplicitlyTypeArraysTests.cs (6)
128var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended); 480var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 522var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 555var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 936var comp = CreateCompilation(testSrc); 961var comp = CreateCompilation(testSrc);
CodeGen\CodeGenInParametersTests.cs (42)
1160var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1212var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1237var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1270var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 1303var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1422var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1531var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1573var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1754var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe); 1879var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1939var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2007var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2069var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2126var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2186var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2265var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2346var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2776var reference = CreateCompilation(@" 2807var reference = CreateCompilation(@" 2838var reference = CreateCompilation(@" 2869var reference = CreateCompilation(@" 2899var reference = CreateCompilation(@" 3738var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 3776var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3827var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3885var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3949var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4011var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4090var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4146var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4204var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4267var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4340var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4397var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4785var libOrig = CreateCompilation(libOrig_cs, assemblyName: "lib"); 4795var libChanged = CreateCompilation(libChanged_cs, assemblyName: "lib"); 4806var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.EmitToImageReference() }); 4831var comp = CreateCompilation(src, references: new[] { libChanged.EmitToImageReference(), libUser.EmitToImageReference() }); 4845var libOrig = CreateCompilation(libOrig_cs, assemblyName: "lib"); 4855var libChanged = CreateCompilation(libChanged_cs, assemblyName: "lib"); 4872var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.EmitToImageReference() }); 4911var comp = CreateCompilation(src, references: new[] { libChanged.EmitToImageReference(), libUser.EmitToImageReference() });
CodeGen\CodeGenInterfaceImplementation.cs (5)
358var comp1 = CreateCompilation( 363var comp2 = CreateCompilation( 368var comp3 = CreateCompilation( 2639var comp = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.DebugDll); 2734var comp = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.DebugDll);
CodeGen\CodeGenInterpolatedString.cs (1)
32var comp = CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenIterators.cs (9)
1943var comp = CreateCompilationWithMscorlib461(parsed); 1975var comp = CreateCompilation(parsed); 2394var compilation = CreateEmptyCompilation(new[] { Parse(source, options: parseOptions), Parse(corlib, options: parseOptions) }); 2439var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) }); 2503var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) }); 3145var comp = CreateCompilation(source); 3743var libComp = CreateCompilation(libSrc); 4085var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 4174var comp = CreateCompilation(source, references: [libS2]);
CodeGen\CodeGenLocalFunctionTests.cs (18)
92var comp = CreateCompilation(@" 136var comp = CreateCompilation(@" 206var comp = CreateCompilation(@" 240var comp = CreateCompilation(@" 332var comp = CreateCompilationWithMscorlib46(@" 373var comp = CreateCompilationWithMscorlib46(@" 759var comp = CreateCompilation(@" 1049var comp = CreateCompilationWithMscorlib46(@" 1149var comp = CreateCompilation(@" 1707var comp = CreateCompilation(src); 2085var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe); 5452var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5487var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5998var methodParam = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("Program.M").Parameters[0]; 6054var methodParam = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("Program.M").Parameters[0]; 6111var methodParam = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("Program.M").Parameters[0]; 6340var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: options); 6346var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenLockTests.cs (17)
478var compilation = CreateCompilationWithMscorlib40AndSystemCore(text); 651var compilation = CreateCompilationWithMscorlib40AndSystemCore(text); 1362var compilation = CreateCompilationWithCorlib20(text); 1412var compilation = CreateCompilationWithCorlib20(text); 1461var compilation = CreateCompilationWithCorlib20(text); 1512var compilation = CreateCompilationWithCorlib20(text); 1564var compilation = CreateCompilationWithCorlib20(text); 1613var compilation = CreateCompilationWithCorlib20(text); 1662var compilation = CreateCompilationWithCorlib20(text); 1711var compilation = CreateCompilationWithCorlib20(text); 1743private static CSharpCompilation CreateCompilationWithCorlib20(string text) 1902var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1923var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1944var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1973var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2001var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2037var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenMscorlib.cs (19)
153var c = CreateEmptyCompilation(text, options: TestOptions.UnsafeReleaseDll); 223var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 247var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 257var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 281var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 298var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 318var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 335var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 356var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 374var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 415var compilation1 = CreateEmptyCompilation(source1, assemblyName: GetUniqueName()); 433var compilation2 = CreateEmptyCompilation(source2, new[] { reference1 }); 477var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 490var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 612var comp = CreateEmptyCompilation( 750var comp = CreateEmptyCompilation( 880var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 1037var comp = CreateEmptyCompilation(text, options: TestOptions.UnsafeReleaseDll); 1163var comp = CreateEmptyCompilation(text, options: TestOptions.UnsafeReleaseDll);
CodeGen\CodeGenNullCoalescingAssignmentTests.cs (7)
1496var compilation = CreateCompilation(@" 2447var compilation = CreateCompilation(source); 2579var compilation = CreateCompilation(source); 2634var compilation = CreateCompilation(source); 2683var compilation = CreateCompilation(testSource, new[] { bRef }); 2771var c1 = CreateCompilation(source); 2778var c2 = CreateCompilation(source);
CodeGen\CodeGenOperators.cs (16)
5443var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5502var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5610var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5695var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5733var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6083var comp = CreateCompilation(source); 6115var comp = CreateCompilation(source); 6139var comp = CreateCompilation(source); 6178var comp = CreateCompilation(source); 6201var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6304var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6328var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6566var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6616var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6974var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 7030var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60);
CodeGen\CodeGenOverridingAndHiding.cs (39)
1194var compilation = CreateCompilation(substitutedSource, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.NetLatest); 2243var compilation1 = CreateCompilation(source1); 2534var referencedCompilation = 2539var outerCompilation = 2654var referencedCompilation = CreateCompilation(source, assemblyName: "OHI_CodeGen_TestHideWithInaccessibleMember"); 2759var referencedCompilation = CreateCompilation(source, assemblyName: "OHI_CodeGen_TestHideSealedMember"); 2829var comp1 = CreateCompilation(text1, references: refs, assemblyName: "OHI_DeriveOverrideNewVirtualOverload001", 2833var comp = CreateCompilation(text2, references: refs, assemblyName: "OHI_DeriveOverrideNewVirtualOverload002", 2922var comp1 = CreateCompilation(text1, references: refs, assemblyName: "OHI_DeriveOverrideVirtualProp001", 2926var comp = CreateCompilation(text2, references: refs, assemblyName: "OHI_DeriveOverrideVirtualProp002", 2982var comp1 = CreateCompilation( 2987var comp2 = CreateCompilation( 3160var comp1 = CreateCompilation(text1, references: refs, assemblyName: "OHI_GenericDDeriveBaseInMetadata001", 3167var comp2 = CreateCompilation(text2, references: refs, assemblyName: "OHI_GenericDDeriveBaseInMetadata002", 3172var comp = CreateCompilation(text3, references: refs, assemblyName: "OHI_GenericDDeriveBaseInMetadata003", 3219var comp = CreateCompilation( 3371var comp1 = CreateCompilation( 3376var comp2 = CreateCompilation( 3381var comp = CreateCompilation( 3475var comp1 = CreateCompilation( 3480var comp2 = CreateCompilation( 3485var comp = CreateCompilation( 3596var comp = (CSharpCompilation)verifier.Compilation; 4180var compref = CreateCompilation(source, assemblyName: "XNoDefaultForParams_Dev10781558_Library"); 4194var cs1Compilation = CreateCSharpCompilation("CS1", 4219var cs2Compilation = CreateCSharpCompilation("CS2", 4262var cs1Compilation = CreateCSharpCompilation("CS1", 4288var cs2Compilation = CreateCSharpCompilation("CS2", 4358var A = CreateCSharpCompilation("A", @"public class A {}", 4362var B = CreateCSharpCompilation("B", @"public interface B { void M(A a); }", 4367var C = CreateCSharpCompilation("C", @"public class C { public void M(int a) { } }", 4372var D = CreateCSharpCompilation("D", @"public class D : C, B { }", 4385var A = CreateCompilation(@"public class A {}", assemblyName: "A"); 4386var B = CreateCompilation(@"public interface B { void M(A a); }", references: new[] { new CSharpCompilationReference(A) }, assemblyName: "B"); 4387var C = CreateCompilation(@"public class C { public void M(A a) { } }", references: new[] { new CSharpCompilationReference(A) }, assemblyName: "C"); 4389var D = CreateCompilation(@"public class D : C, B { }", references: new[] { new CSharpCompilationReference(B), new CSharpCompilationReference(C) }, assemblyName: "D"); 4412var cs1Compilation = CreateCSharpCompilation("CS1", 4434var cs2Compilation = CreateCSharpCompilation("CS2",
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (51)
33var comp = CreateCompilation(@" 96var comp = CreateCompilationWithMscorlibAndSpan(@$" 158var comp = CreateCompilationWithMscorlibAndSpan(@" 212var comp = CreateCompilationWithMscorlibAndSpan(@" 269var comp = CreateCompilationWithMscorlibAndSpan(@" 326var comp = CreateCompilationWithMscorlibAndSpan(@" 384var comp = CreateCompilationWithMscorlibAndSpan(@" 441var comp = CreateCompilationWithMscorlibAndSpan(@" 514var comp = CreateCompilation(@" 551var comp = CreateCompilationWithMscorlibAndSpan(@" 628var comp = CreateCompilationWithMscorlibAndSpan(@" 687var compilation = CreateCompilationWithMscorlibAndSpan(csharp, compilationOptions, parseOptions); 726var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 821var compilation = CreateCompilationWithIL(csharp, ilSource); 868var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 949var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 973var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1016var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1095var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1237var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1290var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1401var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1438var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1471var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1539var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1936var compilation = CreateCompilationWithMscorlibAndSpan(@" 2329var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 2436var compilation = CreateCompilationWithIL(csharp, ilSource); 2489var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2537var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2588var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2654var compilation = CreateCompilationWithMscorlibAndSpan(src); 2723var compilation = CreateCompilationWithMscorlibAndSpan(src); 2795var compilation = CreateCompilationWithMscorlibAndSpan(src); 2842var compilation = CreateCompilationWithMscorlibAndSpan(src); 2885var compilation = CreateCompilationWithMscorlibAndSpan(src); 2909var compilation = CreateCompilationWithMscorlibAndSpan(src); 2959var compilation = CreateCompilationWithMscorlibAndSpan(src); 3002var compilation = CreateCompilationWithMscorlibAndSpan(src); 3052var compilation = CreateCompilationWithMscorlibAndSpan(src); 3092var compilation = CreateCompilationWithMscorlibAndSpan(src); 3161var compilation = CreateCompilationWithMscorlibAndSpan(src); 3209var compilation = CreateCompilationWithMscorlibAndSpan(src); 3240var compilation = CreateCompilationWithMscorlibAndSpan(src); 3274var compilation = CreateCompilationWithMscorlibAndSpan(src); 3291var compilation = CreateCompilationWithMscorlibAndSpan(src); 3308var compilation = CreateCompilation(src, targetFramework: TargetFramework.Net80); 3333var compilation = CreateCompilationWithMscorlibAndSpan(src); 3356var compilation = CreateCompilationWithMscorlibAndSpan(src); 3380var comp = CreateCompilationWithMscorlibAndSpan($$""" 3450var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll);
CodeGen\CodeGenReadonlyStructTests.cs (21)
107var comp1 = CreateCompilation(text1, assemblyName: "A"); 325var comp1 = CreateCompilation(text1, assemblyName: "A"); 638var comp = CreateCompilation(text); 710var comp = CreateCompilation(text); 824var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 909var clientComp = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 995var comp1 = CreateCompilation(text1, assemblyName: "A"); 998var comp = CreateCompilation("//NO CODE HERE", new[] { ref1 }, parseOptions: TestOptions.Regular); 1076var comp = CreateCompilationWithMscorlibAndSpan(@" 1098var comp = CreateCompilationWithMscorlibAndSpan(@" 1130var comp = CreateCompilationWithMscorlibAndSpan(@" 1188var comp = CreateCompilationWithMscorlibAndSpan(@" 1221var comp = CreateCompilationWithMscorlibAndSpan(@" 1274var comp = CreateCompilationWithMscorlibAndSpan(@" 1304var comp = CreateCompilationWithMscorlibAndSpan(@" 1557var externalComp = CreateCompilation(external); 1561var comp = CreateCompilation("", references: new[] { externalComp.EmitToImageReference() }); 1564var comp2 = CreateCompilation("", references: new[] { externalComp.ToMetadataReference() }); 1567void verify(CSharpCompilation comp) 1673var comp = CreateCompilation("", references: new[] { ilRef }); 2581var type = ((CSharpCompilation)verifier.Compilation).GetMember<NamedTypeSymbol>("S");
CodeGen\CodeGenRefConditionalOperatorTests.cs (15)
535var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 583var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 608var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 639var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 673var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7_1); 703var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 734var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 770var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 807var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 954var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 979var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 1205var comp = CreateCompilationWithMscorlib461(source, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.ReleaseExe); 1274var comp = CreateCompilation(code, options: options); 1361var comp = CreateCompilation(code, options: options); 2309var comp = CreateCompilation(source);
CodeGen\CodeGenRefLocalTests.cs (11)
524var comp = CreateCompilation(@" 4012var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 4036var comp = CreateCompilation(text); 4069var comp = CreateCompilation(text); 4107var comp = CreateCompilation(text); 4149var c = CreateCompilation(source); 4251var comp = CreateCompilation(code, options: options); 4323var comp = CreateCompilationWithIL(code, unsafeAsPointerIl, options: options); 4391var comp = CreateCompilation(code, options: options); 4444var comp = CreateCompilation(code, options: options); 4501var comp = CreateCompilation(code, options: options);
CodeGen\CodeGenRefOutTests.cs (8)
352var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 414var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 476var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 544var comp = CreateCompilation(code, options: options); 631var comp = CreateCompilation(code, options: options); 693var comp = CreateCompilation(code, options: options); 779var comp = CreateCompilation(code, options: options); 831var comp = CreateCompilation(code, options: options);
CodeGen\CodeGenRefReadonlyReturnTests.cs (14)
502var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 542var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 588var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 632var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 688var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 746var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 973var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular10); 1017var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1044var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1074var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1100var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1124var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1151var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1179var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef });
CodeGen\CodeGenRefReturnTests.cs (10)
2304var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2339var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2381var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2402var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2431var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2480var compilation = CreateCompilation("", options: TestOptions.DebugDll, references: new[] { ref1 }); 2520var comp = CreateCompilation(text, options: TestOptions.ReleaseDll); 2553var comp = CreateCompilation(text, options: TestOptions.ReleaseDll); 2967var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe); 3080var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenScriptTests.cs (38)
115var compilation = CreateCompilationWithMscorlib461( 140var compilation = CreateCompilationWithMscorlib461( 171var compilation = CreateCompilationWithMscorlib461( 199var compilation = CreateCompilationWithMscorlib461( 212var s0 = CreateSubmission("var x = new { a = 1 }; "); 213var sx = CreateSubmission("var y = new { b = 2 }; ", previous: s0); 214var s1 = CreateSubmission("var y = new { b = new { a = 3 } };", previous: s0); 215var s2 = CreateSubmission("x = y.b; ", previous: s1); 238var s0 = CreateSubmission("var i = 1; dynamic d = null; d.m(ref i);", references); 239var sx = CreateSubmission("var i = 1; dynamic d = null; d.m(ref i, ref i);", references, previous: s0); 240var s1 = CreateSubmission("var i = 1; dynamic d = null; d.m(out i);", references, previous: s0); 259var s0 = CreateSubmission("int a = 1;"); 260var s11 = CreateSubmission("a + 1", previous: s0); 261var s12 = CreateSubmission("a + 2", previous: s0); 270var c0 = CreateSubmission(@" 277var c1 = CreateSubmission(@" 292var c0 = CreateSubmission(@" 299var c1 = CreateSubmission(@" 314var c0 = CreateSubmission(@" 321var c1 = CreateSubmission(@" 336var c0 = CreateSubmission(@" 343var c1 = CreateSubmission(@" 358var c0 = CreateSubmission(@" 375var c0 = CreateSubmission(@" 382var c1 = CreateSubmission(@" 397var c0 = CreateSubmission(@" 407var c1 = CreateSubmission(@" 422var c0 = CreateSubmission(@" 442var c0 = CreateSubmission(@" 464var c0 = CreateSubmission(@" 477var s0 = CreateSubmission("int Goo() { return 2;}"); 478var s1 = CreateSubmission("(4 + 5) * Goo()", previous: s0); 496var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 553var s0 = CSharpCompilation.CreateScriptCompilation( 603var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 638var compilation = CreateCompilationWithMscorlib461( 648var s = CreateSubmission(test);
CodeGen\CodeGenShortCircuitOperatorTests.cs (21)
2755var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2824var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2905var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2975var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3058var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3141var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3373var comp = CreateCompilationWithMscorlib461(source, references: new[] { CSharpRef }); 3422var comp = CreateCompilationWithMscorlib461(source, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 4777var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 5357var compilation = CreateCompilation(source); 5487var compilation = CreateCompilation(source); 5616var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 5753var compilation = CreateCompilation(source); 5861var compilation = CreateCompilationWithMscorlib461( 6190var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6227var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6270var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6306var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6349var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6384var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 7547var compilation = CreateCompilation(source);
CodeGen\CodeGenStackAllocInitializerTests.cs (4)
203var comp = CreateCompilationWithMscorlibAndSpan(@" 849var comp = CreateCompilation(@" 1024var comp = CreateCompilation(@" 1526var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
CodeGen\CodeGenTests.cs (35)
38var comp = CreateCompilation(src, parseOptions: parseOptions, options: options); 476var compilation = CreateEmptyCompilation(tree, [Net461.References.mscorlib], TestOptions.ReleaseExe, assemblyName: "Test"); 534var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.ReleaseDll); 608var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.DebugDll); 867var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.ReleaseExe); 4460var comp = CreateCompilation(@" 7009var compilation = CreateCompilationWithMscorlib461(source: source, options: TestOptions.ReleaseExe.WithModuleName("MODULE")); 10448var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10793var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 10913var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 10993var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 11067var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 11786var compilation1 = CreateCompilation(source1); 13079var comp = CreateCompilationWithILAndMscorlib40("", il); 13270var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithConcurrentBuild(false)); 13477var reference = CreateCompilation(@" 13509var comp = CreateCompilation(code, references: new[] { reference.ToMetadataReference() }); 13579var comp = CreateCompilation(code, references: new[] { reference }); 13612var compRelease = CreateCompilation(source, options: TestOptions.ReleaseExe); 13613var compDebug = CreateCompilation(source, options: TestOptions.DebugExe); 13656var comp = CreateCompilation(source, options: TestOptions.DebugExe); 14564var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14598var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14634var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14842var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 14868var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 16289var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe); 16311CSharpCompilation comp; 16388var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16481var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16537var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16602var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16746var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe); 16770var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe); 17311var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe);
CodeGen\CodeGenTryFinally.cs (2)
4021var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 4053var comp = CreateCompilation(source, options: TestOptions.ReleaseDll);
CodeGen\CodeGenTupleEqualityTests.cs (114)
31var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 66var comp = CreateCompilation(source, options: TestOptions.DebugExe, assemblyName: name); 82var comp = CreateCompilation(source); 103var comp = CreateCompilation(source); 124var comp = CreateCompilation(source); 143var comp = CreateCompilationWithMscorlib40(source); 172var comp = CreateCompilation(source); 751var comp = CreateCompilation(source); 785var comp = CreateCompilation(source, options: TestOptions.DebugExe); 830var comp = CreateCompilation(source, options: TestOptions.DebugExe); 847var comp = CreateCompilation(source, options: TestOptions.DebugExe); 895var comp = CreateCompilation(source, options: TestOptions.DebugExe); 944var comp = CreateCompilation(source, options: TestOptions.DebugExe); 994var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1048var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1082var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1114var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1145var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1177var comp = CreateCompilation(source); 1205var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1234var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1259var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1281var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1305var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1335var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1376var comp = CreateCompilation(source); 1437var comp = CreateCompilation(source); 1489var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1550var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1587var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1612var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1649var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1669static void verify(CSharpCompilation comp, bool inferDelegate) 1741var comp = CreateCompilation(source); 1763var comp = CreateCompilation(source); 1806var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1822var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1840var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1860var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1893var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1911var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1943var comp = CreateCompilation(source); 1971var comp = CreateCompilation(source); 1995var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2058var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2098var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2154var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2175var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2219var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2266var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2297var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2320var comp = CreateCompilation(source); 2414var comp = CreateCompilation(source.Replace("EXPRESSION", expression), options: TestOptions.DebugExe); 2502var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2548var comp = CreateCompilation(source); 2628var comp = CreateEmptyCompilation(source); 2732var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2819var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2858var comp = CreateCompilation(source); 2891var comp = CreateCompilation(source); 2917var comp = CreateCompilation(source); 2944var comp = CreateCompilation(source); 2983var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3013var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3032var comp = CreateCompilation(source); 3057var comp = CreateCompilation(source); 3085var comp = CreateCompilation(source); 3110var comp = CreateCompilation(source); 3159var comp = CreateCompilation(source); 3194var comp = CreateCompilation(source); 3234var comp = CreateCompilation(source); 3271var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3356var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3391var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3426var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3642var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3677var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3776var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3801var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3904var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3997var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4075var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4116var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4177var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4231var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4261var comp = CreateCompilation(source); 4304var comp = CreateCompilation(source); 4333var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4381var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4477var comp = CreateCompilation(source.Replace("REPLACE", expression), 4581var comp = CreateCompilation(source.Replace("REPLACE", expression), 4671var comp = CreateCompilation(source.Replace("REPLACE", expression), options: TestOptions.DebugExe); 4741var comp = CreateCompilation(source.Replace("REPLACE", expression)); 4797var comp = CreateCompilation(source); 4835var comp = CreateCompilation(source); 4933var comp = CreateCompilation(source.Replace("REPLACE", expression)); 4978var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 4999var comp = CreateCompilation(source); 5045var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5085var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5107var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5150var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5220var comp = CreateCompilation(source); 5244var comp = CreateCompilation(source); 5266var comp = CreateCompilation(source); 5296var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5316var comp = CreateCompilation(source); 5343var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5371var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5392var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5418var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5439var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 5502var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5558var comp = CreateCompilation(source, options: TestOptions.DebugExe);
CodeGen\CodeGenTupleTest.cs (624)
229var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 267var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 294var comp = CreateCompilation(src); 331var comp = CreateCompilation(src); 349var comp1 = CreateCompilation(src1); 352var comp2 = CreateCompilation(src2, 356var comp3 = CreateCompilation(src2, 404var comp1 = CreateCompilationWithMscorlib40(src1, references: s_valueTupleRefs); 407var comp2 = CreateCompilationWithMscorlib40(src2, 411var comp3 = CreateCompilationWithMscorlib40(src2, 419var comp = CreateCompilation(@" 590var comp = CreateCompilation(@" 772var comp = CreateCompilationWithILAndMscorlib40("", 868var comp = CreateCompilationWithILAndMscorlib40("", 966var comp = CreateCompilationWithILAndMscorlib40("", 1068var comp = CreateCompilation(source); 1095var comp = CreateCompilation(source); 1126var comp = CreateCompilation(source); 1171var comp = CreateCompilation(source); 1601var comp = CreateCompilation(tree); 1682var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 1687var compLib = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 1691var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, compLibCompilationRef }, 1696var comp3 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, compLib.EmitToImageReference() }, 2940var comp = CreateCompilationWithMscorlib40(source); 2968var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp"); 2992var comp = CreateCompilation(source); 3020var comp = CreateCompilation(source); 3050var comp = CreateCompilation(source); 3097var comp = CreateCompilation(source); 3121var comp = CreateCompilation(source); 3157var comp = CreateCompilation(source); 3215var compilation = sourceModule.DeclaringCompilation; 3248var compilation = sourceModule.DeclaringCompilation; 3335var comp = CreateCompilationWithMscorlib40(source); 3414var comp = CreateCompilationWithMscorlib40(source); 3461var compilation = sourceModule.DeclaringCompilation; 3632var compilation = sourceModule.DeclaringCompilation; 3683var compilation = sourceModule.DeclaringCompilation; 3732var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular7); 3765var missingComp = CreateCompilation(missing_cs, assemblyName: "UseSiteDiagnosticOnTupleField_missingComp"); 3768var libComp = CreateCompilationWithMscorlib40(lib_cs, 3772var comp7 = CreateCompilationWithMscorlib40(source_cs, 3784var comp7_1 = CreateCompilationWithMscorlib40(source_cs, assemblyName: "UseSiteDiagnosticOnTupleField_comp7_1", 3819var comp7 = CreateCompilation(source_cs, parseOptions: TestOptions.Regular, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7"); 3826var comp7_1 = CreateCompilation(source_cs, parseOptions: TestOptions.Regular7_1, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7_1"); 3858var comp = CreateCompilation(source, targetFramework: TargetFramework.NetFramework, parseOptions: TestOptions.Regular7); 3884var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular7_1); 3929var compilation = sourceModule.DeclaringCompilation; 3971var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 4019var compilation = sourceModule.DeclaringCompilation; 4077var comp7 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 4105var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), 4151var compilation = sourceModule.DeclaringCompilation; 4225var comp1 = CreateCompilation(source1); 4227var comp2 = CreateCompilation(source2); 4272var comp1 = CreateCompilation(source1); 4274var comp2 = CreateCompilation(source2); 4276var comp = CreateCompilation(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }, options: TestOptions.ReleaseExe); 4316var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4317var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4319var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4339var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4340var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4342var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4362var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4363var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4365var comp = CreateCompilationWithMscorlib40(source, 4422var comp1 = CreateCompilationWithMscorlib40(source1); 4424var comp2 = CreateCompilationWithMscorlib40(source2); 4460var comp = CreateCompilation(source, assemblyName: "comp"); 4568var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp"); 4662var comp = CreateCompilation(source, assemblyName: "comp"); 4701var comp = CreateCompilation(source, assemblyName: "comp"); 4830var comp = CreateCompilation(source); 4946var comp = CreateCompilation(source); 4976var comp = CreateCompilation(source); 5003var comp = CreateCompilation(source); 5030var comp = CreateCompilation(source); 5066var comp = CreateCompilation(source); 5110var comp = CreateCompilation(source); 5148var comp = CreateCompilation(source); 5192var comp = CreateCompilation(source); 5263var comp = CreateCompilation(source); 5438var comp = CreateCompilationWithMscorlib40(source); 5470var comp = CreateCompilation(new[] { tree }); 5507var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 5509var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 5523var comp = CreateCompilationWithMscorlib40(source, references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference() }); 5608var comp = CreateCompilation(source, references: new[] { CSharpRef }); 5788var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5807var tupleComp = CreateCompilationWithMscorlib40(@" 5814var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5838var tupleComp = CreateCompilationWithMscorlib40(@" 5851var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5867var tupleComp = CreateCompilationWithMscorlib40(trivial2uple); 5868var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5902var tupleComp = CreateCompilation(trivial2uple); 5903var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5937var tupleComp = CreateCompilation(trivial2uple_withoutFields); 5938var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.EmitToImageReference() }); 5946var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5967var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5986var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6005var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6023var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6048var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6049var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6075var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6100var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6125var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6151var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6183var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6184var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6208var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, TestReferences.SymbolsTests.netModule.netModule1 }); 6268var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6290var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6313var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6330var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6338var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6361var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6362var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6380var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6381var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6411var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6427var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6443var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6458var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6478var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6498var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6519var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6540var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6541var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6558var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6583var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6794var comp = CreateCompilation(source); 6933var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6961var comp = CreateCompilation(source); 7491var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7524var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7561var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7618var comp = CreateCompilation(source, options: TestOptions.DebugExe); 8288var comp = CreateCompilation(tree); 8319var comp = CreateCompilation(tree); 8374var comp = CreateCompilation(tree); 8403var comp = CreateCompilation(tree); 8432var comp = CreateCompilation(tree); 8480var comp = CreateCompilation(tree); 8514var comp = CreateCompilation(tree); 8547var comp = CreateCompilation(tree); 8576var comp = CreateCompilation(tree); 8623var comp = CreateCompilation(tree); 8658var comp = CreateCompilation(tree); 8687var comp = CreateCompilation(tree); 8716var comp = CreateCompilation(tree); 8746var comp = CreateCompilation(tree); 8801var comp = CreateCompilation(tree); 8831var comp = CreateCompilation(tree); 8890var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 8937var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9008var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9060var comp = CreateCompilation(tree, 9137var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9218var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9301var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9355var comp = CreateCompilation(tree, 9808var comp = CreateCompilation(source); 9845var comp = CreateCompilation(source, references: new[] { CSharpRef }); 9900var comp = CreateCompilation(source, references: new[] { CSharpRef }); 9942var comp = CreateCompilation(source); 9988var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10027var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10054var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10093var comp = CreateCompilationWithMscorlib40(source, references: s_valueTupleRefs); 10127var comp = CreateCompilation(source); 10234var comp = CreateCompilation(source); 10266var comp = CreateCompilation(source); 10362var comp = CreateCompilationWithMscorlib461AndCSharp(source); 10392var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: s_valueTupleRefs, 10443var comp = CreateCompilationWithMscorlib461AndCSharp(source); 10484var comp = CreateCompilationWithMscorlib461AndCSharp(source); 10522var comp = CreateCompilationWithMscorlib461AndCSharp(source); 10595var comp = CreateCompilationWithMscorlib461AndCSharp(source); 10641var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: s_valueTupleRefs, 10698var comp = CreateCompilationWithMscorlib40(source); 10737var comp = CreateCompilationWithMscorlib40(source); 10757var comp = CreateCompilation(source); 10914var comp = CreateCompilation(source); 10941var comp = CreateCompilation(source, parseOptions: TestOptions.Regular6); 11025var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11346var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11738var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11886var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12058var comp = CreateCompilation(source); 12170var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12343var comp = CreateCompilation(source); 12429var comp = CreateCompilation(source); 12532var comp = CreateCompilation(source); 12689var c = (CSharpCompilation)comp.Compilation; 12919var comp = CreateCompilationWithMscorlib40(source); 12998var libComp = CreateCompilationWithMscorlib40(lib_cs); 13001var comp = CreateCompilationWithMscorlib40(source, references: new[] { libComp.EmitToImageReference() }); 13133var comp = CreateCompilation(source); 13295var comp = CreateCompilationWithMscorlib40(source); 13339var comp = CreateCompilation(source, assemblyName: "test"); 13371var comp = CreateCompilation(source, assemblyName: "test"); 13402var comp = CreateCompilationWithMscorlib40(source); 13420var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13441var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13519var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13582var comp = CreateCompilation(source); 13907var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13912var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13916var comp3 = CreateCompilationWithMscorlib461(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2CompilationRef }, 13922var comp4 = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2.EmitToImageReference() }, 13927private void UnifyUnderlyingWithTuple_01_AssertCompilation(CSharpCompilation comp) 13970var c = (CSharpCompilation)comp.Compilation; 14026var comp = CreateCompilation(source); 14072var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: s_valueTupleRefs, 14077var comp2 = CreateCompilationWithMscorlib40(source2, references: s_valueTupleRefs, 14081var comp3 = CreateCompilationWithMscorlib461(source1, references: (new[] { comp2CompilationRef }).Concat(s_valueTupleRefs), 14087var comp4 = CreateCompilationWithMscorlib40(source1, references: (new[] { comp2.EmitToImageReference() }).Concat(s_valueTupleRefs), 14091void unifyUnderlyingWithTuple_04_AssertCompilation(CSharpCompilation comp) 14241var c = (CSharpCompilation)comp.Compilation; 14499var comp1 = CreateCompilationWithMscorlib40(source1, 14504var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { comp1.ToMetadataReference() }, 14769var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 14772var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 14775var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15030var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 15033var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15036var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15416var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15419var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15422var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15677var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15680var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15683var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15787var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16014var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16148var comp = CreateCompilation(source); 16169var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 16198var comp = CreateCompilation(source); 16219var comp = CreateCompilation(source); 16243var comp = CreateCompilation(source); 16269var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 16300var comp = CreateCompilation(source); 16326var comp = CreateCompilation(source); 16349var comp = CreateCompilation(source); 16424var comp = CreateCompilation(source, references: new[] { SystemRef }); 16515var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16530var comp = CreateCompilation(source); 16563var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16600var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16727var comp = CreateCompilation(source); 16764var libComp = CreateCompilation(lib_cs, assemblyName: "lib"); 16767var comp1 = CreateCompilation(source, references: new[] { libComp.ToMetadataReference() }); 16770var comp2 = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 16788var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 16789var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 16791var comp = CreateCompilationWithMscorlib40(source, 16838var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 16840var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 16853var comp = CreateCompilationWithMscorlib40(source3, 16910var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 16912var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 16925var comp = CreateCompilationWithMscorlib40(source3, 16999var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, 17003var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, 17022var comp = CreateCompilationWithMscorlib40(source3, 17105var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 17107var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 17123var comp = CreateCompilationWithMscorlib46(source, 17160var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 17162var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 17177var comp = CreateCompilation(source, 17206var comp = CreateCompilation(tree); 17267var comp = CreateCompilation(tree); 17326var comp = CreateCompilation(tree); 17365var comp = CreateCompilation(tree); 17397var comp = CreateCompilation(tree); 17430var comp = CreateCompilation(tree); 17465var tupleComp = CreateCompilationWithMscorlib40( 17957var comp = CreateCompilation(source, 18121var comp = CreateCompilation(source); 18172var comp = CreateCompilation(source); 18211var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18251var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18662var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18823var comp = CreateCompilation(source); 18840var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18841var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18858var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18859var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18878var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18879var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18901var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18902var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18918var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18919var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18943var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18944var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18945var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 18968var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18969var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18970var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 18993var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18994var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18995var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 19019var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19020var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19021var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 19056var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19059var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { (MetadataReference)Net40.References.mscorlib, tupleComp1.ToMetadataReference() }); 19095var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19098var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { (MetadataReference)Net40.References.mscorlib, tupleComp1.ToMetadataReference() }); 19134var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19137var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { MscorlibRef, tupleComp1.ToMetadataReference() }); 19173var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19176var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { MscorlibRef, tupleComp1.ToMetadataReference() }); 19217var comp = CreateCompilation(source); 19272var comp = CreateCompilation(source); 19336var comp = CreateCompilation(source); 19376var comp = CreateCompilation(source); 19416var comp = CreateCompilation(source); 19464var comp = CreateCompilation(source); 19522var comp = CreateCompilation(source); 19577var comp = CreateCompilation(source); 19598var comp = CreateCompilation(source); 19636var comp = CreateCompilation(source); 19689var comp = CreateCompilation(source); 19730var comp = CreateCompilation(source); 19765var comp1 = CreateCompilation(source1 + trivial2uple + source2); 19768var comp2 = CreateCompilationWithMscorlib461(source1 + trivial2uple); 19772var comp3 = CreateCompilationWithMscorlib46(source2, references: new[] { new CSharpCompilationReference(comp2) }); 19776var comp4 = CreateCompilationWithMscorlib461(source2, references: new[] { comp2.EmitToImageReference() }); 19803var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef, SystemCoreRef }); 19851var comp = CreateCompilation(source, references: new[] { CSharpRef }); 19890var comp = CreateCompilation(source); 19926var comp = CreateCompilation(source); 19962var comp = CreateCompilation(source); 20027var comp = CreateCompilation(source); 20080var comp = CreateCompilation(source); 20114var comp = CreateCompilation(source); 20141var comp = CreateCompilation(source); 20177var comp = CreateCompilation(source); 20214var comp = CreateCompilation(source); 20254var comp = CreateCompilation(source); 20274var comp = CreateCompilation(source); 20308var comp = CreateCompilation(source); 20336var comp = CreateCompilation(source); 20541var comp = CreateCompilation(source, options: TestOptions.DebugExe); 20792var comp = CreateCompilation(source); 20837var comp = CreateCompilation(source); 20862var comp = CreateCompilation(source); 20890var comp = CreateCompilation(source); 20931var comp = CreateCompilation(source); 20979var comp = CreateCompilation(source); 21007var comp = CreateCompilation(source); 21039var comp = CreateCompilation(source); 21062var comp = CreateCompilation(source); 21085var comp = CreateCompilation(source); 21103var comp = CreateCompilation(source); 21137var comp = CreateCompilation(source); 21155var comp = CreateCompilation(source); 21186var comp = CreateCompilation(source); 21294var compMatching = CreateCompilationWithILAndMscorlib40(sourceWithMatchingNames, ilSource, 21306var compDifferent1 = CreateCompilationWithILAndMscorlib40(sourceWithDifferentNames1, ilSource, 21322var compDifferent2 = CreateCompilationWithILAndMscorlib40(sourceWithDifferentNames2, ilSource, 21345var comp = CreateCompilation(source, options: TestOptions.DebugExe); 21382var comp = CreateCompilation(source, references: new[] { CSharpRef }); 21919var comp = CreateCompilation(source, 22009var comp = CreateCompilation(source, 22061var comp = CreateCompilation(source, 22100var comp = CreateCompilation(source, 22248var comp = CreateCompilation(source); 22271var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22274var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22311var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22314var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22346var comp = CreateCompilationWithMscorlib40(source); 22377var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1", 22379var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2", 22393var comp = CreateCompilationWithMscorlib40(source, 22426var comp = CreateCompilation(source); 22479var compLib = CreateCompilationWithMscorlib40(lib_cs, options: TestOptions.ReleaseDll); 22481var comp = CreateCompilationWithMscorlib40(source, references: new[] { compLib.ToMetadataReference() }); 22541var comp = CreateCompilation(source); 22582var comp = CreateCompilation(source, assemblyName: "comp"); 22639var comp = CreateCompilation(source); 22661var comp = CreateCompilation(source); 22690var comp = CreateCompilation(source); 22713var comp1 = CreateCompilation(source); 22730var comp1 = CreateCompilation(source); 22747var comp1 = CreateCompilation(source); 22770var comp = CreateCompilation(source, assemblyName: "comp", options: TestOptions.DebugExe); 22807var libComp = CreateCompilationWithMscorlib40(libSource, assemblyName: "lib"); 22810var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp", references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 22852var compilation = sourceModule.DeclaringCompilation; 22897var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 22966var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23010var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23044var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23086var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23125var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23148var comp = CreateCompilationWithMscorlib40(source, references: [ValueTupleLegacyRef]); 23172var comp0 = CreateCompilationWithMscorlib40(source0, assemblyName: "92872377-08d1-4723-8906-a43b03e56ed3"); 23190var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0 }); 23198var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref1 }); 23220var comp0v1 = CreateCompilationWithMscorlib40(source0v1, assemblyName: "A", options: signedDllOptions); 23228var comp0v2 = CreateCompilationWithMscorlib40(source0v2, assemblyName: "A", options: signedDllOptions); 23235var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0v1 }); 23246var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ref1, ref0v1 }); 23254var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref0v2, ref1, ref2 }); 23397var comp1 = CreateCompilation(source); 23419var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, references: s_valueTupleRefs, options: TestOptions.DebugDll); 23448var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23473var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, options: TestOptions.DebugDll, references: s_valueTupleRefs); 23846var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: (new[] { libCompRef }).Concat(s_valueTupleRefs).ToArray(), options: TestOptions.DebugExe); 23875var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, references: s_valueTupleRefs, options: TestOptions.DebugDll); 23903var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23926var compilation = CreateCompilationWithMscorlib40(source, references: [ValueTupleLegacyRef]); 23981var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleLegacyRef }); 24075var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: s_valueTupleRefs, options: TestOptions.UnsafeDebugDll); 24174var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 24254var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24317var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24382var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24454var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24527var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24597var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24638var comp = CreateCompilation(source); 24654var comp = CreateCompilation(source); 24677var comp = CreateCompilation(source); 24700var comp = CreateCompilation(source); 24727var comp = CreateCompilation(source); 24753var comp = CreateCompilation(source); 24784var comp = CreateCompilation(source); 24812var comp = CreateCompilation(source); 24835var comp1 = CreateCompilation(source1); 24851var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 24882var comp = CreateCompilation(source); 24908var comp = CreateCompilation(source); 24934var comp = CreateCompilation(source); 24960var comp = CreateCompilation(source); 24986var comp = CreateCompilation(source); 25018var comp = CreateCompilation(source, options: TestOptions.DebugExe); 25040var comp = CreateCompilation(source); 25074var comp = CreateCompilation(source); 25187var comp = CreateCompilation(source); 25228var comp = CreateCompilation(source); 25274var comp = CreateCompilationWithMscorlib40(new[] { source, tuplelib_cs }, 25316var corlibWithoutVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "1") + corlib_cs, options: parseOptions) }, assemblyName: "corlib"); 25320var corlibWithVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "2") + corlib_cs + valuetuple_cs, options: parseOptions) }, assemblyName: "corlib"); 25324var libWithVT = CreateEmptyCompilation(valuetuple_cs, references: new[] { corlibWithoutVTRef }, parseOptions: parseOptions, options: TestOptions.DebugDll); 25328var comp = CSharpCompilation.Create("test", references: new[] { libWithVTRef, corlibWithVTRef }); 25333var comp2 = comp.WithOptions(comp.Options.WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes)); 25338var comp3 = CSharpCompilation.Create("test", references: new[] { corlibWithVTRef, libWithVTRef }) // order reversed 25345var comp4 = CreateEmptyCompilation("", references: new[] { libWithVTRef, libWithVTRef2, corlibWithoutVTRef }, parseOptions: parseOptions); 25364var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25393var comp = CreateCompilationWithMscorlib40( 25424var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugExe); 25443var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25464var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular8); 25494var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25545var comp = CreateCompilationWithMscorlib40( 25688var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25699private static void VerifySemanticModelTypelessTupleWithNoImplicitConversion(CSharpCompilation comp) 25733var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25759var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25770private static void VerifySemanticModelTypelessTupleWithNoImplicitConversion2(CSharpCompilation comp) 25804var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25830var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25869var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25902var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 26216var comp = CreateCompilation(source, options: TestOptions.DebugExe); 26290var comp = CreateCompilation(source); 26323var comp = CreateCompilation(source); 26356var comp = CreateCompilation(source); 26389var comp = CreateCompilation(source); 26420var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 26433var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); 26445var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26464var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26482var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { missingContainerRef, SystemRuntimeFacadeRef, ValueTupleRef }); 26497var comp = CreateCompilationWithMscorlib40(source_cs, references: references); 26510var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26527var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26541var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef, missingContainerRef }); 26564var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); // missing System.ValueTuple and MissingContainer 26567var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26572var comp2 = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef, missingContainerRef }); // missing System.ValueTuple 26575var executeComp2 = CreateCompilationWithMscorlib40(executable_cs, 26588var missing = CreateCompilation(missing_cs); 26606var lib = CreateCompilation(lib_cs, references: new[] { missingRef }); 26619var comp = CreateCompilation(source_cs, references: new[] { libRef }); 26631var executeComp = CreateCompilation(executable_cs, references: new[] { comp.EmitToImageReference(), libRef, missingRef }, options: TestOptions.DebugExe); 26641var comp = CreateCompilation(sourceA, assemblyName: "A"); 26669var vtLib = CreateEmptyCompilation(trivial2uple + tupleattributes_cs, references: new[] { MscorlibRef }, assemblyName: "vt"); 26681var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.EmitToImageReference() }); 26692var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26696var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to vt 26700var fakeVtLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "vt"); 26701var compWithFakeVt = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26716var comp2 = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26727var comp2WithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26738void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 26771var vtLib = CreateEmptyCompilation(tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef }, assemblyName: "vt"); 26783var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.EmitToImageReference() }); 26797var fakeVtLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "vt"); 26798var comp = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26809var compWithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26820void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation) 26835var containerLib = CreateEmptyCompilation("public class Container<T> { }", references: new[] { MscorlibRef }, assemblyName: "container"); 26847var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.EmitToImageReference() }); 26858var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to container 26862var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to container 26866var fakeContainerLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "container"); 26867var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeContainerLib.EmitToImageReference() }); // reference to fake container 26871void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 26910var containerLib = CreateEmptyCompilation("public class Container<T> { public class Contained<U> { } }", references: new[] { MscorlibRef }, assemblyName: "container"); 26922var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.EmitToImageReference() }); 26933var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to container 26937var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to container 26941var fakeContainerLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "container"); 26942var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeContainerLib.EmitToImageReference() }); // reference to fake container 26946void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 27039var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27046var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27049var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27053var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27057var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27061static void verifyField(CSharpCompilation comp) 27123var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27130var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27133var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27137var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27141var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27145static void verifyField(CSharpCompilation comp) 27197var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27204var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27207var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27211var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27215var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27219static void verifyField(CSharpCompilation comp) 27275var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27282var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27285var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27289var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27293var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27297static void verifyField(CSharpCompilation comp) 27336var comp1 = CreateCompilation(source0, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27394var comp = CreateCompilation(source); 27537var comp0 = CreateCompilation(new[] { source0, source1 }, options: TestOptions.DebugDll); 27540var comp1 = CreateCompilation(source0, options: TestOptions.DebugDll); 27543var comp2 = CreateCompilation(source1, references: new[] { comp1.EmitToImageReference() }, options: TestOptions.DebugDll); 27563var comp = CreateCompilation(new[] { source }, options: TestOptions.DebugDll); 27616var compilation = CreateCompilationWithMscorlib461(source, null, TestOptions.UnsafeDebugExe); 27652var comp = CreateCompilation( 27899var comp = CreateCompilation( 27921var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 27949var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple"); 27970var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 27977var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28025var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 28059var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 28092var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28155var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28186var comp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28189var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28300var comp = CreateCompilation(trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28303var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28388var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28392var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28483var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28531var comp = CreateCompilation(source); 28561var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 28597var comp = CreateCompilation(source); 28629var comp = CreateCompilation(source); 28695var comp = CreateCompilation(source); 28814var comp = CreateCompilation(source + trivialRemainingTuples); 28999var comp = CreateCompilation("", targetFramework: TargetFramework.Minimal);
CodeGen\CodeGenUsingDeclarationTests.cs (20)
681var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 816var comp = CreateCompilation(source); 1162var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 1189var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 1234var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 1281var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 1317var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe).VerifyDiagnostics(); 1344var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1375var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1402var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1429var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1446var comp = CreateCompilation(source); 1498var comp = CreateCompilation(source); 1554var comp = CreateCompilation(source); 1609var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1668var comp = CreateCompilation(source); 1726var comp = CreateCompilation(source); 1784var comp = CreateCompilation(source); 1843var comp = CreateCompilation(source); 1874var comp = CreateCompilation(source);
CodeGen\CodeGenUsingStatementTests.cs (3)
1155var comp = CreateCompilation(source); 1237var comp = CreateCompilation(source); 1267var comp = CreateCompilation(source);
CodeGen\DestructorTests.cs (2)
669var compilation = CreateCompilationWithILAndMscorlib40("", text); 692var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll);
CodeGen\EventTests.cs (6)
620var compilation = CreateCompilation(csharpSource, new MetadataReference[] { ilAssemblyReference }, TestOptions.ReleaseExe); 646var compilation1 = CreateEmptyCompilation(source1, assemblyName: GetUniqueName(), parseOptions: parseOptions); 664var compilation2 = CreateEmptyCompilation(source2, new[] { reference1 }, parseOptions: parseOptions); 707var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 779var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 842var compilation = CreateCompilation(source, options: TestOptions.DebugDll);
CodeGen\FixedSizeBufferTests.cs (4)
583var comp2 = (CSharpCompilation)CompileAndVerify(s2, 1164var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Mscorlib40, assemblyName: "fixedBuffer"); 1167var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46);
CodeGen\ForeachTest.cs (12)
314var comp = CreateCompilationWithMscorlibAndSpan(@" 367var comp = CreateCompilationWithMscorlibAndSpan(@" 431var comp = CreateCompilationWithMscorlibAndSpan(@" 483var comp = CreateCompilation(@" 532var comp = CreateCompilationWithMscorlibAndSpan(@" 581var comp = CreateCompilationWithMscorlibAndSpan(@" 630var comp = CreateEmptyCompilation(@" 726var comp = CreateCompilationWithMscorlibAndSpan(@" 780var comp = CreateCompilationWithMscorlibAndSpan(@" 852var comp = CreateCompilationWithMscorlibAndSpan(@" 1398var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.ReleaseExe); 1683var comp = CreateCompilation(source, parseOptions: TestOptions.RegularDefault.WithFeature("run-nullable-analysis", "never"));
CodeGen\GotoTest.cs (17)
933var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 948var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 984var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 1001var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 1003var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 1020var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script); 1040var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script); 1067var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 1087var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 1112var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 1114var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 1130var compilation = CreateCompilationWithMscorlib461(sourceB, options: options, parseOptions: TestOptions.Script); 1174var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script);
CodeGen\IndexAndRangeTests.cs (47)
22var comp = CreateCompilationWithIndexAndRange( 28private static (SemanticModel model, List<ElementAccessExpressionSyntax> accesses) GetModelAndAccesses(CSharpCompilation comp) 70var comp = CreateCompilationWithIndexAndRange( 104var comp = CreateCompilationWithIndexAndRange(src); 190var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 280var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 358var comp = CreateCompilationWithIndexAndRangeAndSpan(src); 412var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 509var comp = CreateCompilationWithIndex(src, options: TestOptions.ReleaseExe); 676var comp = CreateCompilationWithIndex(src, options: TestOptions.ReleaseExe); 829var comp = CreateCompilationWithIndexAndRangeAndSpanAndMemoryExtensions(src, TestOptions.ReleaseExe); 917var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 951var comp = CreateCompilationWithIndexAndRange(src, TestOptions.ReleaseExe); 1010var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 1084var comp = CreateCompilationWithIndexAndRangeAndSpanAndMemoryExtensions(@" 1169var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 1578var comp = CreateCompilationWithIndexAndRange(@" 1602var comp = CreateCompilationWithIndex(@" 1815var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 1883var comp = CreateCompilationWithIndex(@" 1957var comp = CreateCompilationWithIndex(source, WithNullableEnable(TestOptions.DebugExe)); 2084var comp = CreateCompilationWithIndexAndRange(@" 2120var compilation = CreateCompilationWithIndex(@" 2141var compilation = CreateCompilationWithIndex(@" 2175var compilation = CreateCompilationWithIndexAndRange(@" 2221var compilation = CreateCompilationWithIndexAndRange(@" 2242var compilation = CreateCompilationWithIndexAndRange(@" 2279var compilation = CreateCompilationWithIndexAndRange(@" 2316var compilation = CreateCompilationWithIndexAndRange(@" 2357var compilation = CreateCompilationWithIndexAndRange(@" 2377var compilation = CreateCompilationWithIndexAndRange(@" 2410var compilation = CreateCompilationWithIndexAndRange(@" 2430var compilation = CreateCompilationWithIndexAndRange(@" 2463var compilation = CreateCompilationWithIndexAndRange(@" 2482var compilation = CreateCompilationWithIndexAndRange(@" 2575var compilation = CreateCompilationWithIndexAndRange(@" 2600var compilation = CreateCompilationWithIndexAndRange(@" 2664var compilation = CreateCompilationWithIndexAndRange(@" 3150var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 3209var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 3284var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 3744var comp = CreateCompilation(new[] { source, TestSources.Index }); 3777var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3820var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3853var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3904var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 4235var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
CodeGen\IndexerTests.cs (5)
1200var comp1 = CreateCompilation(text1); 1232var comp1 = CreateCompilation(text1); 1240var comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()]); 1260var comp1 = CreateCompilation(text1); 1329var comp1 = CreateCompilation(text1, options: TestOptions.DebugExe);
CodeGen\ITuplePatternTests.cs (3)
17protected CSharpCompilation CreatePatternCompilation(string source, CSharpCompilationOptions options = null) 53var compilation = CreatePatternCompilation(source); 137var compilation = CreatePatternCompilation(source);
CodeGen\ObjectAndCollectionInitializerTests.cs (5)
1386var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe); 1483var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe); 1820var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseExe); 3692var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 3731var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\PatternTests.cs (87)
100var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 123var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 153var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 201var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 236var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 334var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 402var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 503var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 635var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 772var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 833var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 858var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 894var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 933var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 969var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1009var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1056var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1107var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1142var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1180var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1224var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1283var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1340var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1400var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1472var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1536var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1599var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1658var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1713var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1774var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1841var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1905var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1974var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2039var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2174var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2268var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2405var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2539var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithoutRecursivePatterns); 2613var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2647var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2668var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2714var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2794var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2840var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2903var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3000var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3056var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3097var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3129var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3238var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, references: new[] { CSharpRef }); 3266var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3296var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3316var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 3385var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3551var compilation = CreateCompilation(source, options: options); 3634var compilation = CreateCompilation(source, options: options); 3706var compilation = CreateCompilation(source, options: options); 3782var compilation = CreateCompilation(source, options: options); 3993var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4031var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4059var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4095var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4122var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4174var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4214var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4249var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4330var compilation = CreateCompilation(source, options: compilationOptions); 4509var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4543var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4574var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4768var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4801var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4837var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4875var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4909var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4946var compilation = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.ReleaseExe); 4983var compilation = CreateCompilation(source); 5109var compilation = CreateCompilation(source); 5258var compilation = CreateCompilation(source); 5391var compilation = CreateCompilation(source); 5448var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5476var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5502var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5602var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5710var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5874var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6018var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators);
CodeGen\PropertyTests.cs (1)
30var compilation = CreateCompilation(source, options: TestOptions.DebugDll);
CodeGen\SwitchTests.cs (14)
2624var compilation = base.CreateCSharpCompilation(text); 2652var compilation = base.CreateCSharpCompilation(text); 3040var comp = CSharpCompilation.Create("Name", references: new[] { reference }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 4512var comp = CreateEmptyCompilation( 7852var comp = CreateCompilation(text, parseOptions: TestOptions.RegularPreview.WithDisableLengthBasedSwitch(), 8092var comp = CreateCompilation(text, parseOptions: TestOptions.RegularPreview.WithDisableLengthBasedSwitch(), 9881var compilation = CreateCompilation(source, 9933var compilation = CreateCompilation(source, 10026var compilation = CreateCompilation(source, 10118var compilation = CreateCompilation(source, 10519var compilation = CreateCompilation(source, 10607var compilation = CreateCompilation(source, options: TestOptions.DebugExe) 10802var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9)
CodeGen\UnsafeTests.cs (32)
89var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 115var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 141var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 167var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 193var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 4548var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 4758var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4810var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4857var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4895var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5448var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5490var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5529var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 5565var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5601var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5637var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5676var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5689var missing = CreateCompilationWithMscorlib461(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 5700var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.EmitToImageReference() }, options: TestOptions.DebugDll); 5715var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.UnsafeDebugDll); 5750var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5778var comp = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5895var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 6069var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 10231var comp = CreateCompilation($@" 10799var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugExe); 10829var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10900var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 11179var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 11633var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 12046var cscomp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 12082var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe);
Emit\BinaryCompatibility.cs (1)
69var compilation = CreateCompilationWithMscorlib46(program, references: new[] { lib1Image, clientImage }, options: TestOptions.ReleaseExe);
Emit\CompilationEmitTests.cs (157)
48var compilation = CreateCompilation(source); 81var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("abc.X")); 123var compilation = CreateCompilation(source); 140CSharpCompilation comp = CreateCompilation(@" 184CSharpCompilation comp = CreateCompilation(@" 236CSharpCompilation compUsing = CreateCompilation(srcUsing, new[] { MetadataReference.CreateFromImage(mdOnlyImage.AsImmutableOrNull()) }); 251CSharpCompilation comp = CreateCompilation(@" 296CSharpCompilation comp = CreateCompilation(@" 342CSharpCompilation comp = CreateCompilation(@" 396CSharpCompilation comp = CreateCompilation(@" 452CSharpCompilation comp = CreateCompilation(@" 505CSharpCompilation comp = CreateCompilation(@" 554CSharpCompilation comp = CreateCompilation(@" 698CSharpCompilation comp = CreateCompilation(@" 724CSharpCompilation comp = CreateCompilation(@" 748CSharpCompilation comp = CreateCompilation(@" 773CSharpCompilation comp = CreateCompilation(@" 801CSharpCompilation comp = CreateCompilation(@" 822CSharpCompilation comp = CreateCompilation(@" 855CSharpCompilation comp = CreateCompilation(@" 897var compWithMetadata = CreateEmptyCompilation("", references: new[] { MscorlibRef, metadataRef }, 943var comp = CreateCompilation(""); 1022var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1044var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1052var comp = CreateCompilation(source, options: TestOptions.DebugDll, 1062var comp = CreateCompilation("", references: new[] { reference }); 1100var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1123var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1131var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1144var comp = CreateCompilation("", references: new[] { reference }); 1206CSharpCompilation comp1 = CreateCompilation(Parse(source1), options: TestOptions.DebugDll.WithDeterministic(true), assemblyName: name); 1310CSharpCompilation moduleComp = CreateEmptyCompilation("", 1315CSharpCompilation compilation = CreateCompilation( 1800var comp1 = CreateCSharpCompilation("CS1", 1811var comp2 = CreateCSharpCompilation("CS2", 1822var comp3 = CreateCSharpCompilation("CS3", 1861private void VerifyRefAssemblyClient(string lib_cs, string client_cs, Action<CSharpCompilation> validator, int debugFlag = -1) 1885private static void VerifyRefAssemblyClient(string lib_cs, string source, Action<CSharpCompilation> validator, EmitOptions emitOptions) 1888var libComp = CreateCompilation(lib_cs, 1893var comp = CreateCompilation(source, references: new[] { libImage }, 1906var comp1 = CreateCompilation(source, options: options, assemblyName: name); 1925var comp2 = CreateCompilation(source, options: options, assemblyName: name); 1969private static (ImmutableArray<byte> image, ImmutableArray<byte> refImage) EmitRefOut(CSharpCompilation comp) 1982private static ImmutableArray<byte> EmitRefOnly(CSharpCompilation comp) 1999var comp = CreateCompilation("public class C{}", 2018var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2038var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2057var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2096CSharpCompilation comp = CreateCompilation(Parse(source), 2124CSharpCompilation comp = CreateEmptyCompilation(source, references: new[] { MscorlibRef }, 2133var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2164var compWithReal2 = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage2 }, 2192var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2221var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2263CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2270var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2280var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2292var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2299void verifyPropertyWasEmitted(CSharpCompilation input) 2330CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2337var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2347var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2359var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2366void verifyEventWasEmitted(CSharpCompilation input) 2397CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2404var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2414var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2426var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2433void verifyIndexerWasEmitted(CSharpCompilation input) 2457CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2465var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2502CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2510var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2524CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2538CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2552CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2567CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2580CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2594CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2607CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2633CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2653CSharpCompilation comp = CreateEmptyCompilation(source, references: new[] { MscorlibRef }, 2697var libComp = CreateCompilation( 2755var exeComp = CreateCompilation( 3370var compilation = CreateCompilation(source); 3403var compilation = CreateCompilation(source); 3441var compilation = CreateCompilation(source); 3463var compilation = CSharpCompilation.Create( 3486var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithPlatform(Platform.AnyCpu)); 3523var compilation = CreateCompilation(source, 3557var compilation = CreateCompilation(source, 3607var compilation = CreateCompilation(source, 3647var compilation = CreateCompilation(source, 3689var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithPlatform(Platform.X64)); 3721var compilation = CreateCompilation(source); 3739var compilation = CreateCompilation(source, options: TestOptions.CreateTestOptions(OutputKind.WindowsRuntimeApplication, OptimizationLevel.Debug)); 3757var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3811var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4002var compilation = CreateCompilation(source); 4014var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4045var compilation = CSharpCompilation.Create( 4080var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4111var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4142var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4173var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4211var compilation = CreateCompilation(source, options: TestOptions.ReleaseModule, assemblyName: "ContentType"); 4231var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll); 4254var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4289var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 4318var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4365var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4426var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4492var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4549var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4611var c1 = CreateCompilation(p1, options: TestOptions.ReleaseDll, assemblyName: Guid.NewGuid().ToString()); 4621var comp = CreateCompilation(source1, options: TestOptions.ReleaseModule); 4632var c1 = CreateCompilation(p1); 4660var comp = CreateCompilation(text, options: TestOptions.ReleaseExe).VerifyDiagnostics( 4679var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4691var useCompilation = CreateEmptyCompilation(useSource, 4764var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4775var useCompilation = CreateEmptyCompilation(useSource, 4809var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch"); 4822var useCompilation = CreateEmptyCompilation(useSource, 4865var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch"); 4877var useCompilation = CreateEmptyCompilation(useSource, 4896var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch"); 4909var useCompilation = CreateEmptyCompilation(useSource, 4944var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch"); 4956var useCompilation = CreateEmptyCompilation(useSource, 4973var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4986var useCompilation = CreateEmptyCompilation(useSource, 5021var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 5034var useCompilation = CreateEmptyCompilation(useSource, 5044var comp = CreateEmptyCompilation("", new[] { TestReferences.SymbolsTests.netModule.x64COFF }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5070var compilation = CreateCompilation(source, null, TestOptions.ReleaseDll); 5142var compilation = CreateCompilation(source, null, TestOptions.ReleaseDll); 5163var compilation = CreateCompilation(source); 5188var compilation = CreateCompilation(source); 5207var compilation = CreateCompilation(source, null, TestOptions.DebugDll); 5263var comp1 = CreateCompilation(s1, options: TestOptions.ReleaseModule); 5267var comp2 = CreateCompilation(s2, options: TestOptions.ReleaseModule, references: new[] { ref1 }); 5271var comp3 = CreateCompilation(s3, options: TestOptions.ReleaseExe, references: new[] { ref1, ref2 }); 5310var comp1 = CreateCompilation(s1, options: TestOptions.ReleaseModule.WithModuleName("A")); 5314var comp2 = CreateCompilation(s2, options: TestOptions.ReleaseModule.WithModuleName("B"), references: new[] { ref1 }); 5318var comp3 = CreateCompilation(s3, options: TestOptions.ReleaseExe.WithModuleName("C"), references: new[] { ref1, ref2 }); 5355var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 5417var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll, references: new[] { CSharpRef }); 5455var compilation = CreateCompilation(source); 5468var comp = CreateCompilation("class C {}"); 5507var compilation = CreateCompilation(source); 5534var compilation = CreateCompilation(source); 5551var comp = CreateCompilation("public class B : A { }", references: new[] { modRef }, assemblyName: "sourceMod"); 5591var compilation = CreateCompilation(source, options: options); 5642var compilation = CreateCompilation(source, options: options);
Emit\CovariantReturnTests.cs (7)
226var compilation = CreateEmptyCompilation(new string[] { 234private static CSharpCompilation CreateCovariantCompilation( 278var compilation = CreateCovariantCompilation(source, options: TestOptions.DebugExe); 313var compilation = CreateCovariantCompilation(source, options: TestOptions.DebugExe); 336var csharpCompilation = CreateCovariantCompilation(cSharpSource).VerifyDiagnostics(); 392var csharpCompilation = CreateCovariantCompilation(cSharpSource).VerifyDiagnostics(); 546var compilation = CreateCovariantCompilation(program, options: TestOptions.DebugExe, references: new[] { ref0, ref1b, ref2 });
Emit\DesktopStrongNameProviderTests.cs (2)
99var comp = CreateCompilation(src, options: options); 116var comp = CreateCompilation(src, options: options);
Emit\DeterministicTests.cs (11)
36var compilation = CreateEmptyCompilation(source, 55var compilation = CreateEmptyCompilation(source, assemblyName: "DeterminismTest", references: new[] { MscorlibRef, SystemCoreRef, CSharpRef }, options: options); 74var compilationDeterministic = CreateEmptyCompilation( 78var compilationNonDeterministic = CreateEmptyCompilation( 265var compilation = CSharpCompilation.Create("Program", 299var forwardedToCompilation1 = CreateCompilation(forwardedToCode, assemblyName: "ForwardedTo"); 317var forwardingCompilation = CreateCompilation(forwardingCode, new MetadataReference[] { forwardedToReference1 }); 352var forwardedToCompilation2 = CreateCompilation(forwardedToCode, assemblyName: "ForwardedTo"); 355var withRetargeting = CreateCompilation("", new MetadataReference[] { forwardedToReference2, forwardingReference }); 485var comp = CreateCompilation(source1, options: opt, assemblyName: assemblyName);
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (13)
75var c = CreateCompilation(Parse(ExampleSource + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 219var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 339var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 433var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 490var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 529var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 560var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 600var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 668var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 749var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 830var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 924var c = CreateCompilation(Parse(source + InstrumentationHelperSource, @"C:\myproject\doc1.cs"), references: new[] { RefSafetyRulesAttributeLib }); 957var c = CreateCompilation(Parse(ExampleSource + InstrumentationHelperSource, @"C:\myproject\doc1.cs"));
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (3)
2958var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options: TestOptions.ReleaseDll); 2994var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options: TestOptions.ReleaseDll); 4146var compilation = CreateCompilation(trees.ToArray(), options: (options ?? TestOptions.ReleaseExe).WithDeterministic(true));
Emit\EmitCustomModifiers.cs (5)
43var c = CreateCompilation(source, 600var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe); 656var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe); 707var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.UnsafeReleaseExe); 741var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.UnsafeReleaseExe);
Emit\EmitErrorTests.cs (12)
38var compilation1 = CreateCompilation(source1); 67var compilation1 = CreateCompilation(source1); 99var compilation1 = CreateCompilation(source1); 133var compilation1 = CreateCompilation(source1); 170var compilation1 = CreateCompilation(source1); 217var compilation1 = CreateCompilation(source1); 235private static void VerifyEmitDiagnostics(string source2, CSharpCompilation compilation1, params DiagnosticDescription[] expectedDiagnostics) 237var compilation2 = CreateCompilation(source2, new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 264var netModule = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule, assemblyName: "ModuleNameMismatch"); 270var compilationOK = CreateCompilation(source, new MetadataReference[] { moduleMetadata.GetReference(filePath: @"R:\A\B\ModuleNameMismatch.netmodule") }); 274var compilationError = CreateCompilation(source, new MetadataReference[] { moduleMetadata.GetReference(filePath: @"R:\A\B\ModuleNameMismatch.mod") }); 306var compilation1 = CreateCompilation(builder.ToString(), null, TestOptions.DebugDll.WithSpecificDiagnosticOptions(warnOpts));
Emit\EmitMetadataTests.cs (17)
895var comp = CreateCompilationWithMscorlib461(@"using System; 925var comp = CreateCompilation(@"using System; 981var comp = CreateCompilation(@" 2211var comp = CreateCompilation("class Test { static void Main() { } }"); 2221private void VerifyEmitWithNoResources(CSharpCompilation comp, Platform platform) 2681var comAssembly = CreateCompilationWithMscorlib40(@" 2791var comp = CreateCompilation(@" 2840var reference = CreateCompilation(@" 2892var reference = CreateCompilation(@" 2950var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("experimental-data-section-string-literals", "0")); 3227var comp = CreateEmptyCompilation(source3, [ref1, ref2], assemblyName: "Lib1"); 3740var comp = CreateCompilation(""" 3766var comp = CreateCompilation("", references: [reference], 3778var comp = CreateCompilation(""" 3808var comp = CreateCompilation("", references: [reference], 3822var comp = CreateCompilation(""" 3842var comp = CreateCompilation("", references: [reference],
Emit\EntryPointTests.cs (41)
16private CSharpCompilation CompileConsoleApp(string source, CSharpParseOptions parseOptions = null, string mainTypeName = null) 31var compilation = CompileConsoleApp(source); 49var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 72var compilation = CompileConsoleApp(source); 103var compilation = CompileConsoleApp(source); 125var compilation = CompileConsoleApp(source, parseOptions: TestOptions.Regular7_1); 144var compilation = CompileConsoleApp(source, parseOptions: TestOptions.Regular7); 162var compilation = CompileConsoleApp(source); 187var compilation = CompileConsoleApp(source); 214var compilation = CompileConsoleApp(source); 239var compilation = CompileConsoleApp(source, mainTypeName: "D"); 242var compilation2 = CompileConsoleApp(source, mainTypeName: "C"); 260var compilation = CompileConsoleApp(source, mainTypeName: "C"); 280var compilation = CreateCompilationWithMscorlib461( 311var compilation = CompileConsoleApp(source); 336var compilation = CompileConsoleApp(source); 371var compilation = CreateCompilationWithMscorlib461( 392var compilation = CreateCompilationWithMscorlib461( 410var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("N.M")); 428var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C.D")); 446var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C.D")); 481var compilation = CreateCompilation(cs, options: TestOptions.ReleaseExe); 602var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 624var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 647var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 675var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 696var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 711var compilation = CompileConsoleApp(source); 725var compilation = CreateCompilationWithMscorlib461( 746var compilation = CreateCompilationWithMscorlib461( 780var compilation = CreateCompilationWithMscorlib461( 812var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 829var compilation = CreateCompilation( 847var compilation = CreateCompilation( 895var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("C")); 927var compilation = CreateCompilationWithMscorlib461( 1570var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1573var netModule = CreateCompilation(source, options: TestOptions.ReleaseModule); 1596var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1617var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1637var compilation = CreateCompilation(source, options: TestOptions.DebugExe);
Emit\InAttributeModifierTests.cs (66)
24var reference = CreateCompilation(@" 60var reference = CreateCompilation(@" 87var reference = CreateCompilation(@" 111var reference = CreateCompilation(@" 138var reference = CreateCompilation(@" 162var reference = CreateCompilation(@" 188var reference = CreateCompilation(@" 1746var comp = CreateCompilation(code); 1784var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1828var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1849var comp = CreateCompilation(code, options: TestOptions.DebugDll); 1896var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1953var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1993var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2048var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2089var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2138var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2180var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2231var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2289var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2330var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2364var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2412var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2467var comp = CreateCompilationWithIL(code, ilSrc, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2493var comp1 = CreateCompilation(code1, options: TestOptions.DebugDll); 2518var comp = CreateCompilation(code2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2562var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2596var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2630var comp = CreateCompilation(code, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3380var reference = CreateCompilation(@" 3428var reference = CreateCompilation(@" 3475var reference = CreateCompilation(@" 3530var reference = CreateCompilation(@" 3578var reference = CreateCompilation(@" 3625var reference = CreateCompilation(@" 3670var reference = CreateCompilation(@" 3715var reference = CreateCompilation(@" 3760var reference = CreateCompilation(@" 3805var reference = CreateCompilation(@" 3850var reference = CreateCompilation(@" 3895var reference = CreateCompilation(@" 3941var reference = CreateCompilation(@" 3987var reference = CreateCompilation(@" 4033var reference = CreateCompilation(@" 4079var reference = CreateCompilation(@" 4127var reference = CreateCompilation(@" 4175var reference = CreateCompilation(@" 4230var reference = CreateCompilation(@" 4278var reference = CreateCompilation(@" 4326var reference = CreateCompilation(@" 4372var reference = CreateCompilation(@" 4418var reference = CreateCompilation(@" 4464var reference = CreateCompilation(@" 4510var reference = CreateCompilation(@" 4556var reference = CreateCompilation("public delegate void D(in int p);"); 4589var reference = CreateCompilation("public delegate ref readonly int D();"); 4622var reference = CreateCompilation(@" 4665var reference = CreateCompilation(@" 4717var comp = CreateCompilation(code).VerifyDiagnostics( 4746var comp = CreateCompilation(code).VerifyDiagnostics( 5049var testRef = CreateCompilation(@" 5096var testRef = CreateCompilation(@" 5143var testRef = CreateCompilation(@" 5192var testRef = CreateCompilation(@" 5244var testRef = CreateCompilation(@" 5312var comp = CreateCompilation(user, references: new[] { ref1, ref2 }).VerifyDiagnostics();
Emit\OptionalArgumentsTests.cs (7)
108var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, TargetFramework.Mscorlib461, options: TestOptions.DebugExe); 144var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll); 173var comp2a = CreateCompilation( 182var comp2b = CreateCompilation( 207var comp = CreateCompilation(source); 407var comp = CreateCompilation(source); 459var comp = CreateCompilation(source);
Emit\ResourceTests.cs (13)
42var c1 = CreateCompilation(source, assemblyName: "Win32VerNoAttrs", options: TestOptions.ReleaseExe); 132var c1 = CreateCompilation(source, assemblyName: "Win32WithCoff", options: TestOptions.ReleaseDll); 208var c1 = CreateCompilation(""); 237var c1 = CreateCompilation(""); 257var c1 = CreateCompilation(""); 290var c1 = CSharpCompilation.Create("goo", references: new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 310var c1 = CreateCompilation(""); 337var c1 = CreateCompilation(""); 768var c1 = CreateCompilation(source); 795var c1 = CreateCompilation(source); 832var c1 = CreateCompilation(source, assemblyName: "Win32VerAttrs", options: TestOptions.ReleaseExe); 896var c1 = CreateCompilation("");
PrivateProtected.cs (5)
77var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_2) 100var baseCompilation = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2, 695var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2); 722var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2); 748var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1397)
CodeGen\CodeGenCallTests.cs (22)
33672var comp = CreateCompilation(src, options: TestOptions.DebugExe); 33744var comp = CreateCompilation(src, options: TestOptions.DebugExe); 33879var comp = CreateCompilation(src, options: TestOptions.DebugExe); 33951var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34086var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34158var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34310var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34492var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34564var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34716var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34898var comp = CreateCompilation(src, options: TestOptions.DebugExe); 34970var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35042var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35114var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35199var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35391var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35603var comp = CreateCompilation(src, options: TestOptions.DebugExe); 35823var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 35905var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36074var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36303var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36550var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe);
CodeGen\CodeGenLengthBasedSwitchTests.cs (30)
77var comp = CreateCompilation(source); 829var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 1314var comp = CreateCompilation(source); 1366var comp = CreateCompilation(source); 1647var comp = CreateCompilation(source); 1787var comp = CreateCompilation(source); 1827var comp = CreateCompilation(source); 1926var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1979var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2085var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2191var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2244var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2318var comp = CreateCompilation(source); 2634var comp = CreateCompilation(source); 3168var comp = CreateCompilation(source); 4384var comp = CreateCompilation(source); 6750var comp = CreateCompilation(source); 9054var comp = CreateCompilation(source); 9366var comp = CreateCompilation(source); 9825var comp = CreateCompilation(source); 9962var comp = CreateCompilation(source); 10803var comp = CreateCompilation(source); 11085var comp = CreateCompilation(source); 11134var comp = CreateCompilation(source); 11333var comp = CreateCompilation(source); 11990var comp = CreateCompilation(source); 12334var comp = CreateCompilation(source); 12985var comp = CreateCompilation(source); 13302var comp = CreateCompilation(source); 13910var comp = CreateCompilation(source);
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (14)
6026var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.DebugExe); 6169var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseExe); 6325var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.DebugExe); 6382var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6427var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6472var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6517var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6560var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6603var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6651var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6699var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6747var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6795var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 6843var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]);
CodeGen\CodeGenSpanBasedStringConcatTests.cs (47)
329var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 382var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 437var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 481var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 535var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 586var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 673var comp = CreateEmptyCompilation(source, [corlib]); 748var comp = CreateEmptyCompilation(source, [corlib]); 822var comp = CreateEmptyCompilation(source, [corlib]); 1091var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1201var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1381var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1492var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1555var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1617var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1678var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1758var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1804var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1867var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1950var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2075var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2136var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2264var comp = CreateEmptyCompilation(source, [corlib]); 2342var comp = CreateEmptyCompilation(source, [corlib]); 2419var comp = CreateEmptyCompilation(source, [corlib]); 2782var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2970var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3246var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3431var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3503var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3579var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3652var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3773var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3821var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3895var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4025var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4357var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4410var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4543var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4633var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4757var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4826var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 5033var comp = CreateEmptyCompilation(source, [corlib]); 5114var comp = CreateEmptyCompilation(source, [corlib]); 5194var comp = CreateEmptyCompilation(source, [corlib]); 5670var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 5860var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80);
CodeGen\IndexAndRangeTests.cs (52)
57var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 233var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 275var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 312var comp = CreateCompilationWithIndex(source); 395var comp = CreateCompilationWithIndex(source); 486var comp = CreateCompilationWithIndex(source); 568var comp = CreateCompilationWithIndex(source, options: TestOptions.ReleaseExe); 823var comp = CreateCompilationWithIndex(source, options: TestOptions.ReleaseExe); 870var comp = CreateCompilationWithIndex(source); 918var comp = CreateCompilationWithIndex(source); 1014var comp = CreateCompilationWithIndex(source); 1080var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1116var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1144var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1184var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1217var comp = CreateCompilationWithIndex(source); 1263var comp = CreateCompilationWithIndex(source); 1339var comp = CreateCompilationWithIndex(source); 1399var comp = CreateCompilationWithIndex(source); 1475var comp = CreateCompilationWithIndex(source); 1518var comp = CreateCompilationWithIndex(source); 1567var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1759var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1802var comp = CreateCompilationWithIndex(source); 1957var comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.Regular12); 2085var comp = CreateCompilationWithIndex(source); 2125var comp = CreateCompilationWithIndex(source); 2158var comp = CreateCompilationWithIndexAndRange(source); 2197var comp = CreateCompilationWithIndexAndRange(source, parseOptions: useCsharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 2534var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2658var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2755var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2999var comp = CreateCompilation(source); 3094var comp = CreateCompilation(source); 3284var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 3424var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 3545var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 3620var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 3711var comp = CreateCompilation(source); 3797var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 3884var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 4024var comp = CreateCompilationWithIndexAndRange(source); 4051var comp = CreateCompilationWithIndexAndRange(source); 4090var comp = CreateCompilationWithIndexAndRange(source); 4120var comp = CreateCompilationWithIndexAndRange(source); 4142var comp = CreateCompilationWithIndexAndRange(source); 4176var comp = CreateCompilationWithIndex(source); 4225var comp = CreateCompilationWithIndex(source); 4264var comp = CreateCompilationWithIndex(source); 4415var comp = CreateCompilation(new[] { source, IndexWithSideEffects }); 4458var comp = CreateCompilation(new[] { source, IndexWithSideEffects }); 4497var comp = CreateCompilationWithIndexAndRange(new[] { src, TestSources.GetSubArray });
Emit\EditAndContinue\AssemblyReferencesTests.cs (32)
66var compilation0 = CreateEmptyCompilation(src1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: references); 67var compilation1 = compilation0.WithSource(src2); 143var compilation0 = CreateEmptyCompilation(src1, parseOptions: parseOptions, references: new[] { MscorlibRef }); 144var compilation1 = compilation0.WithSource(src2); 210var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 213var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 216var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 219var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options: TestOptions.DebugDll); 220var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.ToMetadataReference() }); 221var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.ToMetadataReference() }); 309var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 314var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 318var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 323var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options: TestOptions.DebugDll); 324var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.ToMetadataReference() }); 325var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.ToMetadataReference() }); 394var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 398var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 402var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 406var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.EmitToImageReference() }, assemblyName: "C", options: TestOptions.DebugDll); 407var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.EmitToImageReference() }); 408var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.EmitToImageReference() }); 478var lib01 = CreateCompilation(srcLib01, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 481var lib02 = CreateCompilation(srcLib02, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 484var lib11 = CreateCompilation(srcLib11, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 487var lib12 = CreateCompilation(srcLib12, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 490var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, ref01, ref11 }, assemblyName: "C", options: TestOptions.DebugDll); 491var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, ref02, ref12 }); 593var compilation0 = CreateCompilation(source0.Tree, options: options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 0))); 594var compilation1 = compilation0.WithSource(source1.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 10))); 595var compilation2 = compilation1.WithSource(source2.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 20))); 596var compilation3 = compilation2.WithSource(source3.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 30)));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (109)
245var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 246var compilation1 = compilation0.WithSource(source1.Tree); 306var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 307var compilation1 = compilation0.WithSource(source1.Tree); 378var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 379var compilation1 = compilation0.WithSource(source1.Tree); 436var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 437var compilation1 = compilation0.WithSource(source1.Tree); 488var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 489var compilation1 = compilation0.WithSource(source1.Tree); 548var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 549var compilation1 = compilation0.WithSource(source1.Tree); 602var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 603var compilation1 = compilation0.WithSource(source1.Tree); 657var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 658var compilation1 = compilation0.WithSource(source1.Tree); 713var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 714var compilation1 = compilation0.WithSource(source1.Tree); 768var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 769var compilation1 = compilation0.WithSource(source1.Tree); 835var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 837var compilation1 = compilation0.WithSource(source1.Tree); 911var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 912var compilation1 = compilation0.WithSource(source1.Tree); 985var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 986var compilation1 = compilation0.WithSource(source1.Tree); 1052var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1053var compilation1 = compilation0.WithSource(source1.Tree); 1111var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1112var compilation1 = compilation0.WithSource(source1.Tree); 1199var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1200var compilation1 = compilation0.WithSource(source1.Tree); 1288var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1289var compilation1 = compilation0.WithSource(source1.Tree); 1372var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1373var compilation1 = compilation0.WithSource(source1.Tree); 1463var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1464var compilation1 = compilation0.WithSource(source1.Tree); 1545var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1546var compilation1 = compilation0.WithSource(source1.Tree); 1622var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1623var compilation1 = compilation0.WithSource(source1.Tree); 1624var compilation2 = compilation1.WithSource(source2.Tree); 1721var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1722var compilation1 = compilation0.WithSource(source1.Tree); 1723var compilation2 = compilation1.WithSource(source2.Tree); 1812var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1813var compilation1 = compilation0.WithSource(source1.Tree); 1814var compilation2 = compilation1.WithSource(source2.Tree); 1919var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1920var compilation1 = compilation0.WithSource(source1.Tree); 1921var compilation2 = compilation1.WithSource(source2.Tree); 1922var compilation3 = compilation2.WithSource(source3.Tree); 2117var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2118var compilation1 = compilation0.WithSource(source1.Tree); 2119var compilation2 = compilation1.WithSource(source2.Tree); 2120var compilation3 = compilation2.WithSource(source3.Tree); 2329var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2330var compilation1 = compilation0.WithSource(source1.Tree); 2331var compilation2 = compilation1.WithSource(source2.Tree); 2463var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2464var compilation1 = compilation0.WithSource(source1); 2465var compilation2 = compilation1.WithSource(source2); 2580var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2581var compilation1 = compilation0.WithSource(source1); 2582var compilation2 = compilation1.WithSource(source2); 2713var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2714var compilation1 = compilation0.WithSource(source1); 2715var compilation2 = compilation1.WithSource(source2); 2716var compilation3 = compilation2.WithSource(source3); 2791var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2792var compilation1 = compilation0.WithSource(source1.Tree); 2861var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2862var compilation1 = compilation0.WithSource(source1.Tree); 2967var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2968var compilation1 = compilation0.WithSource(source1.Tree); 3087var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3088var compilation1 = compilation0.WithSource(source1.Tree); 3183var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3184var compilation1 = compilation0.WithSource(source1.Tree); 3244var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3245var compilation1 = compilation0.WithSource(source1.Tree); 3483var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3484var compilation1 = compilation0.WithSource(source1.Tree); 3726var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3727var compilation1 = compilation0.WithSource(source1.Tree); 3728var compilation2 = compilation1.WithSource(source2.Tree); 3847var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3848var compilation1 = compilation0.WithSource(source1.Tree); 3849var compilation2 = compilation1.WithSource(source2.Tree); 3927var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, references: new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 3928var compilation1 = compilation0.WithSource(source1.Tree); 3929var compilation2 = compilation1.WithSource(source2.Tree); 4122var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4123var compilation1 = compilation0.WithSource(source1.Tree); 4207var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4208var compilation1 = compilation0.WithSource(source1.Tree); 4289var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4290var compilation1 = compilation0.WithSource(source1.Tree); 4362var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4363var compilation1 = compilation0.WithSource(source1.Tree); 4444var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4445var compilation1 = compilation0.WithSource(source1.Tree); 4626var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugExe); 4627var compilation1 = compilation0.WithSource(source1.Tree); 4685var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 4686var compilation1 = compilation0.WithSource(source1.Tree); 4733var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 4734var compilation1 = compilation0.WithSource(source1);
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (10)
45var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 46var compilation1 = compilation0.WithSource(source1); 109var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 110var compilation1 = compilation0.WithSource(source1); 173var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 174var compilation1 = compilation0.WithSource(source1); 237var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 238var compilation1 = compilation0.WithSource(source1); 301var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 302var compilation1 = compilation0.WithSource(source1);
Emit\EditAndContinue\EditAndContinuePdbTests.cs (3)
121var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "EncMethodExtents"); 122var compilation1 = compilation0.WithSource(source1.Tree); 123var compilation2 = compilation1.WithSource(source2.Tree);
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (125)
48var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options: TestOptions.DebugDll); 49var compilation1 = compilation0.WithSource(Parse(source1, "a.cs", parseOptions)); 229var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 230var compilation1 = compilation0.WithSource(source1); 346var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 347var compilation1 = compilation0.WithSource(source1); 448var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 449var compilation1 = compilation0.WithSource(source1); 521var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 522var compilation1 = compilation0.WithSource(source1); 572var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 573var compilation1 = compilation0.WithSource(source1); 1120var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 1121var compilation1 = compilation0.WithSource(source1.Tree); 1545var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 1546var compilation1 = compilation0.WithSource(source1.Tree); 1985var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 1986var compilation1 = compilation0.WithSource(source1.Tree); 1987var compilation2 = compilation0.WithSource(source2.Tree); 2564var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 2565var compilation1 = compilation0.WithSource(source1.Tree); 2733var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 2734var compilation1 = compilation0.WithSource(source1.Tree); 3272var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 3273var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 3656var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll); 3657var compilation1 = compilation0.WithSource(source1.Tree); 3761var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll); 3762var compilation1 = compilation0.WithSource(source1.Tree); 3870var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll); 3871var compilation1 = compilation0.WithSource(source1.Tree); 3976var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll); 3977var compilation1 = compilation0.WithSource(source1.Tree); 4078var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4079var compilation1 = compilation0.WithSource(source1.Tree); 4241var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4242var compilation1 = compilation0.WithSource(source1.Tree); 4475var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4476var compilation1 = compilation0.WithSource(source1.Tree); 4635var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4636var compilation1 = compilation0.WithSource(source1.Tree); 5098var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 5099var compilation1 = compilation0.WithSource(source1.Tree); 5446var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: ComSafeDebugDll); 5447var compilation1 = compilation0.WithSource(source1.Tree); 5781var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 5782var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 5783var compilation2 = compilation1.WithSource(new[] { source2.Tree, asyncStreamsTree }); 5784var compilation3 = compilation2.WithSource(new[] { source3.Tree, asyncStreamsTree }); 6425var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 6426var compilation1 = compilation0.WithSource([source1.Tree, asyncStreamsTree]); 6968var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 6969var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 7390var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 7391var compilation1 = compilation0.WithSource(source1.Tree); 7392var compilation2 = compilation1.WithSource(source2.Tree); 7393var compilation3 = compilation2.WithSource(source3.Tree); 7728var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 7729var compilation1 = compilation0.WithSource(source1.Tree); 7730var compilation2 = compilation1.WithSource(source2.Tree); 7998var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8139var compilation0 = CreateCompilationWithMscorlib461(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 8140var compilation1 = compilation0.WithSource(source1.Tree); 8141var compilation2 = compilation1.WithSource(source2.Tree); 8142var compilation3 = compilation2.WithSource(source3.Tree); 8690var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 8691var compilation1 = compilation0.WithSource(source1); 8692var compilation2 = compilation1.WithSource(source2); 8693var compilation3 = compilation2.WithSource(source3); 8694var compilation4 = compilation3.WithSource(source4); 8773var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 8774var compilation1 = compilation0.WithSource(source1); 8775var compilation2 = compilation1.WithSource(source2); 8865var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8866var compilation1 = compilation0.WithSource(source1.Tree); 8867var compilation2 = compilation1.WithSource(source2.Tree); 9018var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 9019var compilation1 = compilation0.WithSource(source1.Tree); 9141var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 9142var compilation1 = compilation0.WithSource(source1.Tree); 9143var compilation2 = compilation1.WithSource(source2.Tree); 9290var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 9291var compilation1 = compilation0.WithSource(source1.Tree); 9292var compilation2 = compilation1.WithSource(source2.Tree); 9450var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 9451var compilation1 = compilation0.WithSource(source1.Tree); 9452var compilation2 = compilation1.WithSource(source2.Tree); 9562var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 9563var compilation1 = compilation0.WithSource(source1.Tree); 9564var compilation2 = compilation1.WithSource(source2.Tree); 9735var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 9736var compilation1 = compilation0.WithSource(source1.Tree); 9737var compilation2 = compilation0.WithSource(source2.Tree); 9738var compilation3 = compilation0.WithSource(source3.Tree); 9739var compilation4 = compilation0.WithSource(source4.Tree); 9740var compilation5 = compilation0.WithSource(source5.Tree); 9972var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 9973var compilation1 = compilation0.WithSource(source1.Tree); 9974var compilation2 = compilation1.WithSource(source2.Tree); 10618var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll); 10619var compilation1 = compilation0.WithSource(source1.Tree); 10685var compilation0 = CreateCompilation(new[] { source0.Tree }, options: ComSafeDebugDll); 10686var compilation1 = compilation0.WithSource(source1.Tree); 10749var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll); 10750var compilation1 = compilation0.WithSource(source1.Tree); 10818var compilation0 = CreateCompilation(new[] { source0.Tree }, options: ComSafeDebugDll); 10819var compilation1 = compilation0.WithSource(source1.Tree); 10871var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 10872var compilation1 = compilation0.WithSource(source1.Tree); 10934var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 10935var compilation1 = compilation0.WithSource(source1.Tree); 11001var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 11002var compilation1 = compilation0.WithSource(source1.Tree); 11054var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { NetFramework.mscorlib }, options: ComSafeDebugDll); 11055var compilation1 = compilation0.WithSource(source1.Tree); 11105var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 11106var compilation1 = compilation0.WithSource(source1.Tree); 11159var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net20.References.mscorlib }, options: ComSafeDebugDll); 11160var compilation1 = compilation0.WithSource(source1.Tree); 11220var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net20.References.mscorlib }, options: ComSafeDebugDll); 11221var compilation1 = compilation0.WithSource(source1.Tree); 11275var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { NetFramework.mscorlib }, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11276var compilation1 = compilation0.WithSource(source1.Tree); 11342var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 11343var compilation1 = compilation0.WithSource(source1.Tree);
Emit\EditAndContinue\EditAndContinueTestBase.cs (6)
272internal static CSharpCompilation WithSource(this CSharpCompilation compilation, CSharpTestSource newSource) 278internal static CSharpCompilation WithSource(this CSharpCompilation compilation, SyntaxTree newTree) 283internal static CSharpCompilation WithSource(this CSharpCompilation compilation, SyntaxTree[] newTrees)
Emit\EditAndContinue\EditAndContinueTests.cs (316)
296var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 297var compilation1 = compilation0.WithSource(source1); 345var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 346var compilation1 = compilation0.WithSource(source1); 378var compilation0 = CreateCompilationWithMscorlib461(source0, options: ComSafeDebugDll); 379var compilation1 = compilation0.WithSource(source1); 429var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 430var compilation1 = compilation0.WithSource(source1.Tree); 499var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 500var compilation1 = compilation0.WithSource(source1.Tree); 537var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 538var compilation1 = compilation0.WithSource(source1); 598var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 599var compilation1 = compilation0.WithSource(source1); 600var compilation2 = compilation1.WithSource(source2); 831var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 832var compilation1 = compilation0.WithSource(source1); 1147var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1148var compilation1 = compilation0.WithSource(source1); 1149var compilation2 = compilation1.WithSource(source2); 1270var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1271var compilation1 = compilation0.WithSource(source1); 1272var compilation2 = compilation1.WithSource(source2); 1273var compilation3 = compilation1.WithSource(source3); 1851var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1852var compilation1 = compilation0.WithSource(source1.Tree); 1943var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1944var compilation1 = compilation0.WithSource(source1.Tree); 1945var compilation2 = compilation1.WithSource(source2.Tree); 2028var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 2029var compilation1 = compilation0.WithSource(source1.Tree); 2030var compilation2 = compilation1.WithSource(source2.Tree); 2104var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 2105var compilation1 = compilation0.WithSource(source1.Tree); 2168var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 2169var compilation1 = compilation0.WithSource(source1.Tree); 2170var compilation2 = compilation1.WithSource(source2.Tree); 2247var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2248var compilation1 = compilation0.WithSource(source1.Tree); 3140var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 3141var compilation1 = compilation0.WithSource(source1); 3224var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 3225var compilation1 = compilation0.WithSource(source1); 3226var compilation2 = compilation1.WithSource(source2); 3351var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 3352var compilation1 = compilation0.WithSource(source1); 3655var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 3656var compilation1 = compilation0.WithSource(source1); 3657var compilation2 = compilation0.WithSource(source2); 3798var compilation0 = CreateCompilation(source0, references: new[] { RefSafetyRulesAttributeLib }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 3799var compilation1 = compilation0.WithSource(source1); 3800var compilation2 = compilation1.WithSource(source2); 3801var compilation3 = compilation2.WithSource(source3); 4050var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4051var compilation1 = compilation0.WithSource(source1); 4112var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4113var compilation1 = compilation0.WithSource(source1); 4177var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4178var compilation1 = compilation0.WithSource(source1); 4179var compilation2 = compilation0.WithSource(source2); 6144var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6145var compilation1 = compilation0.WithSource(source1); 6146var compilation2 = compilation0.WithSource(source2); 6865var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 6866var compilation1 = compilation0.WithSource(source1.Tree); 6919var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 6920var compilation1 = compilation0.WithSource(source1); 6921var compilation2 = compilation1.WithSource(source2); 7042var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7043var compilation1 = compilation0.WithSource(source1); 7044var compilation2 = compilation1.WithSource(source2); 7045var compilation3 = compilation2.WithSource(source3); 7295var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 7296var compilation1 = compilation0.WithSource(source1.Tree); 7375var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7376var compilation1 = compilation0.WithSource(source1); 7377var compilation2 = compilation1.WithSource(source2); 7460var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7461var compilation1 = compilation0.WithSource(source1); 7462var compilation2 = compilation1.WithSource(source2); 7541var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7542var compilation1 = compilation0.WithSource(source1); 7651var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7652var compilation1 = compilation0.WithSource(source1); 7706var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7707var compilation1 = compilation0.WithSource(source1); 7822var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 7823var compilation1 = compilation0.WithSource(source1); 7824var compilation2 = compilation1.WithSource(source2); 7878var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7879var compilation1 = compilation0.WithSource(source); 7948var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7949var compilation1 = compilation0.WithSource(source1); 7950var compilation2 = compilation0.WithSource(source2); 8025var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8026var compilation1 = compilation0.WithSource(source); 8107var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50); 8108var compilation1 = compilation0.WithSource(source1); 8109var compilation2 = compilation1.WithSource(source2); 8286var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8287var compilation1 = compilation0.WithSource(source1); 8429var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8430var compilation1 = compilation0.WithSource(source1); 8493var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8494var compilation1 = compilation0.WithSource(source1); 8550var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options: TestOptions.DebugDll); 8551var compilation1 = compilation0.RemoveAllSyntaxTrees().AddSyntaxTrees(Parse(source1, "a.cs", parseOptions)); 8657var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8658var compilation1 = compilation0.WithSource(source1); 8715var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8716var compilation1 = compilation0.WithSource(source1); 8756var compilation0 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, source: 8780var compilation1 = compilation0.WithSource(@" 8812var compilation2 = compilation1.WithSource(@" 8943var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: options, references: new[] { CSharpRef }); 8955var compilation1 = compilation0.WithSource(source); 8979var compilation2 = compilation1.WithSource(source); 9003var compilation3 = compilation2.WithSource(source); 9028var compilation4 = compilation3.WithSource(source); 9053var compilation5 = compilation4.WithSource(source); 9077var compilation6 = compilation5.WithSource(source); 9101var compilation7 = compilation6.WithSource(source); 9127var compilation8 = compilation7.WithSource(source); 9152var compilation9 = compilation8.WithSource(source); 9176var compilation10 = compilation9.WithSource(source); 9249var compilation11 = compilation10.WithSource(source); 9273var compilation12 = compilation11.WithSource(source); 9325var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 9326var compilation1 = compilation0.WithSource(source1); 9418var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 9419var compilation1 = compilation0.WithSource(source1); 9521var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9522var compilation1 = compilation0.WithSource(source1); 9523var compilation2 = compilation1.WithSource(source2); 9607var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9608var compilation1 = compilation0.WithSource(source1); 9738var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9739var compilation1 = compilation0.WithSource(source1); 9740var compilation2 = compilation1.WithSource(source2); 9741var compilation3 = compilation2.WithSource(source3); 9951var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9952var compilation1 = compilation0.WithSource(source1); 9953var compilation2 = compilation1.WithSource(source2); 10040var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 10041var compilation1 = compilation0.WithSource(source1); 10088var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 10089var compilation1 = compilation0.WithSource(source); 10283var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 10284var compilation1 = compilation0.WithSource(source1); 10285var compilation2 = compilation1.WithSource(source2); 10286var compilation3 = compilation2.WithSource(source3); 10411var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 10412var compilation1 = compilation0.WithSource(source1.Tree); 10413var compilation2 = compilation1.WithSource(source2.Tree); 10513var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), targetFramework: TargetFramework.NetStandard20); 10514var compilation1 = compilation0.WithSource(source1.Tree); 10515var compilation2 = compilation1.WithSource(source2.Tree); 10796var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 10797var compilation1 = compilation0.WithSource(source1); 10903var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 10904var compilation1 = compilation0.WithSource(source1.Tree); 10905var compilation2 = compilation1.WithSource(source2.Tree); 10906var compilation3 = compilation2.WithSource(source3.Tree); 11081var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11082var compilation1 = compilation0.WithSource(source1); 11083var compilation2 = compilation1.WithSource(source2); 11084var compilation3 = compilation2.WithSource(source3); 11198var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11199var compilation1 = compilation0.WithSource(source1); 11200var compilation2 = compilation1.WithSource(source2); 11201var compilation3 = compilation2.WithSource(source3); 11202var compilation4 = compilation3.WithSource(source4); 11277var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 11278var compilation1 = compilation0.WithSource(source1.Tree); 11279var compilation2 = compilation1.WithSource(source2.Tree); 11374var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 11375var compilation1 = compilation0.WithSource(source1.Tree); 11376var compilation2 = compilation0.WithSource(source2.Tree); 11497var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 11498var compilation1 = compilation0.WithSource(source1.Tree); 11499var compilation2 = compilation0.WithSource(source2.Tree); 11729var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, options: ComSafeDebugDll); 11730var compilation1 = compilation0.WithSource(source1.Tree); 11731var compilation2 = compilation1.WithSource(source2.Tree); 11863var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 11864var compilation1 = compilation0.WithSource(source); 11933var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 11934var compilation1 = compilation0.WithSource(source); 12006var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 12007var compilation1 = compilation0.WithSource(source); 12073var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 12074var compilation1 = compilation0.WithSource(source); 12197var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 12198var compilation1 = compilation0.WithSource(source1); 12254var compilation0 = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 12255var compilation1 = compilation0.WithSource(source); 12320var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new[] { CSharpRef }); 12321var compilation1 = compilation0.WithSource(source); 12405var compilation0 = CreateCompilationWithMscorlib461(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 12407var compilation1 = compilation0.WithSource(source1.Tree); 12408var compilation2 = compilation1.WithSource(source2.Tree); 12590var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12591var compilation1 = compilation0.WithSource(source1.Tree); 12706var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 12708var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll, references: new MetadataReference[] { referencePIA }); 12709var compilation1 = compilation0.WithSource(source1.Tree); 12759var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 12761var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll, references: new MetadataReference[] { referencePIA }); 12762var compilation1 = compilation0.WithSource(source1.Tree); 12845var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 12847var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular10, options: TestOptions.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef }); 12848var compilation1A = compilation0.WithSource(source1A); 12849var compilation1B = compilation0.WithSource(source1B); 12933var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 12935var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef }); 12936var compilation1 = compilation0.WithSource(source); 13089var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13090var compilation1 = compilation0.WithSource(source); 13196var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13197var compilation1 = compilation0.WithSource(source1); 13198var compilation2 = compilation1.WithSource(source2); 13268var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 13269var compilation1 = compilation0.WithSource(source1); 13356var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 13357var compilation1 = compilation0.WithSource(source1); 13405var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 13406var compilation1 = compilation0.WithSource(source1); 13446var compilation0 = CreateCompilation(new[] { sourceA0, sourceB0 }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 13447var compilation1 = compilation0.WithSource(new[] { sourceA1, sourceB1 }); 13492var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13493var compilation1 = compilation0.WithSource(source1); 13494var compilation2 = compilation1.WithSource(source2); 13557var compilationA0 = CreateCompilation(sourceA0, options: TestOptions.DebugDll, assemblyName: "LibA"); 13558var compilationA1 = compilationA0.WithSource(sourceA1); 13559var compilationB0 = CreateCompilation(sourceB0, new[] { compilationA0.ToMetadataReference() }, options: TestOptions.DebugDll, assemblyName: "LibB"); 13560var compilationB1 = CreateCompilation(sourceB1, new[] { compilationA1.ToMetadataReference() }, options: TestOptions.DebugDll, assemblyName: "LibB"); 13622var compilationA = CreateCompilation(sourceA, options: TestOptions.DebugDll, assemblyName: "AssemblyA"); 13625var compilationB0 = CreateCompilation(sourceB0, new[] { aRef }, options: TestOptions.DebugDll, assemblyName: "AssemblyB"); 13626var compilationB1 = compilationB0.WithSource(sourceB1); 13627var compilationB2 = compilationB1.WithSource(sourceB2); 13694var compilation0 = CreateCompilation(source0, targetFramework: TargetFramework.StandardAndCSharp, 13698var compilation1 = compilation0.WithSource(source1); 13699var compilation2 = compilation1.WithSource(source2); 13742var compilation0 = CreateCompilation(String.Format(source, 1), options: TestOptions.DebugDll); 13751var compilation1 = compilation0.WithSource(String.Format(source, i)); 13818var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll, assemblyName: "PdbReadingErrorsAssembly"); 13819var compilation1 = compilation0.WithSource(source1.Tree); 13859var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 13860var compilation1 = compilation0.WithSource(source1.Tree); 13861var compilation2 = compilation1.WithSource(source2.Tree); 14008var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14009var compilation1 = compilation0.WithSource(source1.Tree); 14010var compilation2 = compilation1.WithSource(source2.Tree); 14142var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14143var compilation1 = compilation0.WithSource(source1.Tree); 14144var compilation2 = compilation1.WithSource(source0.Tree); 14251var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14252var compilation1 = compilation0.WithSource(source1.Tree); 14253var compilation2 = compilation1.WithSource(source0.Tree); 14369var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 14370var compilation1 = compilation0.WithSource(source1.Tree); 14371var compilation2 = compilation1.WithSource(source0.Tree); 14560var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14561var compilation1 = compilation0.WithSource(source1.Tree); 14562var compilation2 = compilation1.WithSource(source2.Tree); 14689var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14690var compilation1 = compilation0.WithSource(source1.Tree); 14691var compilation2 = compilation1.WithSource(source2.Tree); 14837var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14838var compilation1 = compilation0.WithSource(source1.Tree); 14839var compilation2 = compilation1.WithSource(source2.Tree); 15033var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 15034var compilation1 = compilation0.WithSource(source1.Tree); 15035var compilation2 = compilation1.WithSource(source2.Tree); 15142var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 15143var compilation1 = compilation0.WithSource(source1.Tree); 15144var compilation2 = compilation1.WithSource(source0.Tree); 15252var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 15253var compilation1 = compilation0.WithSource(source1.Tree); 15254var compilation2 = compilation1.WithSource(source0.Tree); 15416var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 15417var compilation1 = compilation0.WithSource(source1.Tree); 15418var compilation2 = compilation1.WithSource(source0.Tree); 15561var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 15562var compilation1 = compilation0.WithSource(source1.Tree); 15563var compilation2 = compilation1.WithSource(source0.Tree); 15666var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 15667var compilation1 = compilation0.WithSource(source1.Tree); 15668var compilation2 = compilation1.WithSource(source0.Tree); 15829var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 15830var compilation1 = compilation0.WithSource(source1.Tree); 15831var compilation2 = compilation1.WithSource(source0.Tree); 16033var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 16034var compilation1 = compilation0.WithSource(source1.Tree); 16035var compilation2 = compilation1.WithSource(source0.Tree); 16281var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 16282var compilation1 = compilation0.WithSource(source1.Tree); 16283var compilation2 = compilation1.WithSource(source0.Tree); 16466var compilation0 = CreateCompilation(source0.Tree, targetFramework: TargetFramework.NetStandard20, options: ComSafeDebugDll); 16467var compilation1 = compilation0.WithSource(source1.Tree); 16540var compilation0 = CreateCompilation(new[] { source0, IsExternalInitTypeDefinition }, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 16541var compilation1 = compilation0.WithSource(new[] { source1, IsExternalInitTypeDefinition }); 16646var compilation0 = CreateCompilation(new[] { source0, IsExternalInitTypeDefinition }, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 16647var compilation1 = compilation0.WithSource(new[] { source1, IsExternalInitTypeDefinition }); 17000var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 17001var compilation1 = compilation0.WithSource(source1); 17079var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 17080var compilation1 = compilation0.WithSource(source1.Tree); 20084var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 20085var compilation1 = compilation0.WithSource(source1.Tree); 20159var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 20160var compilation1 = compilation0.WithSource(new[] { source1.Tree, source2.Tree }); 20247var compilation0 = CreateCompilation(source0_gen0.Tree, options: ComSafeDebugDll); 20254var compilation1 = compilation0.WithSource(new[] { source1_gen1.Tree, source0_gen1.Tree }); 20341var compilation0 = CreateCompilation(new[] { source1_gen0.Tree, source2_gen0.Tree }, options: ComSafeDebugDll); 20343var compilation1 = compilation0.WithSource(new[] { source2_gen1.Tree });
Emit\EditAndContinue\LocalSlotMappingTests.cs (92)
47var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 48var compilation1 = compilation0.WithSource(source0); 122var compilation0 = CreateCompilation(source, options: ComSafeDebugDll); 123var compilation1 = compilation0.WithSource(source); 340var debug = CreateCompilation(source, options: TestOptions.DebugDll); 341var release = CreateCompilation(source, options: TestOptions.ReleaseDll); 426var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 427var compilation1 = compilation0.WithSource(source); 530var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 531var compilation1 = compilation0.WithSource(source1.Tree); 642var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 643var compilation1 = compilation0.WithSource(source1.Tree); 752var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: TestOptions.DebugDll); 753var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 843var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: TestOptions.DebugDll); 844var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 1147var compilation0 = CreateEmptyCompilation(source, options: TestOptions.DebugDll, references: new[] { MscorlibRef_v20 }); 1148var compilation1 = CreateEmptyCompilation(source, options: TestOptions.DebugDll, references: new[] { MscorlibRef_v20 }); 1208var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1209var compilation1 = compilation0.WithSource(source); 1316var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1317var compilation1 = compilation0.WithSource(source); 1480var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1481var compilation1 = compilation0.WithSource(source); 1663var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1664var compilation1 = compilation0.WithSource(source); 1848var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1849var compilation1 = compilation0.WithSource(source); 2008var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2009var compilation1 = compilation0.WithSource(source); 2038var compilation0 = CreateCompilation( 2042var compilation1 = compilation0.WithSource(source); 2148var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 2194var compilation1 = CreateCompilation(source1.Tree, options: TestOptions.DebugDll); 2195var compilation2 = compilation0.WithSource(source2.Tree); 2341var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2418var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 2419var compilation2 = compilation0.WithSource(source2); 2598var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2599var compilation1 = compilation0.WithSource(source1); 2736var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2737var compilation1 = compilation0.WithSource(source); 2881var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2882var compilation1 = compilation0.WithSource(source1); 2990var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2991var compilation1 = compilation0.WithSource(source1); 3117var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3118var compilation1 = compilation0.WithSource(source); 3331var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3332var compilation1 = compilation0.WithSource(source1); 3438var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3439var compilation1 = compilation0.WithSource(source1); 3551var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3552var compilation1 = compilation0.WithSource(source1); 3659var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3660var compilation1 = compilation0.WithSource(source1); 3751var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3752var compilation1 = compilation0.WithSource(source); 3888var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3889var compilation1 = compilation0.WithSource(source1.Tree); 3890var compilation2 = compilation1.WithSource(source2.Tree); 3970var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3971var compilation1 = compilation0.WithSource(source); 4079var compilation0 = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); 4080var compilation1 = compilation0.WithSource(source); 4233var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4234var compilation1 = compilation0.WithSource(source); 4280var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4281var compilation1 = compilation0.WithSource(source); 4336var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4337var compilation1 = compilation0.WithSource(source); 4391var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4392var compilation1 = compilation0.WithSource(source); 4443var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4444var compilation1 = compilation0.WithSource(source); 4499var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4500var compilation1 = compilation0.WithSource(source); 4568var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4569var compilation1 = compilation0.WithSource(source); 4648var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4649var compilation1 = compilation0.WithSource(source); 4741var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4742var compilation1 = compilation0.WithSource(source); 4802var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4803var compilation1 = compilation0.WithSource(source); 4862var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4863var compilation1 = compilation0.WithSource(source); 4951var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4952var compilation1 = compilation0.WithSource(source); 5052var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true)); 5054var compilation1 = compilation0.WithSource(source1.Tree); 5055var compilation2 = compilation1.WithSource(source2.Tree);
Emit\EditAndContinue\SymbolMatcherTests.cs (101)
31var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 36private static CSharpSymbolMatcher CreateMatcher(CSharpCompilation fromCompilation, CSharpCompilation toCompilation) 44private static CSharpSymbolMatcher CreateMatcher(CSharpCompilation fromCompilation, PEAssemblySymbol peAssemblySymbol) 78var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 79var compilation1 = compilation0.WithSource(source); 141var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 142var compilation1 = compilation0.WithSource(source); 167var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 168var compilation1 = compilation0.WithSource(source); 191var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new[] { metadataRef }); 192var compilation1 = compilation0.WithSource(source); 232var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 233var compilation1 = compilation0.WithSource(source1); 277var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll).WithSource(source1); 305var lib0 = CreateCompilation(libSource, options: TestOptions.DebugDll, assemblyName: "Lib"); 306var lib1 = CreateCompilation(libSource, options: TestOptions.DebugDll, assemblyName: "Lib"); 308var compilation0 = CreateCompilation(source, new[] { lib0.ToMetadataReference() }, options: TestOptions.DebugDll); 309var compilation1 = compilation0.WithSource(source).WithReferences(MscorlibRef, lib1.ToMetadataReference()); 342var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 343var compilation1 = compilation0.WithSource(source1); 373var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 374var compilation1 = compilation0.WithSource(source1); 405var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 406var compilation1 = compilation0.WithSource(source1); 440var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 441var compilation1 = compilation0.WithSource(source1); 491var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 546var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 562var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 601var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 602var compilation1 = compilation0.WithSource(source1); 625var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 626var compilation1 = compilation0.WithSource(source1); 649var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 650var compilation1 = compilation0.WithSource(source1); 673var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 674var compilation1 = compilation0.WithSource(source1); 697var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 698var compilation1 = compilation0.WithSource(source1); 721var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 722var compilation1 = compilation0.WithSource(source1); 745var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 746var compilation1 = compilation0.WithSource(source1); 769var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 770var compilation1 = compilation0.WithSource(source1); 793var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 794var compilation1 = compilation0.WithSource(source1); 817var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 818var compilation1 = compilation0.WithSource(source1); 855var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 856var compilation1 = compilation0.WithSource(source1); 903var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 904var compilation1 = compilation0.WithSource(source1); 944var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 949var compilation1 = CreateCompilation(source, options: TestOptions.DebugDll); 984var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 985var compilation1 = compilation0.WithSource(source1); 1009var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1010var compilation1 = compilation0.WithSource(source1); 1034var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1035var compilation1 = compilation0.WithSource(source1); 1057var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1058var compilation1 = compilation0.WithSource(source1); 1101var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1116var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1163var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1164var compilation1 = compilation0.WithSource(source); 1212var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1213var compilation1 = compilation0.WithSource(source); 1246var compilation0 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1247var compilation1 = compilation0.WithSource(source2); 1297var compilation0 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1298var compilation1 = compilation0.WithSource(source2); 1320var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1321var compilation1 = compilation0.WithSource(source1); 1342var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1343var compilation1 = compilation0.WithSource(source1); 1365var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1366var compilation1 = compilation0.WithSource(source1); 1386var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1387var compilation1 = compilation0.WithSource(source1); 1412var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1413var compilation1 = compilation0.WithSource(source1); 1470var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1521var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1522var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 1581var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1582var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 1651var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1652var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 1716var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1717var compilation1 = compilation0.WithSource(source); 1758var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1759var compilation1 = compilation0.WithSource(source1); 1810var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1811var compilation1 = compilation0.WithSource(source1); 1857var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1858var compilation1 = compilation0.WithSource(source1); 1902var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1903var compilation1 = compilation0.WithSource(source1);
Emit\LocalStateTracing\LocalStateTracingTests.cs (3)
441var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: s_targetFramework); 442var compilation1 = compilation0.WithSource(source); 554var compilation = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: s_targetFramework);
Emit\ManagedAddressTests.cs (1)
52var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(
Emit\NumericIntPtrTests.cs (120)
129var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 179var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 239var comp = CreateEmptyCompilation(sourceA); 334var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 435var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 546var comp = CreateEmptyCompilation(sourceA); 631var comp = CreateEmptyCompilation(sourceA); 773var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular9); 815var comp = CreateEmptyCompilation(sourceA); 939var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1001var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1027var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1045var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1075var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1100var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1138var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1194var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1237var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1258var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1281var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1302var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1334var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1438var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1462var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1497var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1526var comp = CreateCompilation("", parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1531static void verifyOperators(CSharpCompilation comp) 1577static void verifyUnaryOperators(CSharpCompilation comp, UnaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 1588static void verifyBinaryOperators(CSharpCompilation comp, BinaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 1631var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1744var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1871var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.Net70); 1895var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 1919var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1971var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2054var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2156var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2229var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2280var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2413var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2463var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2604var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2717var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2782var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2802var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2817var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2846var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2883var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2925var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2958var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2989var comp = CreateCompilation(source); 3058var comp = CreateCompilation(new[] { sourceA, sourceB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3131var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3299var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6009var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6246var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6619var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6853var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6903var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 7026var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8127var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8188var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8414var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8618var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8694var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9019var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9066var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9095var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9163var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9251var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9280var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9304var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9333var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9368var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9433var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9514var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9652var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9708var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9838var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9910var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 9923var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9945var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9977var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10030var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10279var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net70); 10333var comp = CreateEmptyCompilation(new[] { source, corlib_cs }, parseOptions: parseOptions); 10336var corlib = CreateEmptyCompilation(corlib_cs, parseOptions: parseOptions); 10345void verify(CSharpCompilation comp) 10506var comp = CreateCompilation(new[] { source }, targetFramework: TargetFramework.Net70); 10549var comp = CreateEmptyCompilation(new[] { source, corlib_cs }); 10582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10593var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10674var comp = CreateEmptyCompilation(sourceA); 10714var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10730var comp2 = CreateCompilation(source, references: new[] { image }, targetFramework: TargetFramework.Net70); 10764var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10832var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10900var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10918var libComp = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef_v20 }, assemblyName: "lib"); 10927var comp = CreateCompilation(source, references: new[] { libComp.ToMetadataReference() }, targetFramework: TargetFramework.Net70); 10949var libComp = CreateCompilation(lib_cs, assemblyName: "lib", targetFramework: TargetFramework.Net70); 10958var comp = CreateEmptyCompilation(source, references: new[] { libComp.ToMetadataReference(), MscorlibRef_v46 }); 10991var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11053var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11158var corlib = CreateEmptyCompilation(corlib_cs); 11159var comp = CreateEmptyCompilation(source, references: new[] { corlib.EmitToImageReference() }); 11174var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11197var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11225var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11250var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11275var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11295var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11635var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11693var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11710var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11751var comp = CreateCompilation(new[] { TestSources.Span, source }, options: TestOptions.UnsafeReleaseExe); 11757void verify(CSharpCompilation comp) 11816var comp = CreateCompilation( 11823private void VerifyNoNativeIntegerAttributeEmitted(CSharpCompilation comp)
Emit\UnmanagedTypeModifierTests.cs (1)
1438var c = CreateCompilation(code, references: new[] { reference });
PDB\CheckSumTest.cs (10)
20private static CSharpCompilation CreateCompilationWithChecksums(string source, string filePath, string baseDirectory) 22return CSharpCompilation.Create( 37var compilation = CreateCompilation(new[] { tree1, tree256 }); 233var compilation = CreateCompilation(new[] { Parse(text1, "a.cs"), Parse(text2, "b.cs") }); 267var comp = CreateCompilationWithChecksums(source, "b.cs", @"b:\base"); 295var comp = CSharpCompilation.Create( 348var comp = CreateCompilationWithChecksums(source, "b.cs", @"b:\base"); 410var comp = CreateCompilationWithChecksums(source, "file.cs", @"b:\base"); 467var comp = CreateCompilationWithChecksums(source, "file.cs", null);
PDB\CSharpDeterministicBuildCompilationTests.cs (7)
62var originalCompilation = CreateCompilation( 121var referenceOneCompilation = CreateCompilation( 131var referenceTwoCompilation = CreateCompilation( 181var referenceOneCompilation = CreateCompilation( 191var referenceTwoCompilation = CreateCompilation( 245var referenceOneCompilation = CreateCompilation( 255var referenceTwoCompilation = CreateCompilation(
PDB\CSharpPDBTestBase.cs (1)
27var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: compilationOptions, parseOptions: parseOptions);
PDB\PDBAsyncTests.cs (5)
70var compilation = CreateCompilationWithMscorlib461(text, options: TestOptions.DebugDll).VerifyDiagnostics(); 386var compilation = CreateCompilationWithMscorlib461(text, options: TestOptions.DebugDll).VerifyDiagnostics(); 543var compilation = CreateCompilationWithMscorlib461( 2017var compilation = CreateCompilationWithMscorlib461(src, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2100var v = CreateEmptyCompilation(src, LatestVbReferences, options: TestOptions.DebugDll);
PDB\PDBConstantTests.cs (4)
34var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 100var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 209var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 532var compilation = CreateCompilation(source, options: TestOptions.DebugExe);
PDB\PDBDynamicLocalsTests.cs (31)
49var c = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { CSharpRef }, options: TestOptions.DebugDll); 147var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 213var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 272var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 337var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 393var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 451var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 527var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 609var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 676var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 764var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 844var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 926var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1012var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1138var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1286var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1535var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1708var c = CreateCompilation(source, options: TestOptions.DebugDll); 1778var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1832var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1882var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1940var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1998var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2057var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2117var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2171var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2226var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2290var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2352var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2412var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2497var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll);
PDB\PDBEmbeddedSourceTests.cs (2)
44var c = CreateCompilation(new[] { tree1, tree2 }, options: TestOptions.DebugDll); 104var c = CreateCompilation(tree, options: TestOptions.DebugDll);
PDB\PDBIteratorTests.cs (8)
34var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugDll); 79var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugDll); 124var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugDll); 339var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugDll); 437var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.ReleaseExe); 552var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugExe); 1587var c = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugDll); 1624var compilation = CreateCompilation(src, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp);
PDB\PDBLambdaTests.cs (26)
35var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 109var compilation = CreateCompilationWithMscorlib40AndSystemCore(source.Tree, options: TestOptions.DebugDll); 129var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 203var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 319var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 439var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 553var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 638var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 748var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 827var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 912var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 992var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1068var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1156var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1229var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1301var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1377var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1447var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1523var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1599var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1675var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1847var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1875var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1909var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1926var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2024var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll);
PDB\PDBLocalFunctionTests.cs (5)
42var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 157var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 235var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 326var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 407var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll);
PDB\PDBSourceLinkTests.cs (5)
51var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 81var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 121var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 143var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 185var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll);
PDB\PDBTests.cs (137)
50var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 70var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 140var comp = CSharpCompilation.Create("test", new[] { tree1, tree2 }, TargetFrameworkUtil.StandardReferences, TestOptions.DebugDll); 172var compilation = CreateCompilation( 216var compilation = CreateCompilation( 250var compilation = CreateCompilation(source0, options: TestOptions.DebugDll); 282var compilation = CreateCompilation(source0, options: TestOptions.DebugDll); 314var compilation = CreateCompilation(source0, options: TestOptions.DebugDll.WithDeterministic(true)); 346var compilation = CreateCompilation(source0); 397var comp = CreateCompilation(""" 471var debug = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugWinMD); 510var release = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseWinMD); 556var debug = CreateCompilation(source, options: TestOptions.DebugWinMD); 581var release = CreateCompilation(source, options: TestOptions.ReleaseWinMD); 611var comp = CreateCompilation(new[] { tree1, tree2 }); 648var c = CreateCompilation(source, options: TestOptions.DebugDll); 671var c = CreateCompilation(source, options: TestOptions.DebugExe); 697var c1 = CreateCompilation(source1, options: TestOptions.DebugDll); 698var c2 = CreateCompilation(source2, options: TestOptions.DebugDll); 745var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 802var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 838var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 879var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 933var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 998var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1066var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1240var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1327var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1423var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1491var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1829var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1943var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2023var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2074var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2116var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2168var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2226var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3195var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3267var c = CreateCompilation(source, options: TestOptions.DebugDll); 3428var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3519var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3618var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3719var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 3841var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 4007var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 4535var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4621var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4726var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4897var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4966var compilation = CreateCompilation(new SyntaxTree[] { Parse(text1, "a.cs"), Parse(text2, "b.cs") }); 5062var compilation = CreateCompilation(new[] { Parse(text1, "a.cs"), Parse(text2, "b.cs"), Parse(text3, "a.cs") }, options: TestOptions.DebugDll); 5109var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5150var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5189var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5282var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5316var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5399var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5548var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6035var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6104var c = CreateCompilation(source, options: TestOptions.DebugDll); 6221var c = CreateCompilation(source, options: TestOptions.DebugDll); 6347var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6440var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6527var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6588var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6652var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6736var c = CreateCompilation(source, options: TestOptions.DebugDll); 6851var c = CreateCompilation(source, options: TestOptions.DebugDll); 6953var c = CreateCompilation(source, options: TestOptions.DebugDll); 7064var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 7105var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 7159var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7218var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7277var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7352var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7418var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7486var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7568var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7646var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7692var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7748var compilation = CreateCompilation(text1, options: TestOptions.DebugDll); 7854var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 7901var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugExe); 7955var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 8032var c = CreateCompilation(Parse(source, filename: "file.cs")); 8074var comp = CreateCompilationWithMscorlib461(source); 8107var comp = CreateCompilationWithMscorlib461(@" 8154var comp = CreateCompilationWithMscorlib461(@" 8189var comp = CreateCompilationWithMscorlib461(@" 8219var comp = CreateCompilationWithMscorlib461(@" 8255var comp = CreateCompilationWithMscorlib461(@" 8292var comp = CreateCompilationWithMscorlib461(@" 8325var comp = CreateCompilationWithMscorlib461(@" 8407var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8452var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8507var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8559var c = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8619var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 8694var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9091var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9458var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9687var c = CreateCompilation(source, options: TestOptions.DebugDll); 10529var c = CreateCompilation(source, options: TestOptions.DebugDll); 10700var c = CreateCompilation(source, options: TestOptions.DebugDll); 10840var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 10883var c = CreateCompilation(source, options: TestOptions.DebugDll); 10970var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11147var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11249var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11286var c = CreateCompilation(source, options: TestOptions.DebugDll); 11320var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11344var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11368var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11423var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11438var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11487var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11533var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11575var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11620var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11676var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11732var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11848var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11908var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11975var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12032var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12068var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12308var c = CSharpCompilation.Create("Compilation", new[] { tree }, new[] { MscorlibRef_v46 }, options: TestOptions.DebugDll.WithDebugPlusMode(true)); 12402var c = CreateCompilation( 12468var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12881var compilation = CreateCompilation(""); 12911var c = CreateCompilation(new[] { tree1, tree2 }, options: TestOptions.DebugDll); 12949var c = CreateCompilation(new[] { tree }, options: TestOptions.DebugDll); 12970var c = CreateCompilation(
PDB\PDBTupleTests.cs (6)
27var comp = CreateCompilation(source, options: TestOptions.DebugDll); 74var comp = CreateCompilation(source, options: TestOptions.DebugDll); 126var comp = CreateCompilation(source, options: TestOptions.DebugDll); 193var comp = CreateCompilation(source, options: TestOptions.DebugDll); 244var comp = CreateCompilation(source, options: TestOptions.DebugDll); 310var c = CreateCompilation(source, options: TestOptions.DebugDll);
PDB\PDBUsingTests.cs (54)
28private static CSharpCompilation CreateDummyCompilation(string assemblyName) 548CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 549CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 550CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 571var compilation = CreateCompilation(text, 664var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "TestExternAliases2"); 671var compilation2 = CreateCompilation( 717var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "TestExternAliases3"); 724var compilation2 = CreateCompilation( 771var dummyCompilation = CreateCompilation(src1, assemblyName: "A", options: TestOptions.DebugDll); 788var compilation = CreateCompilation(src2, 807var comp = CreateCompilation(sourceA, assemblyName: "A1"); 857var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 943var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 1029var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 1122var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 1215var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 1307var comp = CreateCompilation(sourceA1, assemblyName: "A1"); 1398CSharpCompilation dummyCompilation1 = CreateCompilation(dummySource, assemblyName: "A", options: TestOptions.DebugDll); 1399CSharpCompilation dummyCompilation2 = CreateCompilation(dummySource, assemblyName: "B", options: TestOptions.DebugDll); 1410var compilation = CreateCompilation(text, 1463CSharpCompilation libComp = CreateCompilation(@" 1483var compilation = CreateCompilation(text, 1525CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 1526CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 1527CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1557var compilation = CreateCompilation(text, 1692var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1714var compilation2 = CreateCompilation(source2, 1765var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 1781var compilation2 = CreateCompilation(source2, 1824CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 1825CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 1826CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1862var compilation = CreateCompilation( 1994CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 1995CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 1996CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1997CSharpCompilation dummyCompilation4 = CreateDummyCompilation("d"); 2040var compilation = CreateCompilation( 2660var comp = CreateCompilation(source); 2693var lib = CreateCompilation(libSource, assemblyName: "Lib"); 2712var comp = CreateCompilation(source, new[] { libRef }); 2754var comp = CreateCompilation(source); 2834var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "Comp1"); 2851var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugExe); 2905var compilation = CreateCompilation(text, options: TestOptions.DebugExe); 2930var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40); 2973var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { SystemCoreRef.WithAliases(new[] { "A" }), SystemDataRef }); 3018var comp = CreateCompilation(source); 3070var c = CreateCompilation(source, assemblyName: "EmittingPdbVsNot", options: TestOptions.ReleaseDll); 3154var compilation = CreateCompilation(source, new[] { libRef }); 3227var compilation = CreateCompilation(source, new[] { libRef2 }); 3317var c = CreateCompilationWithMscorlib40(sources, new[] { SystemCoreRef.WithAliases(ImmutableArray.Create("A")) });
PDB\PDBWinMdExpTests.cs (5)
27var compilation = CreateCompilationWithMscorlib461( 141var compilation = CreateCompilationWithMscorlib461( 188var compilation = CreateCompilationWithMscorlib461( 267var compilation = CreateCompilationWithMscorlib461( 303var compilation = CreateCompilationWithMscorlib461(
PDB\PortablePdbTests.cs (6)
42var c = CreateCompilation(source, options: TestOptions.DebugDll); 166var c = CreateCompilation(Parse(source, "goo.cs"), options: TestOptions.DebugDll); 226var c = CreateCompilation(Parse(source, "goo.cs"), options: TestOptions.DebugDll.WithDeterministic(true)); 301var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 342var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll); 381var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options: TestOptions.DebugDll);
PDB\TypeDefinitionDocumentTests.cs (1)
464var compilation = CreateCompilation(trees, options: TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (9664)
Attributes\AttributeTests.cs (268)
40var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithDeterministic(true)); 113var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 116var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 119var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference() }, assemblyName: "lib"); 122var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference() }, assemblyName: "lib"); 146var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 149var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 152var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference() }, assemblyName: "lib"); 159var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference() }, assemblyName: "lib"); 186var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 189var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 192var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference() }, assemblyName: "lib"); 199var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference() }, assemblyName: "lib"); 235var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 238var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 241var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference() }, assemblyName: "lib"); 244var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference() }, assemblyName: "lib"); 268var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 271var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 274var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 277var newLibComp = CreateCompilation(newLib_cs, 281var newLibComp2 = CreateCompilation(newLib_cs, 305var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 308var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 311var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 314var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference(), newComp.EmitToImageReference() }, assemblyName: "lib"); 317var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference(), newComp.ToMetadataReference() }, assemblyName: "lib"); 320var newLibComp3 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference(), newComp.EmitToImageReference() }, assemblyName: "lib"); 339var origLibComp = CreateCompilation(cDefinition_cs, assemblyName: "lib"); 342var compWithDerivedAndReferenceToLib = CreateCompilation(typeForward_cs + derivedDefinition_cs, references: new[] { origLibComp.EmitToImageReference() }); 345var compWithC = CreateCompilation(cDefinition_cs, assemblyName: "new"); 348var newLibComp = CreateCompilation(typeForward_cs, references: new[] { compWithDerivedAndReferenceToLib.EmitToImageReference(), compWithC.EmitToImageReference() }, assemblyName: "lib"); 378var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 381var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 384var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 387var newLibComp = CreateCompilation(newLib_cs, 391var newLibComp2 = CreateCompilation(newLib_cs, 416var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 419var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 422var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 425var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference(), newComp.EmitToImageReference() }, assemblyName: "lib"); 428var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference(), newComp.ToMetadataReference() }, assemblyName: "lib"); 451var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 454var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 457var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 460var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.EmitToImageReference(), newComp.EmitToImageReference() }, assemblyName: "lib"); 463var newLibComp2 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.ToMetadataReference(), newComp.ToMetadataReference() }, assemblyName: "lib"); 470var source = CreateCompilation(@" 511var comp = CreateCompilationWithMscorlib46(@" 539var comp = CreateCompilationWithMscorlib46(@" 561var comp = CreateCompilationWithMscorlib46(@" 599var comp = CreateCompilation(@" 630var comp = CreateCompilation(@" 675var comp = CreateCompilation(source); 702var comp = CreateCompilation(source); 743var comp = CreateCompilation(source); 807var comp = CreateCompilation(source); 849var comp = CreateCompilation(source); 890var comp = CreateCompilation(source); 929var comp = CreateCompilation(source); 992var definitionComp = CreateCompilation(definitionSource, options: WithNullableEnable()); 1018var comp = CreateCompilation(source, options: WithNullableEnable()); 1057var comp = CreateCompilation(source, options: WithNullableEnable()); 1077var comp = CreateCompilationWithMscorlib46(@" 1157var comp = CreateCompilationWithMscorlib46(@" 1197var comp = CreateCompilationWithMscorlib46(@" 1236var comp = CreateCompilationWithMscorlib46(@" 1275var comp = CreateCompilationWithMscorlib46(@" 1313var comp = CreateCompilationWithMscorlib46(@" 1371var source = CreateCompilationWithMscorlib40AndSystemCore(code); 1406var compilation = CreateCompilation(@" 1477var compilation = CreateCompilation(@" 1502var compilation = CreateCompilation(@" 1526var compilation = CreateCompilation(@" 1585var compilation = CreateCompilation(@" 1618var compilation = CreateCompilation(@" 1703var compilation = CreateCompilation(source, references, options: opt); 1748var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 2009var comp = CreateCompilation(source); 2027var comp = CreateCompilation(source); 2051var comp = CreateCompilation(source); 2071var comp = CreateCompilation(source); 2091var comp = CreateCompilation(source); 2109var comp = CreateCompilation(source); 2127var comp = CreateCompilation(source); 2149var comp = CreateCompilation(source); 2171var comp = CreateCompilation(source); 2301var comp = CreateCompilationWithMscorlib40(source); 2370var comp = CreateCompilation(source); 2394var comp = CreateCompilation(source); 2427var comp = CreateCompilation(source); 2503var comp = CreateCompilation(source); 2535var comp = CreateCompilation(source); 2565var comp = CreateCompilation(source); 3093var compilation = CreateCompilation(source, references, options: TestOptions.ReleaseDll); 3168var compilation = CreateCompilation(source, references, options: opt); 3210var compilation = CreateCompilation(source, references, options: opt); 3258var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3306var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3358var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3410var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3444var compilation = CreateCompilation(source, references, options: opt); 3583var compilation = CreateCompilation(source, references, options: opt); 3631var compilation = CreateCompilation(source); 3677var compilation = CreateCompilation(source, references, options: opt); 3784var compilation = CreateCompilation(source, references, options: opt); 3858var compilation = CreateCompilation(source); 3898var compilation = CreateCompilation(source); 3944var compilation = CreateCompilation(source); 3995var compilation = CreateCompilation(source); 4046var source = CreateCompilationWithMscorlib40(@" 4132var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4175var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4219var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4264var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4308var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4510var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4566var compilation = CreateCompilation(source); 4607var compilation = CreateCompilation(source); 4881var metadataStream1 = CSharpCompilation.Create("bar.dll", 4888var metadataStream2 = CSharpCompilation.Create("goo.dll", references: new[] { MscorlibRef, ref1 }, 4898var compilation = CSharpCompilation.Create("moo.dll", references: new[] { MscorlibRef, ref1, ref2 }); 4958var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5064var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 5133var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 5169var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 5206var compilation = CreateCompilation(source); 5244var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5302var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5363var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5421var comp = CreateCompilation(source); 5475var compilation = CreateCompilation(source); 5708var c1 = CreateCompilation(lib1); 5711var c2 = CreateCompilation(lib2, references: new[] { r1 }); 5714var cm = CreateCompilation(main, new[] { r2 }); 5844var compilation = CreateCompilationWithMscorlib40AndSystemCore(@" 5915var compilation = CreateCompilation(@" 5996var compilation = CreateCompilation(source, references, options: opt); 6038var compilation = CreateCompilation(source); 6065var compilation = CreateCompilation(source); 6099var compilation = CreateCompilation(source); 6148var compilation = CreateCompilation(source); 6168var compilation = CreateCompilation(source); 6187var compilation = CreateCompilation(source); 6208var compilation = CreateCompilation(source); 6237var compilation = CreateCompilation(source); 6268var compilation = CreateCompilation(source); 6288var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10); 6324var compilation = CreateCompilation(source); 6348var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10); 6382var compilation = CreateCompilation(new[] { source1, source2 }); 6410var compilation = CreateCompilation(new[] { source1, source2 }); 6442var compilation = CreateCompilation(source); 6471var compilation = CreateCompilation(source); 6505var compilation = CreateCompilation(source); 6544var compilation = CreateCompilation(source); 6577var compilation = CreateCompilation(source); 6614var compilation = CreateCompilation(source); 6642var compilation = CreateCompilation(source); 6699var compilation = CreateCompilation(source); 6720var compilation = CreateCompilation(source); 6760var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 6809var compilation = CreateCompilation(source); 6852var compilation = CreateCompilation(source); 6896var compilation = CreateCompilation(source); 6940var compilation = CreateCompilation(source); 6990var compilation = CreateCompilation(source); 7033var compilation = CreateCompilation(source); 7080var compilation = CreateCompilation(source); 7127var compilation = CreateCompilation(source); 7183var compilation = CreateCompilation(source); 7234var compilation = CreateCompilation(source); 7274var compilation = CreateCompilation(source); 7314var compilation = CreateCompilation(source); 7361var compilation = CreateCompilation(source); 7494var compilation = CreateCompilation(source, null, options: opt); 7526var compilation = CreateCompilation(source); 7571var compilation = CreateCompilation(source); 7612var compilation = CreateCompilation(source, null, options: opt); 7655var compilation = CreateCompilation(source, null, options: opt); 7713var compilation = CreateCompilation(source, null, options: opt); 7811var compilation = CreateCompilation(source, null, options: opt); 7866var compilation = CreateCompilation(new string[] { source, source2 }); 7880var compilation = CreateCompilation(source); 7919var compilation = CreateCompilation(source, null, options: opt, parseOptions: TestOptions.Regular10); 7957var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 8001var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, parseOptions: TestOptions.Regular9); 8038var comp = CreateCompilation(source); 8079var comp = CreateCompilation(source); 8106var comp = CreateCompilation(source); 8195var comp = CreateCompilation(source); 8385var compilation = CreateCompilation(source); 8422var compilation = CreateCompilationWithMscorlib40(source); 8480var comp3 = CreateCompilationWithMscorlib40(source4, references: new[] { comp1, comp2 }); 8556var comp = CreateCompilation(source1, assemblyName: "A"); 8595var comp = CreateCompilation(source1); 8639var compilation = CreateCompilation(source); 8679var compilation = CreateCompilation(source2, new[] { reference1 }); 8721var compilation = CreateCompilation(source2, new[] { reference1 }); 8764var compilation = CreateCompilation(source2, new[] { reference1 }); 8811var compilation = CreateCompilation(source2, new[] { reference1 }); 8854var compilation = CreateCompilation("", new[] { reference1 }); 8894var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 9011var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 9073var comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions: TestOptions.Regular10); 9128var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 9174var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 9201var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 9399var comp = CreateCompilation(source); 9478var comp = CreateCompilation(source); 9566var comp = CreateCompilation(source); 9643var comp = CreateCompilation(source); 9715var comp = CreateCompilation(source); 9796var comp = CreateCompilation(source); 9866var comp = CreateCompilation(source); 9910var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9920var comp2 = CreateCompilation("", new[] { comp.EmitToImageReference() }); 9939var compilation1 = CreateCompilation(source1, assemblyName: "Bug1020038"); 9952var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }); 9971var compilation3 = CreateCompilation(source3, new[] { new CSharpCompilationReference(compilation1) }); 9992var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 10021var compilation1 = CreateCompilationWithMscorlib40(source1, options: TestOptions.DebugDll); 10034var compilation2 = CreateCompilationWithMscorlib40(source2, new[] { new CSharpCompilationReference(compilation1) }, options: TestOptions.DebugDll, assemblyName: "Test.dll"); 10045var compilation3 = CreateCompilationWithMscorlib461(source2, new[] { new CSharpCompilationReference(compilation1) }, options: TestOptions.DebugDll); 10125var comp = CreateCompilation(source); 10151var comp = CreateCompilation(source); 10175var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10213var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10240var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10261var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10290var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10316var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10342var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10362var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10387var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10423var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10461var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular10); 10467var comp1 = CreateCompilation(source1); 10468var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions: TestOptions.Regular9); 10510var comp = CreateCompilationWithIL(source, il, parseOptions: TestOptions.Regular9); 10532var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular10); 10538var comp1 = CreateCompilation(source1); 10539var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions: TestOptions.Regular9); 10558var comp = CreateCompilation(source); 10576var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10660var comp = CreateCompilation(source); 10756var comp = CreateCompilationWithIL(source, il, options: TestOptions.DebugExe); 10789var comp = CreateCompilation(source); 10836var comp = CreateCompilation(source); 10874var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10897var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10924var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10941var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10990var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 11041var comp = CreateCompilation(source); 11058var comp = CreateCompilation(csSource); 11100var comp = CreateCompilation(source); 11172var comp = CreateCompilation(source); 11266var comp = CreateCompilation(source); 11420var comp = CreateCompilation(source); 11464var comp = CreateCompilation(source); 11500var comp = CreateCompilation(source); 11528var comp = CreateCompilation(source); 11553var comp = CreateCompilation(source); 11578var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 11633var comp = CreateCompilation(source); 11696var compilation = CreateCompilation(source);
Attributes\AttributeTests_Assembly.cs (101)
31var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 41var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 52var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 70var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCurrentLocalTime(now)); 84var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCurrentLocalTime(new DateTime(2300, 1, 1))); 99var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 118var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithDeterministic(true)); 131var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithDeterministic(true)); 144var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 154var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 164var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 174var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 193var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 206var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 227var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 254var other = CreateCompilation(s); 267var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 277var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 287var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 297var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 306var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 323var comp = CreateCompilation(s, options: TestOptions.ReleaseExe); 335var comp = CreateCompilation(s, options: TestOptions.ReleaseExe); 347var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 362var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 372var neutral = CreateCompilationWithMscorlib40( 380var de = CreateCompilationWithMscorlib40( 390var en_us = CreateCompilationWithMscorlib40( 400CSharpCompilation compilation; 518var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 534var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 544var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 554var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 570var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 584CSharpCompilation compilation; 802var hash_module_Comp = CreateCompilation( 869var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 892var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 905var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 920var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 933CSharpCompilation compilation, 1013var netmoduleCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseModule, references: references, assemblyName: assemblyName); 1017private void TestDuplicateAssemblyAttributesNotEmitted(CSharpCompilation compilation, int expectedSrcAttrCount, int expectedDuplicateAttrCount, string attrTypeName) 1073var consoleappCompilation = CreateCompilationWithMscorlib40( 1176var netmoduleCompilation = CreateEmptyCompilation(netModuleSource, 1194var consoleappCompilation = CreateEmptyCompilation( 1271var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1323var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1374var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1419var compilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { netmodule1Ref }, options: TestOptions.ReleaseExe); 1457var compilation = CreateCompilation(source); 1497var compilation = CreateCompilationWithMscorlib40(source, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseDll); 1523var compilation = CreateCompilationWithMscorlib40(source1, references: new[] { defsRef, netmodule1Ref }, options: TestOptions.ReleaseDll); 1576var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1607var netmoduleCompilation = CreateCompilation(src, options: TestOptions.ReleaseModule, assemblyName: assemblyName, targetFramework: TargetFramework.Net90); 1610var comp = CreateCompilation("", references: [netmoduleRef], targetFramework: TargetFramework.Net90); 1678var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleDefsRef, netmodule0Ref, netmodule1Ref, netmodule2Ref, netmodule3Ref }, options: TestOptions.ReleaseDll); 1720var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1767var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1793var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll); 1833var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll); 1884var module = CreateCompilation(moduleSrc, options: TestOptions.ReleaseModule, assemblyName: "M"); 1890var assembly = CreateCompilation(assemblySrc, new[] { module.EmitToImageReference() }, assemblyName: "C"); 1981var module = CreateCompilation(moduleSrc, options: TestOptions.ReleaseModule, assemblyName: "M"); 1995var assembly = CreateCompilation(assemblySrc, new[] { module.EmitToImageReference() }, assemblyName: "C"); 2007var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2014var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2020var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 2035var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2045var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2060var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2067var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2073var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 2088var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2098var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2113var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2120var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2126var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 2139var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2149var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2165var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2166var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2168var appCompilation = CreateCompilation(source, 2197var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2198var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2200var appCompilation = CreateCompilation(source, 2227var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2228var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2230var appCompilation = CreateCompilation(source, 2259var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2260var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2262var appCompilation = CreateCompilation(source, 2286var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2287var appCompilation = CreateCompilation(source, 2321var compilation = CreateCompilation(s, options: TestOptions.ReleaseDll); 2342var comp = CreateCompilation("", references: new[] { moduleWithAttribute, attributeDefinition1 }, options: TestOptions.ReleaseDll); 2354var comp2 = CreateCompilation("", references: new[] { moduleWithAttribute }, options: TestOptions.ReleaseDll); 2369var comp3 = CreateCompilation("", references: new[] { moduleWithAttribute, attributeDefinition2 }, options: TestOptions.ReleaseDll); 2398var comp = CreateCompilation("", references: new[] { module1WithAttribute, c1Definition }, options: TestOptions.ReleaseDll); 2410var comp2 = CreateCompilation("", references: new[] { module1WithAttribute }, options: TestOptions.ReleaseDll); 2426var comp3 = CreateCompilation("", references: new[] { module2WithAttribute, c1Definition }, options: TestOptions.ReleaseDll);
Attributes\AttributeTests_CallerInfoAttributes.cs (128)
72var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 138var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 203var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 259var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 318var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 375var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 420var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 459var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 498var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 526var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 565var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 626var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 659var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 679var comp1 = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular9); 690var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 716var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 742var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 767var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 796var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 825var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 854var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 889var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 924var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 953var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 982var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1014var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1063var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1098var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1137var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1177var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1215var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1250var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1290var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1321var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1346var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 1393var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 1444var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1478var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1512var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1545var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1565var comp1 = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 1582var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1613var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1648var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1688var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1730var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1776var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1815var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1849var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1913var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1941var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1973var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2005var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2038var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2077var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2121var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2153var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2181var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2209var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2237var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2297var compilation = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2331var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2367var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2405var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2442var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2493var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2677var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 2711var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 2755var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 2846var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2891var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2926var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2957var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 3046var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 3077var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 3170var compilation = CreateCompilationWithMscorlib461(source, new[] { libReference }, TestOptions.ReleaseExe); 3278var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 3386var compilation = CreateCompilationWithMscorlib461( 3428var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3454var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }); 3485var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3521var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3563var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3606var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3645var compilation = CreateCompilation( 3691var compilation = CreateCompilation( 3740var compilation = CreateCompilation( 3782var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3830var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3868var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3905var compilation = CreateCompilationWithMscorlib461( 3966var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4008var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4060var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4134var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4166var compilation = CreateCompilationWithMscorlib461( 4208var compilation = CreateCompilation( 4261var compilation = CreateCompilationWithMscorlib461( 4336var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4379var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4401var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4431var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4484var compilation = CreateCompilationWithMscorlib461(source, new[] { libReference }, TestOptions.ReleaseExe); 4519var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 4634var compilation = CreateCompilationWithMscorlib461( 4669var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 4720var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 4790var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 4823var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 4906var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 5024var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 5170var compilation = CreateCompilationWithMscorlib461( 5221var compilation = CreateCompilationWithMscorlib461( 5292var compilation = CreateCompilationWithMscorlib461(new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular7, path: @"C:\filename") }).VerifyDiagnostics( 5384var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5420var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5456var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5495var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5554var compilation = CreateCompilationWithMscorlib461( 5614var compilation = CreateCompilationWithMscorlib461( 5669var compilation = CreateCompilationWithMscorlib461( 5708var compilation = CreateCompilationWithMscorlib461( 5754var compilation = CreateCompilationWithMscorlib461( 5771var comp = CreateCompilation(@$" 5793var comp = CreateCompilation(@$" 5816var comp = CreateCompilation(@" 5846var comp = CreateCompilation(source); 5895var comp1 = CreateCompilation(source1, references: [verifier.Compilation.EmitToImageReference()]);
Attributes\AttributeTests_Conditional.cs (6)
252var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseExe); 268var comp1 = CreateCompilation(source1); 463var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseExe); 479var comp1 = CreateCompilation(source1, assemblyName: Guid.NewGuid().ToString()); 558var compilation = CreateCompilation(@" 704var comp = CreateCompilation(source);
Attributes\AttributeTests_Dynamic.cs (13)
103var comp = CreateCompilationWithMscorlib40(s_dynamicTestSource, options: TestOptions.UnsafeReleaseDll, references: new[] { SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef }); 562var comp = CreateCompilationWithMscorlib46(s_dynamicTestSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 819var comp = CreateCompilationWithMscorlib461( 851var comp = CreateCompilationWithMscorlib461( 871var comp = CreateCompilationWithMscorlib461(source: source, parseOptions: TestOptions.Script).VerifyDiagnostics( 886var comp = CreateCompilationWithMscorlib461( 908var comp = CreateCompilationWithMscorlib461( 930var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script).VerifyDiagnostics( 944var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script).VerifyDiagnostics( 974var comp = CreateCompilationWithMscorlib46(source, references: new[] { customRef }); 1189var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 1226var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 1307var comp = CreateCompilationWithMscorlib461(
Attributes\AttributeTests_Embedded.cs (10)
53var reference = CreateCompilation(@" 93var module = CreateCompilation(@" 134var reference = CreateCompilation(@" 246var comp2 = CreateCompilation(""" 416var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 441var comp = CreateCompilation([code, code]); 475var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 517var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 929var compilation1 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), source: @" 942var compilation2 = CreateCompilation("", references: new[] { compilation1.EmitToImageReference() });
Attributes\AttributeTests_Experimental.cs (16)
66var comp1 = CreateCompilation(new[] { Parse(ExperimentalAttributeSource), Parse(source1) }); 89var comp2A = CreateCompilation(source2, new[] { comp1.EmitToImageReference() }); 104var comp2B = CreateCompilation(source2, new[] { new CSharpCompilationReference(comp1) }); 164var comp1 = CreateCompilation(source1, new[] { ref0 }); 207var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSource), Parse(ExperimentalAttributeSource), Parse(source) }); 261var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { DeprecatedAttributeSource, ExperimentalAttributeSource, source }, parseOptions: TestOptions.Regular9); 306var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSource), Parse(ExperimentalAttributeSource), Parse(source) }); 348var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSource), Parse(ExperimentalAttributeSource), Parse(source) }); 368var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) }); 397var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) }); 426var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) }); 457var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) }); 494var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) }); 533var comp1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSource), Parse(ExperimentalAttributeSource), Parse(source1) }); 559var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, references: new[] { comp1.EmitToImageReference() }); 634var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(ExperimentalAttributeSource), Parse(source) });
Attributes\AttributeTests_IsByRefLike.cs (8)
358var code1 = CreateCompilation(@" 364var code2 = CreateCompilation(@" 377var code3 = CreateCompilation(@" 572var comAssembly = CreateCompilationWithMscorlib40(@" 608var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 611var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) }); 895var libComp = CreateCompilation(libSrc); 998var compilation1 = CreateEmptyCompilation(new[] { source1, compilerFeatureRequiredAttribute }, assemblyName: GetUniqueName());
Attributes\AttributeTests_IsUnmanaged.cs (3)
628var code1 = CreateCompilation(@" 634var code2 = CreateCompilation(@" 643var code3 = CreateCompilation(@"
Attributes\AttributeTests_LifetimeAnnotation.cs (16)
39var comp = CreateCompilation(new[] { ScopedRefAttributeDefinition, source }); 54var comp = CreateCompilation(ScopedRefAttributeDefinition); 91var comp = CreateCompilation(new[] { source1, source2 }); 112var comp = CreateCompilation(new[] { ScopedRefAttributeDefinition, source }); 151var comp = CreateCompilation(source); 171var comp = CreateCompilation(new[] { ScopedRefAttributeDefinition, source }); 254var comp = CreateCompilation(source1, references: new[] { ref0 }); 323var comp = CreateCompilation(source1, references: new[] { ref0 }); 339var comp = CreateCompilation(source); 371var comp = CreateCompilation(source); 392var comp = CreateCompilation(source); 415var comp = CreateCompilation(source); 438var comp = CreateCompilation(source); 475var comp = CreateCompilation(source); 511var comp = CreateCompilation(source); 541var comp = CreateCompilation(source);
Attributes\AttributeTests_MarshalAs.cs (4)
31var compilation = CreateEmptyCompilation(new SyntaxTree[0], new[] { assembly.GetReference() }, 63var compilation = CreateEmptyCompilation( 1529var comp1 = CreateCompilation(text1, assemblyName: "OptionalMarshalAsLibrary"); 1530var comp2 = CreateCompilation(text2,
Attributes\AttributeTests_NativeInteger.cs (48)
31var comp = CreateCompilation(source); 46var comp = CreateCompilation(new[] { NativeIntegerAttributeDefinition, source }); 63var comp = CreateCompilation(NativeIntegerAttributeDefinition); 104var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular9); 130var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular9); 167var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular8); 173static void verifyDiagnostics(CSharpCompilation comp) 206var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 258var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 278static void verify(CSharpCompilation comp) 344var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 352static void verify(CSharpCompilation comp) 421var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 435static void verify(CSharpCompilation comp) 504var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 512static void verify(CSharpCompilation comp) 592var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 630static void verify(CSharpCompilation comp) 708var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 772var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 789var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 817var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 836var comp = CreateCompilation(source1, assemblyName: "95d36b13-f2e1-495d-9ab6-62e8cc63ac22"); 878var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 895var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 911var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 929var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 946var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 968var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 988var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1004var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1018var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1032var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1058var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1176var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 1200var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 1232var comp = CreateCompilation(new[] { sourceA, sourceB }); 1264var comp = CreateCompilation(new[] { sourceA, sourceB }); 1289var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1310var comp = CreateCompilation(source); 1335var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1359var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1377var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 1415var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), parseOptions: TestOptions.Regular9); 1444var comp = CreateCompilation( 1462var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1490var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1631private void AssertNativeIntegerAttributes(CSharpCompilation comp, string expected)
Attributes\AttributeTests_Nullable.cs (136)
30var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular8); 43Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.EmitToImageReference() : c.ToMetadataReference(); 58var lib1_comp = CreateCompilation(lib1_source); 66var lib2_comp = CreateCompilation(lib2_source, references: new[] { getReference(lib1_comp) }); 86var client_comp = CreateCompilation(client_source, references: new[] { getReference(lib1_comp), getReference(lib2_comp) }); 108Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.EmitToImageReference() : c.ToMetadataReference(); 121var lib1_comp = CreateCompilation(lib1_source); 130var lib2_comp = CreateCompilation(lib2_source, references: new[] { getReference(lib1_comp) }); 165var lib3_comp = CreateCompilation(lib3_source, references: new[] { getReference(lib1_comp), getReference(lib2_comp) }); 206Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.EmitToImageReference() : c.ToMetadataReference(); 229var valueTuple_comp = CreateCompilationWithMscorlib40(valueTuple_source); 241var tupleElementNamesAttribute_comp = CreateCompilationWithMscorlib40(tupleElementNamesAttribute_source); 256var lib1_comp = CreateCompilationWithMscorlib40(lib1_source, references: new[] { getReference(valueTuple_comp), getReference(tupleElementNamesAttribute_comp) }); 263var lib2_comp = CreateCompilationWithMscorlib40(lib2_source, references: new[] { getReference(lib1_comp), getReference(valueTuple_comp) }); // missing TupleElementNamesAttribute 325var comp = CreateCompilationWithMscorlib40(source); 355var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 371var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 379var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }, parseOptions: TestOptions.Regular8); 398var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 426var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 451var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 490var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular7); 497static void verifyDiagnostics(CSharpCompilation comp) 527var comp = CreateCompilation(sourceA, assemblyName: "A", options: options); 562var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, assemblyName: "A", options: options); 597var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular7); 605var comp = CreateEmptyCompilation( 645var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular7); 653var comp = CreateEmptyCompilation( 698var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular7); 706var comp = CreateEmptyCompilation( 747var comp = CreateCompilation(source, parseOptions: parseOptions); 797var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 841var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 864var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 886var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Enable), parseOptions: TestOptions.Regular8); 908var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations), parseOptions: TestOptions.Regular8); 931var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 954var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 970var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 993var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 1004var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseModule); 1020var comp = CreateCompilation(source, options: WithNullableEnable()); 1039var comp = CreateCompilation(source, options: WithNullableEnable()); 1058var comp = CreateCompilation(source, options: WithNullableEnable()); 1082var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1103var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 1130var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1158var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 1181var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 1208var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 1242var comp = CreateCompilation(source); 1281var comp = CreateCompilation(source); 1316var comp = CreateCompilation(source); 1342var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1372var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1407var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1434var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 1455var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1480var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1513var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1534var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1583var comp = CreateCompilation(source); 1639var comp = CreateCompilation(source); 1710var comp = CreateCompilation(source); 1774var comp = CreateCompilation(source); 1831var comp = CreateCompilation(source); 1874var comp = CreateCompilation(source); 1902var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 1923var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 1944var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 1961var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 1984var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2013var comp = CreateCompilation(source); 2040var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2056var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2070var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2084var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2111var comp = CreateCompilation(source); 2145var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2239var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 2254var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, references: new[] { ref0 }); 2322var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 2349var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 2383var comp = CreateCompilation(new[] { sourceA, sourceB }); 2416var comp = CreateCompilation(new[] { sourceA, sourceB }); 2450var comp = CreateCompilation(new[] { sourceA, sourceB }); 2479var comp = CreateCompilation(new[] { sourceA, sourceB }); 2492var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 2585var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2627var comp = CreateCompilation(source); 3518var comp = CreateCompilation(new[] { sourceAttribute, source }, options: options, parseOptions: parseOptions); 3634var comp = CreateCompilation(new[] { sourceAttribute, source }, options: options, parseOptions: parseOptions); 3756var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3826var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3867var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3967var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4036var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4077var comp = CreateCompilation(source); 4115var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4144var comp = CreateCompilation(source0); 4238var comp = CreateCompilation(source1); 4278var comp = CreateCompilation(source1); 4327var comp = CreateCompilation(source1); 4393var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 4412var comp = CreateEmptyCompilation( 4429var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4449var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4470var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4488var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4503var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4518var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4536var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4560var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4585var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4606var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4621var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4647var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseModule); 4669var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4706var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4725var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable(TestOptions.ReleaseModule)); 4744var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4794var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 4853var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 4924var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.EmitToImageReference() }); 4970var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4991var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 5028var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe); 5063var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe); 5087var comp = CreateCompilation(source); 5118var comp = CreateCompilation(source); 5153var comp = CreateCompilation(source); 5187var comp = CreateCompilation(source); 5283var comp = CreateCompilation(source); 5389private static void AssertNoNullableAttributes(CSharpCompilation comp) 5427private void AssertNullableAttributes(CSharpCompilation comp, string expected)
Attributes\AttributeTests_NullableContext.cs (13)
25var comp = CreateCompilation(source); 40var comp = CreateCompilation(new[] { NullableContextAttributeDefinition, source }); 52var comp = CreateCompilation(NullableContextAttributeDefinition); 88var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular7); 129var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular7); 136static void verifyDiagnostics(CSharpCompilation comp) 168var comp = CreateCompilation(sourceAttribute); 205var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 232var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 263var comp0 = CreateCompilation(source0); 289var comp2 = CreateCompilation(source2, references: new[] { ref1 }); 338var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe); 419private void AssertNullableAttributes(CSharpCompilation comp, string expected)
Attributes\AttributeTests_NullablePublicOnly.cs (24)
35var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 52var comp = CreateCompilation(NullablePublicOnlyAttributeDefinition, parseOptions: TestOptions.Regular7); 86var comp = CreateCompilation(new[] { source1, source2 }, options: options, parseOptions: parseOptions); 102var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 122var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 142var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 162var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 182var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 202var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 220var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 237var comp = CreateCompilation(source0); 274var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 294var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 313var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 333var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 356var comp = CreateCompilation(source, options: options, parseOptions: parseOptions); 380var comp = CreateCompilation(sources, options: options, parseOptions: parseOptions); 406var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular7); 413static void verifyDiagnostics(CSharpCompilation comp) 440var comp = CreateCompilation(new[] { sourceAttribute, source }); 463var comp = CreateCompilation(sourceAttribute); 501var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNullablePublicOnly(), options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 522var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNullablePublicOnly().WithNoRefSafetyRulesAttribute()); 614private void AssertNullableAttributes(CSharpCompilation comp, string expected)
Attributes\AttributeTests_ReadOnlyStruct.cs (6)
348var code1 = CreateCompilation(@" 354var code2 = CreateCompilation(@" 367var code3 = CreateCompilation(@" 564var comAssembly = CreateCompilationWithMscorlib40(@" 600var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 603var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) });
Attributes\AttributeTests_RefReadOnly.cs (21)
1053var code1 = CreateCompilation(@" 1059var code2 = CreateCompilation(@" 1072var code3 = CreateCompilation(@" 1286var comAssembly = CreateCompilationWithMscorlib40(@" 1327var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 1330var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) }); 1357var reference = CreateCompilation(@" 1363var compilation = CreateCompilation(@" 1394var reference = CreateCompilation(@" 1400var compilation = CreateCompilation(@" 1436var compilation = CreateCompilation(@" 1463var compilation = CreateCompilation(@" 1490var reference = CreateCompilation(@" 1497var compilation = CreateCompilation(@" 1532var compilation = CreateCompilation(code, options: TestOptions.ReleaseModule, references: new[] { reference }); 1556var compilation = CreateCompilation(code, options: TestOptions.ReleaseModule); 2438var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 2464var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 2498var comp = CreateCompilation(new[] { sourceA, sourceB }); 2532var comp = CreateCompilation(new[] { sourceA, sourceB }); 2561private static bool NeedsGeneratedIsReadOnlyAttribute(CSharpCompilation compilation)
Attributes\AttributeTests_RefSafetyRules.cs (7)
28var comp = CreateCompilation(new[] { source, RefSafetyRulesAttributeDefinition }, parseOptions: TestOptions.Regular10); 39var comp = CreateCompilation(RefSafetyRulesAttributeDefinition, parseOptions: TestOptions.Regular10); 70var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular10); 85var comp = CreateCompilation(RefSafetyRulesAttributeDefinition); 125var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 154var comp = CreateCompilation(source, references: new[] { refA }, parseOptions: TestOptions.Regular10); 171var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA));
Attributes\AttributeTests_Security.cs (21)
44var compilation = sourceAssembly.DeclaringCompilation; 185var compilation = CreateCompilationWithMscorlib40(source); 229var compilation = CreateCompilationWithMscorlib40(source); 640var comp = CreateEmptyCompilation(source); 670var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, assemblyName: "Test"); 723var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 766var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular9); 804var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 844var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 897var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 949var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1009var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1075var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1137var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1200var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1303var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.UnsafeReleaseDll); 1383var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.UnsafeReleaseDll); 1503var compilation = CSharpCompilation.Create( 1620CSharpCompilation comp; 1625comp = CSharpCompilation.Create(
Attributes\AttributeTests_Synthesized.cs (20)
125var comp = CreateEmptyCompilation("", new[] { reference }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 146var comp = CreateEmptyCompilation("", new[] { reference }, options: TestOptions.UnsafeReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 371var comp = CreateCompilation(source, options: TestOptions.DebugDll); 647var comp = CreateCompilation(source); 935var comp = CreateCompilation(source); 1262var compilation = CreateEmptyCompilation("", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: options); 1306var compilation = CreateCompilation(code, options: options); 1355var compilation = CreateCompilation(code, options: options); 1402var compilation = CreateCompilation(code, options: options); 1446var compilation = CreateCompilation(code, options: options); 1489var compilation = CreateCompilation(source, options: options); 1515var referenceComp = CreateCompilation(@" 1556var referenceComp = CreateCompilation(@" 1608var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.CreateTestOptions(outputKind, OptimizationLevel.Release, allowUnsafe: true)); 1803var compilation = CreateCompilationWithMscorlib461("", new[] { reference }, options: options); 1902var compilation = CreateCompilationWithMscorlib461("", new[] { reference }, options: options); 1934var mslibComp = CreateEmptyCompilation(new string[] { mslib }, parseOptions: parseOptions).VerifyDiagnostics(); 1938var mslibNoStringComp = CreateEmptyCompilation(new string[] { mslibNoString }, parseOptions: parseOptions).VerifyDiagnostics(); 1955var diagLibComp = CreateEmptyCompilation(new string[] { diagLibSource }, parseOptions: parseOptions, references: new[] { mslibRef }).VerifyDiagnostics(); 1959var comp = CreateEmptyCompilation(new SyntaxTree[] { Parse("", options: parseOptions) }, references: new[] { diagLibRef, mslibNoStringRef });
Attributes\AttributeTests_Tuples.cs (6)
116var comp = CreateCompilationWithMscorlib40(s_tuplesTestSource, 129var comp = CreateCompilationWithMscorlib40( 176var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 214var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 655var comp = CreateCompilationWithMscorlib40( 817var comp = CreateCompilationWithMscorlib40(text, references: s_attributeRefs);
Attributes\AttributeTests_WellKnownAttributes.cs (127)
101var source = CreateCompilationWithMscorlib40(@" 209var source = CreateCompilationWithMscorlib40(@" 565var libComp = CreateCompilation(source1); 568var comp2 = CreateCompilation(source2, new[] { libCompRef }); 577var comp3 = CreateCompilation(source2, new[] { libAssemblyRef }); 611var comp = CreateCompilation(source); 643var comp = CreateCompilation(source); 883var compilation = CreateCompilation(@" 913var compilation = CreateCompilation(@" 942var c1 = CreateCompilation(@" 964var c2 = CreateCompilation(@" 986var compilation = CreateCompilation(@" 1030var compilation = CreateCompilation(@" 1279var compilation = CreateCompilation(@" 1296var compilation = CreateCompilation(@" 1320var compilation = CreateCompilation(@" 1864var comp = CreateCompilation(source); 2443var source = CreateCompilation(@" 3110var compilation = CreateCompilation(@" 3820var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_FromMetadata"); 3937var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_GenericTypeCoClass"); 4014var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_InaccessibleInterface"); 4092var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_InaccessibleCoClass"); 4170var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_CoClass_Without_ComImport"); 4256var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_StructTypeInCoClassAttribute"); 4376var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4408var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4448var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4488var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4887var lib_comp = CreateCompilation(lib_cs); 4890var client1 = CreateCompilation("", references: new[] { lib_comp.ToMetadataReference() }); 4893var client2 = CreateCompilation("", references: new[] { lib_comp.EmitToImageReference() }); 4896void verify(CSharpCompilation comp, bool isSerializablePresent) 4966var lib = CreateCompilationWithMscorlib46(missing, assemblyName: "missing"); 4968var comp = CreateCompilationWithMscorlib46(source, references: new[] { lib.EmitToImageReference() }); 4970var comp2 = CreateCompilationWithMscorlib46(errors, references: new[] { comp.EmitToImageReference() }); 5016var script = CreateCompilation("", parseOptions: TestOptions.Script); 5058var compilation = CreateCompilation(source); 5104var compilation = CreateCompilationWithMscorlib40(syntaxTree); 5106var comp = compilation.VerifyDiagnostics( 5143var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 5272var comp1 = CreateCompilation(text1, options: opt); 5274var comp2 = CreateCompilation(text2, references: new[] { compref1 }, options: opt, assemblyName: "Child"); 5275var comp3 = CreateCompilation(text3, references: new[] { compref1, new CSharpCompilationReference(comp2) }, options: opt, assemblyName: "Child2"); 6748var other = CreateCompilation(s); 7333var comp = CreateCompilation(new[] { Parse(source0), Parse(source1) }); 7384var comp = CreateCompilation(new[] { Parse(source0), Parse(source1) }); 8294var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8327var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8358var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8389var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8429var comp = CreateCompilation(source); 8460var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8497var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8547var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8598var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8606var comp2 = CreateCompilation(source2, references: new[] { reference }); 8653var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8661var comp2 = CreateCompilation(source2, references: new[] { reference }); 8697var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8705var comp2 = CreateCompilation(source2, references: new[] { reference }); 8740var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8748var comp2 = CreateCompilation(source2, references: new[] { reference }); 8783var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8848var comp2 = CreateCompilation(source2, references: new[] { reference }, options: options); 8892var comp1 = CreateCompilation(source1); 8900var comp2 = CreateCompilation(source2, references: new[] { reference }); 8940var comp1 = CreateCompilation(source1); 8948var comp2 = CreateCompilation(source2, references: new[] { reference }); 9019var comp1 = CreateCompilation(source1); 9027var comp2 = CreateCompilation(source2, references: new[] { reference }); 9073var comp1 = CreateCompilation(source1); 9082var comp2 = CreateCompilation(source2, references: new[] { reference }); 9122var comp1 = CreateCompilation(source1); 9131var comp2 = CreateCompilation(source2, references: new[] { reference }); 9174var comp1 = CreateCompilation(source1); 9182var comp2 = CreateCompilation(source2, references: new[] { reference }); 9323var comp = CreateCompilation(csSource, references: new[] { ilComp }); 9461var comp = CreateCompilation(csSource, references: new[] { ilComp }); 9503var comp1 = CreateCompilation(source1); 9510var comp2 = CreateCompilation(source2, references: new[] { reference }); 9546var comp = CreateCompilation(source); 9595var comp = CreateCompilation(source); 9647var comp1 = CreateCompilation(source1); 9650var comp2 = CreateCompilation(source2, new[] { comp1.EmitToImageReference() }); 9736var comp = CreateCompilation(source); 9779var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 9844var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }), TestOptions.ReleaseDll); 9904var compilation = inSource 9964var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSourceTH1), Parse(source1) }); 9979var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.EmitToImageReference() }); 9990var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { new CSharpCompilationReference(compilation1) }); 10047var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSourceTH2), Parse(source1) }); 10062var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.EmitToImageReference() }); 10073var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { new CSharpCompilationReference(compilation1) }); 10171var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 10208var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 10224var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }), TestOptions.ReleaseDll); 10284var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference }, TestOptions.ReleaseExe); 10392var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference }, TestOptions.ReleaseExe); 10422var comp = CreateCompilation(new[] { src, skipLocalsInitDef }, options: options, parseOptions: parseOptions); 10457var comp = CreateCompilation(source); 10695var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 11434var comp = (CSharpCompilation)verifier.Compilation; 11459var comp = (CSharpCompilation)verifier.Compilation; 11490var comp = (CSharpCompilation)verifier.Compilation; 12783var metadata_comp = CreateCompilation(metadata_source, options: TestOptions.DebugModule.WithAllowUnsafe(true)); 12904var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 12958var comp = CreateCompilation(new[] { src, skipLocalsInitDef1 }, options: TestOptions.UnsafeDebugDll); 13152var comp = CreateCompilation(new[] { src, skipLocalsInitDef }, options: TestOptions.UnsafeReleaseDll); 13162var source = CreateCompilationWithMscorlib461(@" 13278var source = CreateCompilationWithMscorlib461(@" 13506var compilation = CreateCompilationWithCSharp(@" 13592var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions: TestOptions.RegularPreview); 13637var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions: TestOptions.RegularPreview); 13923var comp = CreateCompilation(source); 13949var comp = CreateCompilation(source); 13969var comp = CreateCompilation(source); 14005var comp = CreateCompilation(source); 14035var comp = CreateCompilation(source); 14055var comp = CreateCompilation(source); 14080var comp = CreateCompilation(source); 14118var comp = CreateCompilation(source); 14161var comp = CreateCompilation(source);
Attributes\EmitTestStrongNameProvider.cs (2)
37var comp = CreateCompilation(src, options: options); 57var comp = CreateCompilation(src, options: options);
Attributes\InternalsVisibleToAndStrongNameTests.cs (147)
94var c = CreateCompilation(source, 109var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 141var comp = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 148comp = CSharpCompilation.Create( 170var comp = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 178comp = CSharpCompilation.Create( 195var compilation = CreateCompilation(code, options: options, parseOptions: TestOptions.Regular); 210var compilation = CreateCompilation(code, options: options, parseOptions: TestOptions.Regular); 237var comp = CreateCompilation( 255var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 281var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 298var comp = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(keyFileName), parseOptions: parseOptions); 307comp = CSharpCompilation.Create( 322var other = CreateCompilation(s, 340var comp = CreateCompilation(s, 354comp = CSharpCompilation.Create( 368var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile("goo"), parseOptions: parseOptions); 383CSharpCompilation other = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCryptoKeyFile(tempFile.Path), parseOptions: parseOptions); 396var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyContainer("goo"), parseOptions: parseOptions); 415var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 427var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyContainer("RoslynTestContainer"), parseOptions: parseOptions); 441var compilation = CreateCompilation(source, options: options, parseOptions: parseOptions); 453var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 464var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 477var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithCryptoPublicKey(s_publicKey), parseOptions: parseOptions); 501var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithCryptoPublicKey(s_publicKey).WithPublicSign(true), parseOptions: parseOptions); 557var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions); 577var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions); 608var comp = CreateCompilation("public class C{}", 630var comp = CreateCompilation("public class C {}", 652var comp = CreateCompilation(@" 676var comp = CreateCompilation("public class C {}", 693var comp = CreateCompilation("public class C {}", 717var comp = CreateCompilation("public class C {}", 738var comp = CreateCompilation("public class C {}", 755var comp = CreateCompilation("public class C {}", 772var c = CreateCompilation(source, options: TestOptions.SigningReleaseDll. 798var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, assemblyName: "Paul", parseOptions: parseOptions); 800var c = CreateCompilation( 824var c2 = CreateCompilation( 851var c = CreateCompilation( 872var c2 = CreateCompilation( 898var other = CreateCompilation(s, 905var requestor = CreateCompilation( 931var other = CreateCompilation(s, assemblyName: "Paul", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 934var requestor = CreateCompilation( 962var friendClass = CreateCompilation(@" 988var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 1012var friendClass = CreateCompilation(@" 1032var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 1059var requestor = CreateCompilation( 1090var other = CreateCompilation(s, 1097var requestor = CreateCompilation( 1120var other = CreateCompilation(s, 1127var requestor = CreateCompilation( 1149var other = CreateCompilation(s, 1156var requestor = CreateCompilation( 1180var other = CreateCompilation(s, 1187var requestor = CreateCompilation( 1215var other = CreateCompilation(s, 1222var requestor = CreateCompilation( 1255var other = CreateCompilation(s, 1262var requestor = CreateCompilation( 1286var other = CreateCompilation(s, 1293var requestor = CreateCompilation( 1322var other = CreateCompilation(s, 1329var requestor = CreateCompilation( 1364var giver = CreateCompilation(s, 1371var requestor = CreateCompilation( 1398var other = CreateCompilation( 1415var other = CreateCompilation( 1440var comp = CreateCompilation($@" 1471var comp2 = CreateCompilation(src, 1481var comp3 = CreateCompilation(src, 1496var other = CreateCompilation( 1552var assemblyComp = CreateCompilation(source, 1576var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1589var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1602var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule, parseOptions: parseOptions); 1625var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1643var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1662var other = CreateCompilation(s, options: options); 1682var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1700var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule.WithCryptoKeyContainer("roslynTestContainer"), parseOptions: parseOptions); 1719var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1739var compilation = CreateCompilation(s, options: options, parseOptions: parseOptions); 1756var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1779var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1796var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 1810var other = CreateCompilation( 1824var assembly = CreateCompilation("", 1836var other = CreateCompilation(@" 1847var comp = CreateCompilation("", 1860var other = CreateCompilation( 1879var other = CreateCompilation( 1901var other = CreateCompilation( 1917var other = CreateCompilation( 1936var other = CreateCompilation( 1971var other = CreateCompilation( 2027var comp = CreateCompilation(csharp, new[] { ilRef }, assemblyName: "asm2", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 2085var comp1 = CreateCompilationWithMscorlib461(source1, options: TestOptions.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions); 2089var comp2 = CreateCompilationWithMscorlib461(source2, new[] { ref1 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions); 2093var comp3 = CreateCompilationWithMscorlib461(source3, new[] { SystemCoreRef, ref1, ref2 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions); 2204var comp1 = CreateCompilationWithMscorlib461(source1, options: TestOptions.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions); 2208var comp2 = CreateCompilationWithMscorlib461(source2, new[] { ref1 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions); 2212var comp3 = CreateCompilationWithMscorlib461(source3, new[] { ref1, ref2 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions); 2216var comp4 = CreateCompilationWithMscorlib461(source4, new[] { SystemCoreRef, ref1, ref2, ref3 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm4", parseOptions: parseOptions); 2367var comp1 = CreateCompilation(source1, 2377var comp3 = CreateCompilation(source3, 2397CSharpCompilation unsigned = CreateCompilation( 2403CSharpCompilation other = CreateCompilation( 2425CSharpCompilation unsigned = CreateCompilation( 2431CSharpCompilation other = CreateCompilation( 2446foreach (var comp in comps) 2501var other = CreateEmptyCompilation( 2530var other = CreateEmptyCompilation( 2571var other = CreateEmptyCompilation(source, options: options, references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions); 2589var other = CreateEmptyCompilation( 2621var other = CreateEmptyCompilation( 2646var other = CreateEmptyCompilation( 2676var other = CreateEmptyCompilation( 2702var ca = CreateCompilation( 2714var cb = CreateCompilation( 2752var ca = CreateCompilation(sourceA, options: TestOptions.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions); 2755var cb = CreateCompilation(sourceB, options: TestOptions.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions); 2780var ca = CreateCompilation(sourceA, options: TestOptions.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions); 2783var cb = CreateCompilation(sourceB, options: TestOptions.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions); 2794var ca = CreateCompilation(source, parseOptions: parseOptions); 2815var compilation = CreateCompilation(string.Empty, options: options, parseOptions: parseOptions).VerifyDiagnostics(); 2826var compilation = CreateCompilation(string.Empty, options: options, parseOptions: parseOptions).VerifyDiagnostics(); 2865var other = CreateCompilation( 2910var c2 = CreateCompilation(new[] { source1, source2 }, new[] { libRef }, assemblyName: "WantsIVTAccess", 2948var c2 = CreateCompilation(new[] { source1, source2 }, new[] { libRef }, assemblyName: "WantsIVTAccess", options: TestOptions.SigningReleaseDll); 2965var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_01_Lib"); 2976var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_01"); 3003var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_02_Lib"); 3011var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_02"); 3038var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_03_Lib"); 3053var comp = CreateCompilation(source1, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3086var comp2 = CreateCompilation(source2, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3112var comp3 = CreateCompilation(source3, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3135var comp4 = CreateCompilation(source4, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3166var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_04_Lib"); 3177var comp = CreateCompilation(source1, new[] { compilationReference }, assemblyName: "Issue57742_04"); 3206var comp2 = CreateCompilation(source2, new[] { compilationReference }, assemblyName: "Issue57742_04"); 3237var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_05_Lib"); 3243var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_05");
Diagnostics\DiagnosticAnalyzerTests.AllInOne.cs (3)
79var comp = CreateCompilationWithMscorlib461(@" 92var compilation = CreateCompilationWithMscorlib461(TestResource.AllInOneCSharpCode); 108var compilation = CreateCompilationWithMscorlib461(TestResource.AllInOneCSharpCode);
Diagnostics\DiagnosticAnalyzerTests.cs (63)
323var comp = CreateCompilationWithMscorlib461("", options: options); 401var comp = CreateCompilationWithMscorlib461("", options: options); 453var comp = CreateCompilationWithMscorlib461("", options: options); 851CSharpCompilation compilation = CreateCompilationWithMscorlib461(source); 911CSharpCompilation compilation = CreateCompilationWithMscorlib461(source); 1011var compilation = CreateCompilationWithMscorlib461(source1); 1012var anotherCompilation = CreateCompilationWithMscorlib461(source2); 1102var compilation = CreateCompilationWithMscorlib461(source1); 1375var compilation = CreateCompilationWithMscorlib461(source); 1537var compilation = CreateCompilationWithMscorlib461(trees, new MetadataReference[] { SystemRef }); 1554var warnAsErrorCompilation = compilation.WithOptions(options); 1572var compilation = CreateCompilationWithMscorlib461(new[] { tree }, new MetadataReference[] { SystemRef }); 1615var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2 }, new MetadataReference[] { SystemRef }); 1886var compilation = CreateCompilation(source, new[] { metadataReference }); 1912var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2, tree3, tree4, tree5 }); 1945var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 1966var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 1989var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2010var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2035var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2055var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2074var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2097var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2118var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2144var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2177var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2242var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2459var compilation = CreateCompilationWithMscorlib461(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2534var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2563var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2591var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2609var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2627var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2655var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 2672var compilation = CreateCompilationWithMscorlib461(source); 2851var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 3141var compilation = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3189var compilation = CreateCompilationWithMscorlib461(new[] { source1, source2 }); 3221var compilation = CreateCompilationWithMscorlib461(new[] { source1, source2 }); 3261var compilation = CreateCompilationWithMscorlib461([source1, source2]); 3307var compilation = CreateCompilationWithMscorlib461([source1, source2]); 3345var compilation = CreateCompilationWithMscorlib461(new[] { source1, source2, source3 }); 3372var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2 }); 3415var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2 }); 3468var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2 }); 3519var compilation = CreateCompilationWithMscorlib461(new[] { tree1, tree2 }); 3593var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 3623var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 3644var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 3681var compilation = CreateCompilationWithMscorlib461(new[] { source1, source2, source3 }); 3748var compilation = CreateCompilationWithMscorlib461(new[] { source }); 3808var compilation = CreateCompilation(source) 3881var compilation = CreateCompilation(new[] { tree }); 3916var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 4049model = ((CSharpCompilation)compilation).GetSemanticModel(tree, ignoreAccessibility: false); 4149var compilation = CreateCompilation(source); 4178var compilation = CreateCompilation(new[] { source1, source2, source3 }); 4218var compilation = CreateCompilation(@" 4309var compilation = CreateCompilationWithMscorlib461(new[] { source1, source2 }); 4395var compilation = CreateCompilation(new[] { tree }); 4420var compilation = CreateCompilationWithCSharp(new[] { tree, CSharpSyntaxTree.ParseText(IsExternalInitTypeDefinition) }); 4580var compilation = CreateCompilationWithCSharp(new[] { tree, CSharpSyntaxTree.ParseText(IsExternalInitTypeDefinition) }); 4647var compilation = CreateCompilation("").VerifyDiagnostics();
Diagnostics\DiagnosticSuppressorTests.cs (25)
27private static CSharpCompilation VerifyAnalyzerDiagnostics( 28CSharpCompilation c, 33private static CSharpCompilation VerifySuppressedDiagnostics( 34CSharpCompilation c, 39private static CSharpCompilation VerifySuppressedAndFilteredDiagnostics( 40CSharpCompilation c, 59var compilation = CreateCompilation(source); 99var compilation = CreateCompilation(SourceCode); 142var compilation = CreateCompilation(SourceCode); 170var compilation = CreateCompilation(source); 192var compilation = CreateCompilation(source); 213var compilation = CreateCompilation(source); 230var compilation = CreateCompilation(new[] { source1, source2 }); 253var compilation = CreateCompilation(source); 276var compilation = CreateCompilation(source); 301var compilation = CreateCompilation(source); 323var compilation = CreateCompilation(source); 387var compilation = CreateCompilation(source); 429var compilation = CreateCompilation(source); 474var compilation = CreateCompilation(source); 528var compilation = CreateCompilation(source); 581var compilation = CreateCompilation(source); 631var compilation = CreateCompilation(source); 671var compilation = CreateCompilation(source, options: options); 688var compilation = CreateCompilation(new[] { source });
Diagnostics\GetDiagnosticsTests.cs (25)
43var compilation = CreateCompilationWithMscorlib461(source); 78var compilation = CreateCompilationWithMscorlib461(source); 93var compilation = CreateCompilationWithMscorlib461(source); 117var compilation = CreateCompilationWithMscorlib461(source); 510var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "1" })); 522var compilation = CreateCompilationWithMscorlib461(string.Empty, parseOptions: new CSharpParseOptions().WithKind(SourceCodeKind.Interactive)); 534var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithLanguageVersion((LanguageVersion)10000)); 544var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithDocumentationMode(unchecked((DocumentationMode)100))); 558var compilation = CreateEmptyCompilation(new[] { syntaxTree1, syntaxTree2, syntaxTree3 }); 587var compilation = CreateCompilation(new[] { syntaxTree1, syntaxTree2, syntaxTree3 }); 610var compilation = CreateCompilation(new[] { tree1, tree2 }); 638var compilation = CreateCompilation(source); 672var compilation = CreateCompilation(source); 709var compilation = CreateCompilation(source); 784var compilation = CreateCompilation(new[] { source1, source2, source3 }); 837var compilation = CreateCompilation(sources); 864var compilation = CreateCompilation(source); 902var compilation = CreateCompilation(source); 959var compilation = CreateCompilation(source); 1181var compilation = CreateCompilation(source); 1245var compilation = CreateCompilation(new[] { source1, source2 }); 1555var compilation = CreateCompilation(source); 1609var compilation = CreateCompilation(source).VerifyDiagnostics( 1693var compilation = CreateCompilation(new[] { source1, source2 }); 1873var compilation = CreateCompilation(source);
Diagnostics\MethodGroupConversion.cs (1)
49var compilation = CreateCompilation(source);
FieldKeywordTests.cs (244)
80var comp = (CSharpCompilation)verifier.Compilation; 144var comp = (CSharpCompilation)verifier.Compilation; 218var comp = CreateCompilation(source); 248var comp = CreateCompilation(source); 280var comp = CreateCompilation(source); 327var comp = CreateCompilation(source); 362var comp = CreateCompilation(source); 386var comp = CreateCompilation(source); 409var comp = CreateCompilation(source); 442var comp = CreateCompilation(source); 462var comp = CreateCompilation(source); 488var comp = CreateCompilation(source); 504var comp = CreateCompilation(source); 589var comp = CreateCompilation(source); 612var comp = CreateCompilation(source); 651var comp = CreateCompilation(source); 696var comp = CreateCompilation(source); 806var comp = CreateCompilation( 967var comp = CreateCompilation( 1076var comp = CreateCompilation( 1189var comp = CreateCompilation( 1286var comp = CreateCompilation( 1393var comp = CreateCompilation(source); 1433var comp = CreateCompilation(source); 1525var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1640var comp = (CSharpCompilation)verifier.Compilation; 1798var comp = (CSharpCompilation)verifier.Compilation; 1965var comp = (CSharpCompilation)verifier.Compilation; 2071var comp = (CSharpCompilation)verifier.Compilation; 2123var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2211var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 2276var comp = (CSharpCompilation)verifier.Compilation; 2328var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2400var comp = CreateCompilation(source); 2422var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 3894var comp = CreateCompilation(source); 3927var comp = CreateCompilation(source); 3980var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 4052var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 4685var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 4819var comp = CreateCompilation(source); 5002var comp = (CSharpCompilation)verifier.Compilation; 5052var comp = CreateCompilation([sourceA, sourceB], options: TestOptions.ReleaseExe); 5120var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 5250var comp = CreateCompilation(source); 5324var comp = CreateCompilation(source); 5377var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5516var comp = CreateCompilation(source); 5593var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5619var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5639var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5666var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5700var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5725var comp = CreateCompilation(source); 5756var comp = CreateCompilation(source); 5785var comp = CreateCompilation(source); 5815var comp = CreateCompilation(source); 5854var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 5931var comp = CreateCompilation(source); 5952var comp = CreateCompilation(source); 5969var comp = CreateCompilation(source); 5989var comp = CreateCompilation(source); 6013var comp = CreateCompilation(source); 6034var comp = CreateCompilation(source); 6051var comp = CreateCompilation(source); 6071var comp = CreateCompilation(source); 6094var comp = CreateCompilation(source); 6114var comp = CreateCompilation(source); 6135var comp = CreateCompilation(source); 6156var comp = CreateCompilation(source); 6182var comp = CreateCompilation([source, MaybeNullAttributeDefinition]); 6211var comp = CreateCompilation([source, MaybeNullAttributeDefinition]); 6243var comp = CreateCompilation([source, MaybeNullAttributeDefinition]); 6269var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6298var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6327var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6354var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6387var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6416var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6448var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6476var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6509var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6540var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6572var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6604var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6633var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6655var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6679var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6698var comp = CreateCompilation([source, NotNullAttributeDefinition, DisallowNullAttributeDefinition]); 6720var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6739var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6761var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6784var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6803var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6828var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6853var comp = CreateCompilation([source, NotNullAttributeDefinition]); 6872var comp = CreateCompilation([source, DisallowNullAttributeDefinition]); 6895var comp = CreateCompilation([source, DisallowNullAttributeDefinition]); 6922var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6941var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 6971var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 7002var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 7026var comp = CreateCompilation([source, DisallowNullAttributeDefinition]); 7050var comp = CreateCompilation([source, DisallowNullAttributeDefinition]); 7073var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute]); 7104var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 7134var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 7166var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 7195var comp = CreateCompilation(source); 7219var comp = CreateCompilation(source); 7246var comp = CreateCompilation(source); 7280var comp = CreateCompilation(source); 7310var comp = CreateCompilation([source, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 7338var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }); 7380var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 7438var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 7506var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 7564var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7625var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7693var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 7743var comp = CreateCompilation([sourceA, sourceB0], targetFramework: targetFramework); 7876var comp = CreateCompilation([sourceA, sourceB0], targetFramework: targetFramework); 8033var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 8084var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8198var comp = (CSharpCompilation)verifier.Compilation; 8229var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8280var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8328var comp = CreateCompilation(source); 8364var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8406var comp = CreateCompilation(sourceA); 8471var comp = CreateCompilation( 8569var comp = (CSharpCompilation)verifier.Compilation; 8614var comp = CreateCompilation( 8703var comp = CreateCompilation( 8778var comp = CreateCompilation( 8840var comp = CreateCompilation( 8898var comp = CreateCompilation( 8979var comp = CreateCompilation( 9110var comp = (CSharpCompilation)verifier.Compilation; 9147var comp = CreateCompilation(source, targetFramework: GetTargetFramework(useInit)); 9237var comp = CreateCompilation( 9374var comp = (CSharpCompilation)verifier.Compilation; 9439var comp = CreateCompilation( 9518var comp = CreateCompilation( 9582static (object, string, string)[] getInitializerValues(CSharpCompilation comp, SyntaxTree tree) 9624var comp = CreateCompilation(source); 9742var comp = CreateCompilation(reverseOrder ? [sourceB, sourceA] : [sourceA, sourceB]); 9941var comp = CreateCompilation(reverseOrder ? [sourceB2, sourceB1, sourceA] : [sourceA, sourceB1, sourceB2]); 10013var comp = CreateCompilation( 10089var comp = CreateCompilation(reverseOrder ? [sourceB2, sourceB1, sourceA] : [sourceA, sourceB1, sourceB2]); 10194var comp = (CSharpCompilation)verifier.Compilation; 10249var comp = CreateCompilation( 10308var comp = CreateCompilation( 10411var comp = CreateCompilation( 10510var comp = CreateCompilation( 10598var comp = CreateCompilation(source, parseOptions: parseOptions); 10632var comp = CreateCompilation(source, parseOptions: parseOptions); 10738var comp = CreateCompilation(source); 10784var comp = CreateCompilation(source); 10819var comp = CreateCompilation(source); 10848var comp = CreateCompilation(source); 10863var comp = CreateCompilation(source); 10885var comp = CreateCompilation(source); 10914var comp = CreateCompilation(source); 10952var comp = CreateCompilation(source); 10973var comp = CreateCompilation(source); 11000var comp = CreateCompilation(source); 11020var comp = CreateCompilation(source); 11041var comp = CreateCompilation(source); 11060var comp = CreateCompilation(source); 11080var comp = CreateCompilation(source); 11104var comp = CreateCompilation(source); 11131var comp = CreateCompilation(source); 11162var comp = CreateCompilation([source, AllowNullAttributeDefinition]); 11186var comp = CreateCompilation(source); 11213var comp = CreateCompilation(source); 11239var comp = CreateCompilation([source, NotNullAttributeDefinition]); 11265var comp = CreateCompilation([source, NotNullAttributeDefinition]); 11291var comp = CreateCompilation([source, NotNullAttributeDefinition]); 11318var comp = CreateCompilation(source); 11342var comp = CreateCompilation(source); 11371var comp = CreateCompilation(source); 11398var comp = CreateCompilation(source); 11432var comp = CreateCompilation(source); 11468var comp = CreateCompilation(source); 11500var comp = CreateCompilation(source); 11535var comp = CreateCompilation([source, MaybeNullAttributeDefinition]); 11568var comp = CreateCompilation(source); 11592var comp = CreateCompilation(source); 11618var comp = CreateCompilation(source); 11658var comp0 = CreateCompilation(source); 11665var comp1 = CreateCompilation("", references: [comp0.EmitToImageReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11693var comp0 = CreateCompilation([source, DisallowNullAttributeDefinition]); 11730var comp0 = CreateCompilation(source); 11754var comp0 = CreateCompilation(source); 11775var comp0 = CreateCompilation(source); 11803var comp0 = CreateCompilation(source); 11824var comp0 = CreateCompilation(source); 11853var comp0 = CreateCompilation(source); 11886var comp0 = CreateCompilation(source); 11919var comp0 = CreateCompilation([source, NotNullAttributeDefinition]); 11956var comp0 = CreateCompilation([source, MaybeNullAttributeDefinition]); 11991var comp0 = CreateCompilation(source); 12020var comp0 = CreateCompilation(source); 12052var comp0 = CreateCompilation(source); 12089var comp0 = CreateCompilation(source); 12120var comp0 = CreateCompilation(source); 12153var comp0 = CreateCompilation(source); 12183var comp0 = CreateCompilation(source); 12217var comp0 = CreateCompilation(source); 12251var comp0 = CreateCompilation(source); 12280var comp = CreateCompilation(source); 12304var comp = CreateCompilation(source); 12338var comp = CreateCompilation(source); 12380var comp = CreateCompilation(source); 12424var comp = CreateCompilation(source); 12462var comp = CreateCompilation(source); 12499var comp = CreateCompilation(source); 12532var comp = CreateCompilation(source); 12586var comp = CreateCompilation(source); 12650var comp = CreateCompilation(source); 12681var comp = CreateCompilation(source); 12698var comp = CreateCompilation(source); 12727var comp = CreateCompilation(source); 12757var comp = CreateCompilation(source); 12790var comp = CreateCompilation(source); 12835var comp = CreateCompilation([source1, source2]); 12854var comp = CreateCompilation(source); 12880var comp = CreateCompilation(source); 12904var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 12931var comp = CreateCompilation(source);
FirstClassSpanTests.cs (169)
79var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 111var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 157var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 193var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 222var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 258var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 280var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 340var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 362var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 393var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 418var comp = CreateCompilationWithSpanAndMemoryExtensions([source, OverloadResolutionPriorityAttributeDefinition], 450var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 481var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 511var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 541var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 572var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 600var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 630var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 652var comp = CreateCompilationWithSpanAndMemoryExtensions([source, OverloadResolutionPriorityAttributeDefinition], 683var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 713var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 743var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 770var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 804var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 834var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 860var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 916var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 942var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 997var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1024var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 1069var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1132var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1195var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1543var comp = CreateCompilation(source); 1577var comp = CreateCompilation(source); 1637var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 1782var comp = CreateCompilationWithIL(source, ilSource); 1894var comp = CreateCompilation(source); 1925var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 2060var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer"); 2113var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer"); 2159var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer", 2205var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer"); 2274var comp = CreateCompilation(source, [span1, span2], assemblyName: "Consumer"); 2349var comp = CreateCompilation(source, [span1, span2], assemblyName: "Consumer"); 2397var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer", 2442var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer"); 2585var comp = CreateCompilation(source, [span1, span2], assemblyName: "Consumer"); 2630var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer", 2676var comp = CreateCompilation([source, getSpanSource("Internal")], [spanComp], assemblyName: "Consumer"); 2740var comp = CreateCompilation(source, [span1, span2], assemblyName: "Consumer"); 2787var comp2 = CreateCompilation(source2, [comp1Ref], targetFramework: TargetFramework.NetStandard20); 2820var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 2853var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 4161var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 4226var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 4298var comp = CreateCompilationWithSpanAndMemoryExtensions(source, TestOptions.DebugDll); 4582var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 4623var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 4703var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 4750var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 4790var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 4830var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 5028var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(expectedDiagnostics); 5202var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 5312var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5397var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5419var comp = CreateCompilation([source, source2], parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5562var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5580var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5612var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5723var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 5780var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 5824var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 6040var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6073var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6106var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6139var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6172var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6213var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6247var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 6429var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6470var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6512var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6553var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6594var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6659var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6722var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 6740var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 6789var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 6839var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 6889var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 6939var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 6988var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 7033var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7232var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 7295var comp = CreateCompilationWithSpanAndMemoryExtensions(source, 7333var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7406var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 7428var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7456var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 7480var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7500var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7523var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7553var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7573var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7594var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7615var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7644var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7666var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7689var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 7709var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 7732var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 7754var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 7773var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 7792var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7811var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7838var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7865var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7884var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7903var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7922var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 7951var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 7972var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8000var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8030var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8067var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 8097var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions: TestOptions.Regular13); 8139var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source4], parseOptions: TestOptions.Regular14); 8167var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8261var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8293var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8325var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8380var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8413var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 8435var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 8464var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 8496var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 8523var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2]); 8557var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions: TestOptions.Regular14); 8619var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14); 8648var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions: TestOptions.Regular14); 8701var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular14); 8725var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8758var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 8791var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8832var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 8858var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular13); 8873private static string DisplayInvokedMethodTypeArguments(CSharpCompilation comp, CandidateReason failure = CandidateReason.None) 8905var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 8937var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 8969var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 8984var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9016var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9048var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9063var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9078var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9110var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9126var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 9145var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 9181var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9196var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9211var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9226var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9275var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9307var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9322var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9337var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics(); 9369var comp = CreateCompilationWithSpanAndMemoryExtensions(source).VerifyDiagnostics();
FlowAnalysis\FlowDiagnosticTests.cs (53)
117var comp = CreateCompilation(program); 132var comp = CreateCompilation(program); 153var comp = CreateCompilation(program); 181var comp = CreateCompilation(program); 208var comp = CreateCompilation(program); 231var comp = CreateCompilation(program); 255var comp = CreateCompilation(program); 271var comp = CreateCompilation(program); 289var comp = CreateCompilation(program); 304var comp = CreateCompilation(program); 324var comp = CreateCompilation(program); 349var comp = CreateCompilation(program); 380var comp = CreateCompilation(program); 431var comp = CreateCompilation(program); 454var comp = CreateCompilation(program); 478var comp = CreateCompilation(program); 495var comp = CreateCompilation(program); 513var comp = CreateCompilation(program); 534var comp = CreateCompilation(program); 551var comp = CreateCompilation(program); 572var comp = CreateCompilation(program); 590var comp = CreateCompilation(program); 635var comp = CreateCompilation(program); 783var comp = CreateCompilation(program); 808var comp = CreateCompilation(program); 836var comp = CreateCompilation(program); 861var comp = CreateCompilation(program).VerifyDiagnostics( 882var comp = CreateCompilation(program); 910var comp = CreateCompilation(program); 1322var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1350var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1392var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1449var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1527var comp = CreateCompilation(text); 1579var comp = CreateCompilation(text); 1632var comp = CreateCompilation(text); 1674var comp = CreateCompilation(text); 1710var comp = CreateCompilation(text); 1757var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1869var comp = CreateCompilation(@" 2002var c = CreateCompilation(program, new[] { TestReferences.SymbolsTests.CycledStructs }); 2387CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2414CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular10); 2464CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2501CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2523CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2546CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2571CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular10); 2612CSharpCompilation comp = CreateCompilation(source); 2637CSharpCompilation comp = CreateCompilation(source); 2663CSharpCompilation comp = CreateCompilation(source); 2702var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 2732var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10);
FlowAnalysis\FlowTestBase.cs (7)
21internal ImmutableArray<Diagnostic> FlowDiagnostics(CSharpCompilation compilation) 139var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, references: references); 160var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, references: references); 186var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, targetFramework: targetFramework, references: references); 213var comp = CreateCompilation(program); 286var comp = CreateCompilation(program); 297var comp = CreateCompilation(program);
FlowAnalysis\FlowTests.cs (6)
158var comp = CreateCompilation(src); 2922var comp = CreateCompilation(source); 5495var comp = CreateCompilation(source); 5511var comp = CreateCompilation(source); 5529var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 5857var compilation = CreateCompilation(source).VerifyDiagnostics();
FlowAnalysis\IterationJumpYieldStatementTests.cs (1)
912var comp = CreateCompilation(new[] { tree });
FlowAnalysis\LocalFunctions.cs (49)
21var comp = CreateCompilation(@" 50var comp = CreateCompilation(@" 83var comp = CreateCompilation(@" 109var comp = CreateCompilation(@" 133var comp = CreateCompilation(@" 156var comp = CreateCompilation(@" 175var comp = CreateCompilation(@" 195var comp = CreateCompilation(@" 227var comp = CreateCompilation(@" 255var comp = CreateCompilation(@" 277var comp = CreateCompilation(@" 302var comp = CreateCompilation(@" 334var comp = CreateCompilation(@" 365var comp = CreateCompilation(@" 408var comp = CreateCompilationWithMscorlib46(@" 446var comp = CreateCompilationWithMscorlib46(@" 494var comp = CreateCompilation(@" 509var comp = CreateCompilation(@" 526var comp = CreateCompilation(@" 546var comp = CreateCompilation(@" 567var comp = CreateCompilation(@" 589var comp = CreateCompilation(@" 615var comp = CreateCompilation(@" 649var comp = CreateCompilation(@" 670var comp = CreateCompilation(@" 693var comp = CreateCompilation(@" 711var comp = CreateCompilation(""" 744var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 770var comp = CreateCompilation(@" 840var comp = CreateCompilation(@" 933var comp = CreateCompilation(@" 958var comp = CreateCompilation(@" 1030var comp = CreateCompilation(@" 1055var comp = CreateCompilation(@" 1093var comp = CreateCompilation(@" 1142var comp = CreateCompilation(@" 1169var comp = CreateCompilation(@" 1199var comp = CreateCompilation(@" 1237var comp = CreateCompilation(@" 1274var comp = CreateCompilation(@" 1310var comp = CreateCompilation(@" 1340var comp = CreateCompilation(@" 1366var comp = CreateCompilation(@" 1390var comp = CreateCompilation(@" 1416var comp = CreateCompilation(@" 1472var comp = CreateCompilation(@" 1521var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1542var comp = CreateCompilation(@" 1570var comp = CreateCompilation(@"
FlowAnalysis\RegionAnalysisTests.cs (26)
3091var compilation = CreateCompilation(@" 4417var compilation = CreateCompilation(@" 4522var compilation = CreateCompilation(source.Replace("unsafe", keyword)); 5484var comp = CSharpCompilation.Create("FlowAnalysis", syntaxTrees: new[] { tree }); 5525var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5566var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6213var comp = CreateCompilation(source); 6311var compilation = CreateEmptyCompilation(source); 6350var compilation = CreateEmptyCompilation(source); 6377var compilation = CreateEmptyCompilation(source); 6415var compilation = CreateEmptyCompilation(source); 6443var compilation = CreateCompilation(source); 6465var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10); 7904var compilation = CreateCompilation(source); 8091var compilation = CreateCompilation(source); 8119var compilation = CreateCompilation(source); 9243var comp = CreateCompilation(@" 9374var comp = CreateCompilation(@" 9399var comp = CreateCompilation(@" 9448var comp = CreateCompilation(@" 14103var comp = CreateCompilation(""" 14131var comp = CreateCompilation(""" 14154var comp = CreateCompilation(""" 14192var comp = CreateCompilation(""" 14233var comp = CreateCompilation("""
FlowAnalysis\StructTests.cs (12)
22var comp = CreateCompilationWithMscorlib40(@" 70var comp = CreateCompilation(program); 104var comp = CreateCompilation(text); 176var comp = CreateCompilation(program); 203var comp = CreateCompilation(program); 535var comp1 = CreateCompilation( 598var comp1 = CreateCompilation( 631var comp1 = CreateCompilation( 668var comp1 = CreateCompilation( 726var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 769var comp1 = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugModule)); 802var comp1 = CreateCompilation(source, options: TestOptions.DebugModule);
OverloadResolutionPriorityTests.cs (55)
54var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 104var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 140var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 173var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 254var baseComp = CreateCompilation([@base, OverloadResolutionPriorityAttributeDefinition]); 257var derivedComp = CreateCompilation(derived, references: [baseReference]); 303var baseComp = CreateCompilation([@base, OverloadResolutionPriorityAttributeDefinition]); 306var derivedComp = CreateCompilation(derived, references: [baseReference]); 420var comp = CreateCompilation([executable, code, OverloadResolutionPriorityAttributeDefinition]); 434var comp2 = CreateCompilation([code, OverloadResolutionPriorityAttributeDefinition]); 440static void verify(CSharpCompilation comp) 465var comp1 = CreateCompilation([source1, OverloadResolutionPriorityAttributeDefinition], assemblyName: "assembly1"); 549var comp1 = CreateCompilation([source1, OverloadResolutionPriorityAttributeDefinition], assemblyName: "assembly1"); 664var comp1_1 = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 665var comp1_2 = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 682var comp2 = CreateCompilation([source2, OverloadResolutionPriorityAttributeDefinition], references: [comp1_1.ToMetadataReference()], targetFramework: TargetFramework.Standard); 690var comp3 = CreateCompilation(source3, references: [comp2.ToMetadataReference(), comp1_2.ToMetadataReference()], targetFramework: TargetFramework.Standard); 712var comp1_1 = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 713var comp1_2 = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 741var comp2 = CreateCompilation([source2, OverloadResolutionPriorityAttributeDefinition], references: [comp1_1.ToMetadataReference()], targetFramework: TargetFramework.Standard); 750var comp3 = CreateCompilation(source3, references: [comp2.ToMetadataReference(), comp1_2.ToMetadataReference()], targetFramework: TargetFramework.Standard); 773var comp1_1 = CreateCompilation(new AssemblyIdentity("Base", new Version(1, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 774var comp1_2 = CreateCompilation(new AssemblyIdentity("Base", new Version(2, 0, 0, 0), isRetargetable: true), source1, TargetFrameworkUtil.StandardReferences); 791var comp2 = CreateCompilation([source2, OverloadResolutionPriorityAttributeDefinition], references: [comp1_1.ToMetadataReference()]); 798var comp3 = CreateCompilation(source3, references: [comp2.ToMetadataReference(), comp1_2.ToMetadataReference()]); 874var definingComp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 904var c = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C"); 975var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 986var attr = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"); 999var m = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.C")!.GetMembers("M").OfType<MethodSymbol>().First(); 1196var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1288var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1325var baseComp = CreateCompilation([@base, OverloadResolutionPriorityAttributeDefinition]); 1362var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1417var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1438var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1565var comp = (CSharpCompilation)CompileAndVerify(source, references: [ilRef], expectedOutput: "12").VerifyDiagnostics().Compilation; 1602var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1637var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 1827var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], targetFramework: TargetFramework.Mscorlib461AndCSharp); 1852var attrRef = CreateCompilation(OverloadResolutionPriorityAttributeDefinition); 1980var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2016var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2046var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2141var comp = CreateCompilation([handler, OverloadResolutionPriorityAttributeDefinition, InterpolatedStringHandlerAttribute]); 2232var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2308var comp = CreateCompilation(source, references: [ilRef]); 2339var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2406var comp = CreateCompilation(source, references: [ilRef]); 2447var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2578var comp = CreateCompilation(source, references: [ilRef]); 2625var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2749var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 2811var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]);
PartialEventsAndConstructorsTests.cs (8)
543var comp = CreateCompilation(source).VerifyDiagnostics( 1041var comp = CreateCompilation(executable ? [source1, source2] : source1, 1193var comp = CreateCompilation(executable ? [source1, source2] : source1, 1883var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1984var comp = CreateCompilation(source).VerifyDiagnostics(); 2066var comp = CreateCompilation(source).VerifyDiagnostics(); 2141var comp = CreateCompilation(source).VerifyDiagnostics(); 2772var comp = CreateCompilation(source).VerifyDiagnostics();
RefReadonlyParameterTests.cs (62)
439var comp = CreateCompilationWithIL("", ilSource).VerifyDiagnostics(); 480var comp = CreateCompilationWithIL("", ilSource).VerifyDiagnostics(); 527var comp = CreateCompilationWithIL("", ilSource).VerifyDiagnostics(); 543var comp = CreateCompilation(source); 883var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 993var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugDll); 1075var comp = CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options: TestOptions.UnsafeDebugDll); 1139var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugDll); 1193var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugDll).VerifyDiagnostics( 1241var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugDll); 1269var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll); 1293var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1310var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1328var comp1 = CreateCompilation(source1, assemblyName: "Assembly1").VerifyDiagnostics(); 1343var comp2 = CreateCompilation(source2, new[] { comp1Ref }, assemblyName: "Assembly2", options: TestOptions.UnsafeDebugDll); 1353var comp1b = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, assemblyName: "Assembly1").VerifyDiagnostics(); 1355var comp2b = CreateCompilation(source2, new[] { comp1bRef }, assemblyName: "Assembly2", options: TestOptions.UnsafeDebugDll); 1369var comp3 = CreateCompilation(source3, new[] { comp1bRef }, assemblyName: "Assembly3", options: TestOptions.UnsafeDebugDll); 1393var comp1v1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, assemblyName: "Assembly1", options: TestOptions.UnsafeReleaseDll); 1409var comp2 = CreateCompilation(source2, new[] { comp1v1Ref }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 1436var comp4 = CreateCompilation(source4, assemblyName: "Assembly4").VerifyDiagnostics(); 1440var comp1v2 = CreateCompilation(source1, new[] { comp4Ref }, assemblyName: "Assembly1", options: TestOptions.UnsafeReleaseDll); 1454var comp1v3 = CreateCompilation(new[] { source1, source5 }, new[] { comp4Ref }, assemblyName: "Assembly1", options: TestOptions.UnsafeReleaseDll); 1461var comp1v4 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, new[] { comp4Ref }, assemblyName: "Assembly1", options: TestOptions.UnsafeReleaseDll); 1469var f = ((CSharpCompilation)comp).GetMember<MethodSymbol>("C.M").Parameters.Single(); 1490var comp1 = CreateCompilation(source1, assemblyName: "Assembly1").VerifyDiagnostics(); 1500var comp2 = CreateCompilation(new[] { source2, RequiresLocationAttributeDefinition }, new[] { comp1Ref }, 1513var comp3 = CreateCompilation(source2, new[] { comp1Ref }, assemblyName: "Assembly3", options: TestOptions.UnsafeReleaseDll); 1546var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll).VerifyDiagnostics(); 1566var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1582var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll); 1668var comp = CreateCompilation(source).VerifyDiagnostics(); 1683var comp = CreateCompilation(source).VerifyDiagnostics( 1705var comp = CreateCompilation(source).VerifyDiagnostics( 3187var comp1 = CreateCompilation(source1).VerifyDiagnostics( 4570var comp = fromMetadata 4621var comp = fromMetadata 4759var comp = fromMetadata 4860var comp = fromMetadata 4915var comp = CreateCompilation(source); 5274var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 5811var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 5837var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 5862var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 6698var comp1v1 = CreateCompilation(source1v1, assemblyName: "Assembly1"); 6707var comp1v2 = CreateCompilation(source1v2, assemblyName: "Assembly1"); 6716var comp2 = CreateCompilation(source2, new[] { comp1v1Ref }, assemblyName: "Assembly2"); 6719var comp3v1 = CreateCompilation("", new[] { comp2Ref, comp1v1Ref }, assemblyName: "Assembly3"); 6726var comp3v2 = CreateCompilation("", new[] { comp2Ref, comp1v2Ref }, assemblyName: "Assembly3"); 7120var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics( 7148var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics( 7177var comp1 = CreateCompilationWithMscorlib40(source1).VerifyDiagnostics(); 7190var comp2 = CreateCompilationWithMscorlib40(source2, new[] { comp1Ref }); 7729var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 7831var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 7995var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll); 8070var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll); 8236var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.UnsafeDebugDll); 8254var comp = CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe); 8351var comp1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 8539var comp1 = CreateCompilation(source1); 8627var comp1 = CreateCompilation(source1);
RefStructInterfacesTests.cs (471)
37var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 70var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 103var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 126var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 150var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 182var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 214var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 239var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 267var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 305var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 343var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 371var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 397var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 429var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 461var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 486var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 515var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 553var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 619var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 645var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 663var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 687var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 729var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 755var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 776var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 802var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 836var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 865var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 886var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 909var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 931var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 949var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 969var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 996var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1058var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1087var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1144var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1217var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1256var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1305var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1342var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1395var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1452var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1472var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1497var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1519var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1544var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1569var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1603var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1634var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1663var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1720var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1793var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1832var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1881var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1918var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1971var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2028var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2048var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2073var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2095var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2120var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 2145var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2179var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2217var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 2246var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2281var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 2314var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2359var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2443var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2482var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2546var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2608var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2669var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2705var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 2721var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2757var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2796var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2832var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2866var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2903var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 3179var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3254var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3417var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 3473var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3516var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3564var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3740var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3806var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3883var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3932var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3982var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4044var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4086var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4129var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4178var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4232var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4287var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4354var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4367var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4423var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4467var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4508var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4534var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4563var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4585var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4617var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4643var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4678var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4721var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4747var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4776var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4813var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4839var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4868var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4890var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4919var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4943var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 4974var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5001var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5030var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5059var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5084var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5112var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5139var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5160var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5181var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5202var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5227var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5256var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5281var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5310var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5339var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5368var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5409var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5455var comp1 = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5475var comp2 = CreateCompilation(src1, targetFramework: TargetFramework.Net70); 5510var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5546var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5588var comp1 = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5608var comp2 = CreateCompilation(src1, targetFramework: TargetFramework.Net70); 5639var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5675var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5700var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5734var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5757var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5785var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5818var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5854var comp = CreateCompilation(src); 5889var comp = CreateCompilation(src); 5936var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 5985var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 6065var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 6141var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6150var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6203var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6212var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6261var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6270var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6329var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6338var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6397var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6406var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6463var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6475var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6549var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 6596var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 6732var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 6849var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 6970var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 7109var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 7234var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 7258var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 7275var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 7304var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 7321var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 7359var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 7387var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 7433var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 7623var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 7841var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 8038var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 8231var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 8430var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 8506var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 8674var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 8687var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 8716var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 8729var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 8763var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 8789var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 8815var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 8828var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 8890var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 9094var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 9304var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 9457var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 9669var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 9893var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10105var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10339var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10434var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10501var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10698var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 10937var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11153var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11380var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11597var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11692var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11744var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 11757var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 11802var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 11813var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 11842var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 11877var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 11940var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 11988var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 12128var comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll); 12327var comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll); 12422var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 12630var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 12689var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 12897var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 12935var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 13145var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 13194var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 13416var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 13464var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 13671var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 13723var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 13949var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 13998var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 14063var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 14088var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 14105var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 14146var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 14163var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 14213var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 14252var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 14309var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 14365var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 14706var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 15067var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 15418var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 15766var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16119var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16196var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16523var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 16538var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 16567var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 16580var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 16614var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 16641var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 16669var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 16684var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 16731var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16773var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16825var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16886var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 16953var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17027var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17099var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17145var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17210var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17275var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17359var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17447var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17540var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17637var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17721var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 17773var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 17790var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 17855var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 17866var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 17909var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 17949var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 18010var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 18207var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 18429var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 18632var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 18833var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19039var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19113var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19289var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 19302var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 19329var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 19342var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 19373var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 19399var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 19425var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 19438var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 19495var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19666var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19843var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 19991var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20176var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20356var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20399var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20435var comp = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20535var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 20589var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20627var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 20656var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 20692var comp = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20800var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20847var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20892var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20937var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 20972var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21005var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21039var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21084var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21136var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21178var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21215var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21331var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21388var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21421var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21445var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21511var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21539var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21592var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21633var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21695var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21735var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21781var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21802var comp = CreateCompilation(code, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21828var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21876var comp = CreateCompilation(sourceA, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21900var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21946var comp = CreateCompilation(sourceA, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 21990var comp = CreateCompilation(sourceA, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22037var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22098var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22144var comp = CreateCompilation(sourceA, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22175var comp = CreateCompilation(sourceA, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22230var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 22280var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22327var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22367var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22389var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22419var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22459var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.DebugExe); 22491var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22533var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22575var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22631var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22702var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22767var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22805var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22822var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 22870var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 22926var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 22981var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 23029var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 23073var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.UnsafeReleaseExe); 23122var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 23174var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 23220var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 23656var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23697var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23730var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23767var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23804var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23843var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23886var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23929var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 23970var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24015var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24068var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24130var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24216var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24248var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24278var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24315var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24360var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24427var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24490var comp = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24588var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24663var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 24723var comp = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24834var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 24925var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25000var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25044var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25090var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25126var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseDll); 25187var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25279var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25332var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25374var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25423var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25507var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25584var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25631var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25721var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 25782var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25814var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25845var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25876var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 25907var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseDll); 25971var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 26031var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26071var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26111var comp = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26136var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26170var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26214var comp = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26272var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26316var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26349var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26378var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26405var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26442var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26485var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26511var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26541var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26574var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26627var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26735var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26808var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26851var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26875var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26909var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26943var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 26979var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 27020var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 27212var comp = CreateCompilation(text, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10); 27292var comp = CreateCompilation(new[] { text, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10); 27349var comp = CreateCompilation(source, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 27575var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 27685var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 27755var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 27807var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 27919var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28020var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 28104var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28214var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28346var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28480var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28543var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 28555var comp = CreateCompilation(@" 28582var comp = CreateCompilation(@" 28601var comp = CreateCompilation(@" 28655var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28713var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28782var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28830var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28890var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 28950var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 29025var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 29064var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 29096var comp1 = CreateCompilation(text1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 29122var comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 29163var comp3 = CreateCompilation(text3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 29190var comp1 = CreateCompilation(text1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 29203var comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.Regular12); 29281var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe); 29307var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia", targetFramework: s_targetFrameworkSupportingByRefLikeGenerics); 29322var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 29326var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 29415var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 29445var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29472var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29502var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29530var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29558var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29584var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29611var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90);
RefUnsafeInIteratorAndAsyncTests.cs (5)
741var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 795var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 1132var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 1206var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 1305var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe);
Semantics\CollectionExpressionTests.cs (540)
149var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 186var comp = CreateCompilation(source); 221var comp = CreateCompilation(source); 256var comp = CreateCompilation(source); 284var comp = CreateCompilation(source); 312var comp = CreateCompilation(source); 337var comp = CreateCompilation(source); 356var comp = CreateCompilation(source); 375var comp = CreateCompilation(source); 396var comp = CreateCompilation(source); 420var comp = CreateCompilation([source, s_collectionExtensions]); 444var comp = CreateCompilation(source); 469var comp = CreateCompilation([source, s_collectionExtensions]); 550var comp = CreateCompilation(source); 583var comp = CreateCompilation(source); 691var comp = CreateCompilation(source); 713var comp = CreateCompilation(source); 780var comp = CreateCompilation(source); 805var comp = CreateCompilation(source); 866var comp = CreateCompilation(source); 901var comp = CreateCompilation(source); 955var comp = CreateCompilation(source); 1233var comp = CreateCompilation(source); 1432var comp = CreateCompilation( 1527var comp = CreateCompilation( 1627var comp = CreateCompilation( 1731var comp = CreateCompilation( 1811var comp = CreateCompilation( 1917var comp = CreateCompilation( 2005var comp = CreateCompilation( 2074var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80); 2106var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2987var comp = CreateCompilation(source); 3073var comp = CreateCompilation( 3111var comp = CreateCompilation( 3145var comp = CreateCompilation( 3187var comp = CreateCompilation( 3273var comp = CreateCompilation(source); 3311var comp = CreateCompilation(source); 3335var comp = CreateCompilation(source); 3361var comp = CreateCompilation(source); 3405var comp = CreateCompilation(source); 3436var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 3460var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 3501var comp = CreateCompilation(source); 3531var comp = CreateCompilation(source); 3556var comp = CreateCompilation(source); 3679var comp = CreateCompilation(source); 3727var comp = CreateCompilation(source); 3768var comp = CreateCompilation(source); 3807var comp = CreateCompilation(source); 3849var comp = CreateCompilation(source); 3902var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3926var comp = CreateCompilation(source); 3950var comp = CreateCompilation(source); 3975var comp = CreateCompilation(source); 4013var comp = CreateCompilation(source); 4045var comp = CreateCompilation(source); 4064var comp = CreateCompilation(source); 4196var comp = CreateCompilation(source); 4244var comp = CreateCompilation(source); 4343var comp = CreateCompilation(source); 4373var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 4459var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 4481var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 4531var comp = CreateCompilation(source); 4562var comp = CreateCompilation(source); 4687var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 4764var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 4811var comp = CreateCompilation(source); 4833var comp = CreateCompilation(source); 4860var comp = CreateCompilation(source); 4887var comp = CreateCompilation(source); 4914var comp = CreateCompilation(source); 4972var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 5036var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 6094var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 6133var comp = CreateCompilation(source); 6361var comp = CreateCompilation(source); 6383var comp = CreateCompilation(source); 6931var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6960var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7521var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7570var comp = CreateCompilation(source); 7598var comp = CreateCompilation(source); 7659var comp = CreateCompilation(source); 7720var comp = CreateCompilation(source); 7767var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 7796var comp = CreateCompilation(source); 7845var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 7873var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 7900var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 7928var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 7978var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80); 8348var comp = CreateCompilation(source); 8386var comp = CreateCompilation(new[] { sourceA, sourceB2 }); 8411var comp = CreateCompilation(source); 8442var comp = CreateCompilation(source); 8495var comp = CreateCompilation(new[] { sourceA, sourceB2 }); 8589var comp = CreateCompilation(source); 8720var comp = CreateCompilation(source); 8752var comp = CreateCompilation(source); 8777var comp = CreateCompilation(source); 8848var comp = CreateCompilation(source); 8880var comp = CreateCompilation(source); 8907var comp = CreateCompilation(source); 8936var comp = CreateCompilation(source); 8968var comp = CreateCompilation(source); 9106var comp = CreateCompilation(new[] { sourceA, sourceB1, s_collectionExtensions }); 9166var comp = CreateCompilation(source); 9195var comp = CreateCompilation(source); 9224var comp = CreateCompilation(source); 9257var comp = CreateCompilation(source); 9281var comp = CreateCompilation(source); 9312var comp = CreateCompilation(source); 9349var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 9434var comp = CreateCompilation(source); 9467var comp = CreateCompilation(source); 9492var comp = CreateCompilation(sourceA); 9563var comp = CreateCompilation(source); 9595var comp = CreateCompilation(source); 9659var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9734var comp = CreateCompilation(source); 9769var comp = CreateCompilation(source); 9873var comp = CreateCompilation(source); 9917var comp = CreateCompilation(source); 9954var comp = CreateCompilation(source); 9983var comp = CreateCompilation(source); 10015var comp = CreateCompilation(source); 10047var comp = CreateCompilation(source); 10084var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 10147var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 10232var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 10317var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 10410var comp = CreateCompilation(new[] { sourceA, sourceB2 }); 10461var comp = CreateCompilation(new[] { sourceA, sourceB2 }); 10511var comp = CreateCompilation(new[] { sourceA, sourceB2 }); 10644var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 10716var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 10889var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 10965var comp = CreateCompilation(source); 10992var comp = CreateCompilation(source); 11018var comp = CreateCompilation(source); 11037var comp = CreateCompilation(sourceA, assemblyName: assemblyA); 11189var comp = CreateCompilation(source); 11561var comp = CreateCompilation(source); 11582var comp = CreateCompilation(source); 11604var comp = CreateCompilation(source); 11938var comp = CreateCompilation(source); 12305var comp = CreateCompilation(source); 12324var comp = CreateCompilation(source); 12343var comp = CreateCompilation(source); 12793var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 12840var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 12898var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 12981var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 13053var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13286var comp = CreateCompilation(source); 13905var comp = CreateCompilation(source); 13927var comp = CreateCompilation(source); 14010var comp = CreateCompilation(source); 14026var comp = CreateCompilation(sourceA, assemblyName: assemblyA); 14089var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 14160var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 14263var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 15179var sourceType = ((CSharpCompilation)verifier.Compilation).GetMember<NamedTypeSymbol>("ReadOnlyArray"); 15231var comp = CreateCompilation(source); 15266var comp = CreateCompilation(source); 15546var comp = CreateEmptyCompilation(source, references: [reference]); 15604var comp = CreateCompilation(source); 15631var comp = CreateCompilation(source); 15656var comp = CreateCompilation(source); 15714var comp = CreateCompilation(source); 15743var comp = CreateCompilation(source); 15854var comp = CreateCompilation(source); 15891var comp = CreateCompilation(source); 15929var comp = CreateCompilation(source); 15962var comp = CreateCompilation(new[] { source, s_collectionExtensions }); 16069var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16139var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16212var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16226var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16280var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16349var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16394var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16452var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16554var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16681var comp = CreateCompilation(source); 16712var comp = CreateCompilation(source); 16742var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 16793var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 16853var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.ReleaseExe); 16921var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16975var comp = CreateCompilation(source); 17000var comp = CreateCompilation(source); 17032var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17223var comp = CreateCompilation(sources, targetFramework: targetFramework); 17361var comp = CreateCompilationWithSpanAndMemoryExtensions( 17433var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17531var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17619var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17668var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17717var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17766var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17806var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17868var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17933var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17982var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18024var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18078var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18128var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18163var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18197var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18229var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18286var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18349var comp = CreateCompilation(sourceB, references: new[] { refA }); 18385var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18428var comp = CreateCompilation(sourceB, references: new[] { refA }); 18469var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18521var comp = CreateCompilation(sourceB, references: new[] { refA }); 18561var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18602var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18642var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18685var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18737var comp = CreateCompilation(sourceB, references: new[] { refA }); 18767var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18816var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18870var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18937var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19002var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, targetFramework: TargetFramework.Net80); 19021comp = (CSharpCompilation)verifier.Compilation; 19063var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19107var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19155var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 19191var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19240var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19289var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19335var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19381var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19424var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19472var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19517var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19563var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19619var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19666var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19718var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19778var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19823var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19868var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19926var comp = CreateCompilation(new[] { sourceA, sourceAttribute }, targetFramework: TargetFramework.Net80); 19970var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20050var comp = CreateCompilation( 20121var comp = CreateCompilation( 20172var comp = CreateCompilation( 20220var comp = CreateCompilation( 20355var comp = CreateCompilation( 20402var comp = CreateCompilation( 20450var comp = CreateCompilation( 20498var comp = CreateCompilation( 20541var comp = CreateCompilation( 20584var comp = CreateCompilation( 20627var comp = CreateCompilation( 20670var comp = CreateCompilation( 20703var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20760var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 20794var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20840var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20898var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 20937var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21000var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21074var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21104var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21175var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21234var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21270var comp = CreateCompilation(new[] { sourceA, CollectionBuilderAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 21341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21372var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21418var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21456var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21521var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21549var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21627var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21684var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21709var comp = CreateCompilation(sourceA, assemblyName: assemblyA, targetFramework: TargetFramework.Net80); 21821var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }); 22046var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22076var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22110var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22146var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 22179var comp = CreateCompilation(new[] { sourceA, sourceB }); 22206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22531var comp = CreateCompilation( 22756var comp = CreateCompilation(source); 22822var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 22970var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 23535var comp = CreateCompilation( 23895var comp = CreateCompilation(source); 23926var comp = CreateCompilation(source); 24291var comp = CreateCompilation(source, targetFramework: targetFramework); 24379var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 24410var comp = CreateCompilation( 24549var comp = CreateCompilation(new[] { sourceA, CollectionBuilderAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.Net60); 25247var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 25617var comp = CreateCompilation( 25788var comp = CreateCompilation(source, targetFramework: targetFramework); 25976var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26058var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26256var comp = CreateCompilation(source, targetFramework: targetFramework); 26293var comp = CreateCompilation(source, targetFramework: targetFramework); 26329var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26361var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26394var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26428var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26585var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26610var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26630var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26662var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26690var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26873var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26907var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 27018var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 27390var comp = CreateCompilation(source, targetFramework: targetFramework); 27517var comp = CreateCompilation( 28131var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 28173var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 28209var comp = CreateCompilation(source); 28235var comp = CreateCompilation(source); 28355var comp = CreateCompilation(source); 28481var comp = CreateCompilation(source); 28548var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 28607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 28692var comp = CreateCompilation(source); 28761var comp = CreateCompilation(source); 28819var comp = CreateCompilation(source); 28889var comp = CreateCompilation(source); 28967var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29029var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29064var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29136var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29185var comp = CreateCompilation(source); 29246var comp = CreateCompilation(source, references: new[] { CSharpRef }); 29275var comp = CreateCompilation(source); 29298var comp = CreateCompilation(source); 29377var comp = CreateCompilation(source); 29418var comp = CreateCompilation(source); 29451var comp = CreateCompilation(source); 29499var comp = CreateCompilation([sourceB, sourceA]); 29577var comp = CreateCompilation([sourceB, sourceA]); 29664var comp = CreateCompilation([sourceB, sourceA]); 29736var comp = CreateCompilation([sourceB, sourceA]); 29829var comp = CreateCompilation([sourceB, sourceA]); 29920var comp = CreateCompilation([sourceB, sourceA]); 29997var comp = CreateCompilation([sourceB, sourceA]); 30067var comp = CreateCompilation(source); 30090var comp = CreateCompilation(source); 30122var comp = CreateCompilation(source); 30414var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30444var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30467var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30490var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30536var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30560var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30583var comp = CreateCompilation(new[] { source, s_collectionExtensions }).VerifyEmitDiagnostics(); 30796var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 30830var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 30860var comp = CreateCompilation(source).VerifyEmitDiagnostics( 30904var comp = CreateCompilation(source).VerifyEmitDiagnostics( 30947var comp = CreateCompilation(source).VerifyEmitDiagnostics( 30993var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31036var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31076var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31115var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31154var comp = CreateCompilation(source).VerifyEmitDiagnostics(); 31182var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31235var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31289var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31350var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31442var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31484var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31531var comp = CreateCompilation(source).VerifyEmitDiagnostics( 31582var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 31622var comp = CreateCompilation(new[] { source, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 31681var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31707var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31731var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31755var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31778var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31836var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31895var comp = CreateCompilation(new[] { source, s_collectionExtensions }, targetFramework: TargetFramework.Net70); 32214var comp = CreateCompilation(source).VerifyEmitDiagnostics(); 32277var comp = CreateCompilation(source).VerifyEmitDiagnostics(); 32329var comp = CreateCompilation(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options: ExecutionConditionUtil.IsMonoOrCoreClr ? TestOptions.DebugExe : TestOptions.DebugDll); 32439var comp = (CSharpCompilation)verifier.Compilation; 32533var comp = CreateCompilation([sourceA, s_collectionExtensions], options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 32645var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net60); 32704var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 32758var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 33516var comp = CreateCompilation(source); 33544var comp = CreateCompilation(source); 33584var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 33633var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 34087var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34135var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34189var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34291var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34907var comp = CreateCompilation(src).VerifyEmitDiagnostics( 34950var comp = CreateCompilation(src).VerifyEmitDiagnostics(); 34975var comp = CreateCompilation(src).VerifyEmitDiagnostics( 35006var comp = CreateCompilation(src).VerifyEmitDiagnostics( 35048var comp = CreateCompilation(src).VerifyEmitDiagnostics( 35095var comp = CreateCompilation(src).VerifyEmitDiagnostics( 35152var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35248var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35646var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 36049var comp = CreateCompilation(new[] { source, CollectionBuilderAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 36080var compilation = CreateCompilation(code); 36117var compilation = CreateCompilation(code); 36768var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37271var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 37328var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37373var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37418var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 38047var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 38141var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 39169var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 39882var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 40768var comp = CreateCompilation(source); 40792var comp = CreateCompilation(source); 40827var comp = CreateCompilation(source); 40864var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 40901var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 40938var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 40975var comp = CreateCompilation(source); 41018var comp = CreateCompilation(source); 41071var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 41150var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 41191var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 41241var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 41286var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 41335var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 41391var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options: TestOptions.ReleaseExe); 41470var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options: TestOptions.ReleaseExe); 41553var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options: TestOptions.ReleaseExe); 41619var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), sourceA1, references: TargetFrameworkUtil.StandardReferences); 41772var comp = CreateCompilation([sourceA, sourceB2]); 41805var comp = CreateCompilation([sourceA, sourceB1]); 41866var comp = CreateCompilation(sourceA); 41915var comp = CreateCompilation([sourceA, sourceC, s_collectionExtensions]); 41977var comp = CreateCompilation([sourceA, sourceB3]); 42046var comp = CreateCompilation(source); 42155var comp = CreateCompilation(source); 42227var comp = CreateCompilation(source); 42410var comp = CreateCompilation(source); 42473var comp = CreateCompilation(source); 42510var comp = CreateCompilation(source); 42539var comp = CreateCompilation(source); 42602var comp = CreateCompilation(sourceB, references: [refA]); 42696var comp = CreateCompilation([sourceA, sourceB]); 42768var comp = CreateCompilation(source); 42802var comp = CreateCompilation(source); 42839var comp = CreateCompilation(source); 42870var comp = CreateCompilation(sourceA); 42924var comp = CreateCompilation(sourceA); 43005var comp = CreateCompilation([sourceB2, sourceA]); 43064var comp = CreateCompilation(sourceB, references: [refA]); 43189var comp = CreateCompilation(sourceB, references: [refA]); 43222var comp = CreateCompilation(source); 43291var comp = CreateCompilation(source); 43465var comp = CreateCompilation(sourceA); 43567var comp = CreateCompilation([source, s_collectionExtensions], options: TestOptions.ReleaseExe); 43648var comp = CreateCompilation(sourceB, references: [refA]); 43682var comp = CreateCompilation(source); 43726var comp = CreateCompilation(source); 43780var comp = CreateCompilation([sourceA, sourceB2]); 43895var comp = CreateCompilation([sourceA, sourceB]); 43938var comp = CreateCompilation([sourceA, sourceB]); 44048var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensions]); 44091var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensions]); 44137var comp = CreateCompilation([sourceA, sourceB2]); 44166var comp = CreateCompilation(source); 44195var comp = CreateCompilation(source); 44243var comp = CreateCompilation([sourceA, sourceB2]); 44276var comp = CreateCompilation(source); 44324var comp = CreateCompilation([sourceA, sourceB2]); 44387var comp = CreateCompilation([sourceA, sourceB1]); 44445var comp = CreateCompilation([sourceA, sourceB1]); 44582var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensions], options: TestOptions.UnsafeReleaseExe); 44630var comp = CreateCompilation([sourceA, sourceB1, s_collectionExtensions], options: TestOptions.UnsafeReleaseExe); 44758var comp = CreateCompilation(sourceA, assemblyName: assemblyA); 44819var comp = CreateCompilation(sourceA, assemblyName: assemblyA); 44890var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 44946var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 44993var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 45045var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 45170var compilation = CreateCompilation([s_collectionExtensions, singleElement, source]); 45244var comp = CreateCompilation([source, s_collectionExtensions]); 45260var comp = CreateCompilation([source, s_collectionExtensions]); 45279var comp = CreateCompilation([source, s_collectionExtensions]); 45296var comp = CreateCompilation(source); 45313var comp = CreateCompilation([source, s_collectionExtensions]); 45565var comp1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 45578var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.UnsafeDebugExe); 45594var comp3 = CreateCompilation(source3, references: [comp1Ref], options: TestOptions.UnsafeDebugExe); 45645var comp1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 45658var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.UnsafeDebugExe); 45674var comp3 = CreateCompilation(source3, references: [comp1Ref], options: TestOptions.UnsafeDebugExe); 45700var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 45712var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 45727var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 45745var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 45771var comp = CreateCompilation(source); 45804var comp = CreateCompilation(source); 45835var comp = CreateCompilation(source); 45866var comp = CreateCompilation(source); 45900var comp = CreateCompilation(source); 45935var comp = CreateCompilation(source); 45965var comp = CreateCompilation(source); 45987var comp = CreateCompilation(source); 46010var comp = CreateCompilation(source); 46037var comp = CreateCompilation(source); 46081var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46110var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46139var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46168var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46318var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46532var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46624var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46855var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46881var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46905var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46931var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46953var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46978var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47004var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47026var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47104var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensionsWithSpan], targetFramework: TargetFramework.Net100); 47176var libraryComp = CreateCompilation(librarySource, targetFramework: TargetFramework.Net80); 47214var consumerComp = CreateCompilation([consumerSource, s_collectionExtensionsWithSpan], options: TestOptions.ReleaseExe, references: [libraryRef], targetFramework: TargetFramework.Net80);
Semantics\ExperimentalAttributeTests.cs (138)
55var comp = inSource 85var comp = CreateCompilation(new[] { src, libSrc, experimentalAttributeSrc }); 105var comp = CreateCompilation(src, references: new[] { CreateCompilation(new[] { libSrc, experimentalAttributeSrc }).EmitToImageReference() }); 131var attrComp = CreateCompilation(experimentalAttributeSrc); 146var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef }); 156var attrComp = CreateCompilation(experimentalAttributeSrc); 171var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 196var attrComp = CreateCompilation(experimentalAttributeSrc); 213var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 232var attrComp = CreateCompilation(experimentalAttributeSrc); 238var moduleComp = CreateCompilation(libSrc1, options: TestOptions.DebugModule, references: new[] { attrRef }); 251var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef, moduleRef }); 262var attrComp = CreateCompilation(experimentalAttributeSrc); 268var moduleComp = CreateCompilation(libSrc1, options: TestOptions.DebugModule, references: new[] { attrRef }); 281var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef, moduleRef }).EmitToImageReference(), attrRef }); 318var comp = CreateCompilation(src, references: new[] { CreateCompilation(new[] { libSrc, experimentalAttributeSrc }).EmitToImageReference() }); 348var comp = CreateCompilation(src, references: new[] { CreateCompilation(new[] { libSrc, experimentalAttributeSrc }).EmitToImageReference() }); 374var comp = CreateCompilation(src, references: new[] { CreateCompilation(new[] { libSrc, experimentalAttributeSrc }).EmitToImageReference() }); 388var attrComp = CreateCompilation(experimentalAttributeSrc); 403var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef }); 413var attrComp = CreateCompilation(experimentalAttributeSrc); 428var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 453var attrComp = CreateCompilation(experimentalAttributeSrc); 470var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef }); 481var attrComp = CreateCompilation(experimentalAttributeSrc); 498var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 523var attrComp = CreateCompilation(experimentalAttributeSrc); 535var moduleComp = CreateCompilation(libSrc, options: TestOptions.ReleaseModule, references: new[] { attrRef }); 548var assemblyComp = CreateCompilation(libSrc2, references: new[] { moduleRef, attrRef }); 559var comp = CreateCompilation(src, references: new[] { assemblyRef, moduleRef, attrRef }); 572var attrComp = CreateCompilation(experimentalAttributeSrc); 590var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef }); 605var attrComp = CreateCompilation(experimentalAttributeSrc); 623var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 645var attrComp = CreateCompilation(experimentalAttributeSrc); 665var comp = CreateCompilation(new[] { src, libSrc }, references: new[] { attrRef }); 673var attrComp = CreateCompilation(experimentalAttributeSrc); 693var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { attrRef }).EmitToImageReference(), attrRef }); 732var comp = inSource 779var comp = inSource 805var comp = CreateCompilation(new[] { src, libSrc, experimentalAttributeSrc }); 824var comp = CreateCompilation(src, references: new[] { CreateCompilation(new[] { libSrc, experimentalAttributeSrc }).EmitToImageReference() }); 855var comp = inSource 880var comp = inSource 903var comp = CreateCompilation(src, references: new[] { CreateCompilation(libSrc, references: new[] { missingRef }).EmitToImageReference() }); 926var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 927var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 935var derivedComp = CreateCompilation(derivedSrc, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 938var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 963var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 964var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 970var derivedComp = CreateCompilation(derivedSrc, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 973var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 991var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 992var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 1000var derivedComp = CreateCompilation(@base, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 1003var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 1028var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 1029var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 1035var derivedComp = CreateCompilation(@base, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 1038var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 1062var comp = inSource 1091var comp = inSource 1122var comp = inSource 1153var comp = inSource 1184var comp = inSource 1215var comp = inSource 1246var comp = inSource 1273var comp = inSource 1297var comp = inSource 1323var comp = inSource 1346var comp = inSource 1366var comp = inSource 1387var comp = CreateCompilation(new[] { src, libSrc, experimentalAttributeSrc }); 1410var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1431var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1452var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1475var comp = CreateCompilation(new[] { src, libSrc, experimentalAttributeSrc }); 1501var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1525var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1552var comp = CreateCompilation(new CSharpTestSource[] { (src, "0.cs"), libSrc, experimentalAttributeSrc }); 1578var comp = CreateCompilation(new CSharpTestSource[] { (src, "0.cs"), experimentalAttributeSrc }); 1599var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1622var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 1663var comp = CreateCompilationWithIL("C.M();", il); 1710var comp = CreateCompilation(src); 1740var libComp = CreateCompilation(libSrc); 1746var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 1774var comp = CreateCompilation(src); 1800var libComp = CreateCompilation(libSrc); 1806var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 1841var libComp = CreateCompilation(libSrc); 1847var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 1886var comp = CreateCompilation([src, libSrc]); 1921var libComp = CreateCompilation(libSrc); 1927var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 1962var libComp = CreateCompilation(libSrc); 1968var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 2007var comp = CreateCompilation([src, libSrc]); 2042var libComp = CreateCompilation(libSrc); 2048var comp = CreateCompilation(src, references: new[] { libComp.EmitToImageReference() }); 2087var comp = CreateCompilation([src, libSrc]); 2113var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2137var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2139var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2165var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2189var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2191var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2217var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2241var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2243var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2269var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2293var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2295var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2321var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2349var comp = inSource 2380var comp = inSource 2409var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2433var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2435var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2460var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2483var comp1 = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2485var comp = CreateCompilation("C.M();", references: [comp1.EmitToImageReference()]); 2513var comp = CreateCompilation(new[] { src, experimentalAttributeSrc }); 2537var comp = inSource 2567var comp = inSource 2601var comp = inSource 2631var comp = inSource 2664var comp = inSource 2694var comp = inSource 2724var comp = inSource 2751var comp = inSource 2782var comp = inSource 2825var comp = inSource 2895var comp = inSource 2924var comp = inSource 2954var comp = inSource 2984var comp = inSource
Semantics\ExpressionOptionalAndNamedArgumentsTests.cs (24)
91var comp = CreateCompilation(sourceA); 155var comp = CreateCompilation(sourceA); 194var comp = CreateCompilation(sourceA); 250var comp = CreateCompilation(sourceA); 301var comp = CreateCompilation(sourceA); 353var comp = CreateCompilation(sourceA); 405var comp = CreateCompilation(sourceA); 452var comp = CreateCompilation(sourceA); 531var comp = CreateCompilation( 579var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 614var comp = CreateCompilation(sourceA); 652var comp = CreateCompilation(sourceA); 690var comp = CreateCompilation(sourceA); 729var comp = CreateCompilation(sourceA); 786var comp = CreateCompilation(sourceA); 822var comp = CreateCompilation(sourceA); 941var comp = CreateCompilation(sourceA); 1102var comp = CreateCompilation(sourceA); 1244var comp = CreateCompilation(sourceA); 1474var comp = CreateCompilation(sourceA); 1648var comp = CreateCompilation(sourceA); 1747var comp = CreateCompilation(sourceA); 1852var comp = CreateCompilation(sourceA); 1962var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\ExtensionOperatorsTests.cs (523)
56var comp = CreateCompilation(src); 140var comp = CreateCompilation(src); 236var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 373var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 442var comp = CreateCompilation(src); 481var comp = CreateCompilation(src); 515var comp = CreateCompilation(src); 557var comp = CreateCompilation(src); 585var comp = CreateCompilation(src); 634var comp = CreateCompilation(src); 681var comp1 = CreateCompilation(src1); 684var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 721var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 741var comp4 = CreateCompilation(src4, references: [comp1Ref]); 783var comp = CreateCompilation(src, options: TestOptions.DebugExe); 831var comp = CreateCompilation(src, options: TestOptions.DebugExe); 902var comp = CreateCompilation(src, options: TestOptions.DebugExe); 959var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 1025var comp = CreateCompilation(src); 1088var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 1091var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 1141var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1178var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1221var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1271var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1378var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1414var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1483var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 1520var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1540var comp1 = CreateCompilation(src1); 1580var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 1624var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 1627var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 1682var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1734var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1796var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1856var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1912var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1953var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1990var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2024var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2066var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2121var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2171var comp1 = CreateCompilation(src1); 2174var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 2213var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 2233var comp4 = CreateCompilation(src4, references: [comp1Ref]); 2277var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2315var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2377var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2425var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2480var comp = CreateCompilation(src); 2520var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2564var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2613var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2659var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2698var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2745var comp1 = CreateCompilation(src1); 2748var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 2807var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2865var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2914var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2949var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3002var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3195var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3234var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3274var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3332var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3395var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3435var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3485var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3543var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3584var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3613var comp = CreateCompilation(src); 3894var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 3936var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 3976var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 4019var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 4069var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 4120var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 4180var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 4214var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 4260var comp = CreateCompilation(src, options: TestOptions.DebugExe); 4499var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4580var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4615var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4683var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4708var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4759var comp1 = CreateCompilation(src1); 4762var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 4802var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 4822var comp4 = CreateCompilation(src4, references: [comp1Ref]); 4877var comp1 = CreateCompilation(src1); 4880var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 4921var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 4941var comp4 = CreateCompilation(src4, references: [comp1Ref]); 4996var comp5 = CreateCompilation(src5); 4999var comp6 = CreateCompilation(src6, references: [comp5Ref], options: TestOptions.DebugExe); 5052var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5106var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5154var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5202var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5251var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5299var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5348var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5399var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5454var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5510var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5568var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5640var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5711var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5782var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5840var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 5903var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 5968var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 6036var comp = CreateCompilation(src); 6105var comp = CreateCompilation(src); 6179var comp = CreateCompilation(src); 6278var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 6281var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 6342var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6386var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6423var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6464var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6513var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6563var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6609var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6644var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6684var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6744var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6777var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6822var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6850var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 6897var comp = CreateCompilation(src, options: TestOptions.DebugExe); 6931var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7038var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7123var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7157var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7191var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7260var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 7322var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 7359var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7396var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7440var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 7443var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 7495var comp1 = CreateCompilation([src1, src2, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 7498var comp2 = CreateCompilation([src1, src2, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 7553var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7597var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7649var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7718var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7793var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7837var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7897var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7955var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7997var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8041var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8071var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8113var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 8151var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8195var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8233var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8288var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8332var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8379var comp1 = CreateCompilation(src1); 8382var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 8450var comp1 = CreateCompilation(src1); 8453var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 8489var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 8533var comp4 = CreateCompilation(src4); 8536var comp5 = CreateCompilation(src5, references: [comp4Ref], options: TestOptions.DebugExe); 8549var comp6 = CreateCompilation(src6, references: [comp4Ref], options: TestOptions.DebugExe); 8587var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8625var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8914var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8956var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9004var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9063var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9116var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9171var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9221var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9261var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9315var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9374var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9432var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9471var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9520var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9576var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9620var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9662var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9696var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9755var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9804var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9852var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9882var comp = CreateCompilation(src); 10178var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 10220var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 10262var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 10306var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 10348var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 10390var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 10420var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll.WithAllowUnsafe(true)); 10466var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10534var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10627var comp = CreateCompilation(src); 10724var comp = CreateCompilation(src); 10865var comp = CreateCompilation(src); 11033var comp = CreateCompilation(src); 11201var comp = CreateCompilation(src); 11276var comp = CreateCompilation(src); 11325var comp = CreateCompilation(src); 11383var comp = CreateCompilation(src); 11423var comp = CreateCompilation(src); 11484var comp = CreateCompilation(src); 11551var comp1 = CreateCompilation(src1); 11554var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 11591var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 11611var comp4 = CreateCompilation(src4, references: [comp1Ref]); 11653var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11701var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11772var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11829var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 11895var comp = CreateCompilation(src); 11955var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11996var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 11999var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 12058var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 12061var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 12132var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12178var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12259var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12317var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12357var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12394var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12440var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12490var comp1 = CreateCompilation(src1, options: TestOptions.DebugExe); 12534var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 12578var comp3 = CreateCompilation(src3, options: TestOptions.DebugExe); 12631var comp4 = CreateCompilation(src4, options: TestOptions.DebugExe); 12689var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12745var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12852var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12902var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12931var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13000var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 13037var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13057var comp1 = CreateCompilation(src1); 13097var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 13141var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 13144var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 13199var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13251var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13313var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13373var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13429var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13473var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13520var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 13559var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13604var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13652var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13707var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13793var comp1 = CreateCompilation(src1); 13796var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 13866var comp = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 13869var comp1 = CreateCompilation(src1, options: TestOptions.DebugDll); 13913var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13983var comp = CreateCompilation(src1, options: TestOptions.DebugExe); 14065var comp = CreateCompilation(src1, options: TestOptions.DebugExe); 14122var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14185var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14233var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14289var comp = CreateCompilation(src1, options: TestOptions.DebugExe); 14358var comp1 = CreateCompilation(src1); 14359var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 14414var comp1 = CreateCompilation(src1); 14415var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 14463var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14505var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14561var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14610var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14670var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14719var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14763var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14807var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 14848var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14885var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14935var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14990var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15031var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15105var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15168var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 15232var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 15291var comp = CreateCompilation(src); 15360var comp = CreateCompilation(src); 15403var comp = CreateCompilation(src); 15505var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 15508var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 15627var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15674var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15706var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15749var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15805var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 15843var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 15891var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15930var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15976var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16037var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16092var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16143var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16213var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16269var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16303var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16341var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16388var comp = CreateCompilation(src, options: TestOptions.DebugExe); 16438var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17157var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17199var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17241var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17293var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17333var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17384var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17443var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17498var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17553var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17594var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17648var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17718var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17766var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17812var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17883var comp = CreateCompilation(src, options: TestOptions.DebugExe); 17951var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 18021var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18077var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18126var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18184var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18245var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18308var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 18354var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18401var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18442var comp = CreateCompilation(src); 18784var comp1 = CreateCompilation(src1); 18787var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 18825var comp3 = CreateCompilation(src3); 18828var comp4 = CreateCompilation(src2, references: [comp3Ref], options: TestOptions.DebugExe); 18896var comp1 = CreateCompilation(src1); 18899var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 18937var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 18959var comp4 = CreateCompilation(src4, references: [comp1Ref]); 19023var comp1 = CreateCompilation(src1); 19026var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 19064var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 19086var comp4 = CreateCompilation(src4, references: [comp1Ref]); 19130var comp2 = CreateCompilation(src, options: TestOptions.DebugExe); 19190var comp2 = CreateCompilation(src, options: TestOptions.DebugExe); 19251var comp2 = CreateCompilation(src, options: TestOptions.DebugExe); 19290var comp2 = CreateCompilation(src, options: TestOptions.DebugExe); 19333var comp2 = CreateCompilation(src, options: TestOptions.DebugExe); 19376var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 19421var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 19468var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 19518var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19554var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19586var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19622var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19673var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19715var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19759var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19801var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19826var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19868var comp = CreateCompilation(src, options: TestOptions.DebugExe); 19923var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20156var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20237var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20272var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20378var comp1 = CreateCompilation(src1); 20381var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 20421var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 20441var comp4 = CreateCompilation(src4, references: [comp1Ref]); 20505var comp1 = CreateCompilation(src1); 20508var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.DebugExe); 20548var comp3 = CreateCompilation(src3, references: [comp1Ref], options: TestOptions.DebugExe); 20568var comp4 = CreateCompilation(src4, references: [comp1Ref]); 20632var comp5 = CreateCompilation(src5); 20635var comp6 = CreateCompilation(src6, references: [comp5Ref], options: TestOptions.DebugExe); 20688var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20742var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20790var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20838var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20887var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20935var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20984var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21035var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21090var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21146var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21204var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21276var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21347var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21418var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21476var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21539var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21604var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21672var comp = CreateCompilation(src); 21741var comp = CreateCompilation(src); 21815var comp = CreateCompilation(src); 21878var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 21881var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 21929var comp = CreateCompilation(src, options: TestOptions.DebugExe); 21974var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22012var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22049var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22146var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22202var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22242var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22279var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22318var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22370var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22423var comp1 = CreateCompilation(src1, options: TestOptions.DebugExe); 22467var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 22517var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22569var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22604var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22644var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22706var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22740var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22788var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22816var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 22863var comp = CreateCompilation(src, options: TestOptions.DebugExe); 22897var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23004var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23089var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23123var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23157var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23226var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 23288var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 23325var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23362var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23382var comp1 = CreateCompilation(src1); 23422var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 23442var comp1 = CreateCompilation(src1); 23482var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 23503var comp1 = CreateCompilation(src1); 23543var comp2 = CreateCompilation(src2, options: TestOptions.DebugExe); 23587var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 23590var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 23644var comp1 = CreateCompilation([src1, src2], options: TestOptions.DebugExe); 23647var comp2 = CreateCompilation([src1, src2], options: TestOptions.DebugExe, parseOptions: TestOptions.Regular14); 23702var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23746var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23798var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23867var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 23942var comp = CreateCompilation(src, options: TestOptions.DebugExe); 23986var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24045var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24103var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24133var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24163var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24216var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 24249var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24282var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24333var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24383var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24420var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24475var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24519var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24553var comp = CreateCompilation(src, options: TestOptions.DebugExe); 24591var comp = CreateCompilation(src, options: TestOptions.DebugExe); 25116var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeDebugDll); 25224var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeDebugDll); 25772var comp = CreateCompilation(src, options: TestOptions.DebugExe); 25814var comp = CreateCompilation(src, options: TestOptions.DebugExe); 25858var comp = CreateCompilation(src, options: TestOptions.DebugExe); 25913var comp = CreateCompilation(src, options: TestOptions.DebugExe); 25964var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26027var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26072var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26130var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26185var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 26224var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26273var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 26329var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26373var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26415var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 26448var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 26503var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 26549var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26600var comp = CreateCompilation(src, options: TestOptions.DebugExe); 26633var comp = CreateCompilation(src); 26938var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 26983var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 27028var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 27072var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 27104var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 27145var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27177var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27211var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27240var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27265var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll.WithAllowUnsafe(true)); 27305var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27333var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27368var comp = CreateCompilation(src, options: TestOptions.DebugExe); 27423var comp = CreateCompilation(src, options: TestOptions.DebugExe); 27472var comp = CreateCompilation(src, options: TestOptions.DebugExe); 27527var comp = CreateCompilation(src, options: TestOptions.DebugExe); 27570CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 27580var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 27613CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 27620var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 27653CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 27660var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 27693var comp = CreateCompilation(src); 27730var comp = CreateCompilation(src); 27772var comp = CreateCompilation(src); 27860var comp = CreateCompilation(src); 27987var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 28077var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 28279var comp = CreateCompilation(src); 28442var comp = CreateCompilation(src); 28609var comp = CreateCompilation(src); 28736var comp = CreateCompilation(src); 28838var comp = CreateCompilationWithIL(src, ilSrc + ExtensionMarkerAttributeIL); 29034var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 29409var comp = CreateCompilationWithIL(src, ilSrc);
Semantics\ExtensionTests.cs (1218)
106var comp = CreateCompilation(src); 188var comp5 = CreateCompilation(src); 207var comp = CreateCompilation(src); 295var comp = CreateCompilation(src); 364var comp = CreateCompilation(src); 391var comp = CreateCompilation(src); 418var comp = CreateCompilation(src); 448var comp = CreateCompilation(src); 477var comp = CreateCompilation(src); 511var comp = CreateCompilation(src); 535var comp = CreateCompilation(src); 562var comp = CreateCompilation(src); 578var comp = CreateCompilation(src); 637var comp = CreateCompilation(src); 668var comp = CreateCompilation(src); 706var comp = CreateCompilation(src); 756var comp = CreateCompilation(src); 796var comp = CreateCompilation(src); 820var comp = CreateCompilation(src); 846var comp = CreateCompilation(src); 912var comp = CreateCompilation([src1, src2]); 946var comp = CreateCompilation(src); 973var comp = CreateCompilation(src); 1004var comp = CreateCompilation(src); 1025var comp = CreateCompilation(src); 1046var comp = CreateCompilation(src); 1067var comp = CreateCompilation(src); 1088var comp = CreateCompilation(src); 1109var comp = CreateCompilation(src); 1148var comp = CreateCompilation(src); 1322var comp = CreateCompilation(src); 1499var comp = CreateCompilation(src); 1652var comp = CreateCompilation(src); 1679var comp = CreateCompilation(src); 1714var comp = CreateCompilation(src); 1742var comp = CreateCompilation(src); 1781var comp = CreateCompilation(src); 1805var comp = CreateCompilation(src); 1898var comp = CreateCompilation(src); 1925var comp = CreateCompilation(src); 2017var comp = CreateCompilation(src); 2040var comp = CreateCompilation(src); 2063var comp = CreateCompilation(src); 2197var comp = CreateCompilation(src); 2235var comp = CreateCompilation(src); 2254var comp = CreateCompilation(src); 2379var comp = CreateCompilation(src); 2413var comp = CreateCompilation(src); 2433var comp5 = CreateCompilation(src); 2457var comp = CreateCompilation(src); 2484var comp = CreateCompilation(src); 2516var comp = CreateCompilation(src); 2545var comp = CreateCompilation(src); 2570var comp = CreateCompilation(src); 2601var comp = CreateCompilation(src); 2629var comp = CreateCompilation(src); 2661var comp = CreateCompilation(src); 2694var comp = CreateCompilation(src); 2721var comp = CreateCompilation(src); 2738var comp = CreateCompilation(src); 2754var comp = CreateCompilation(src); 2774var comp = CreateCompilation(src); 2802var comp = CreateCompilation(src); 2822var comp = CreateCompilation(src); 2844var comp = CreateCompilation(src); 2867var comp = CreateCompilation(src); 2905var comp = CreateCompilation(src); 2921var comp = CreateCompilation(src); 2942var comp = CreateCompilation(src); 2968var comp = CreateCompilation(src); 2998var comp = CreateCompilation(src); 3020var comp = CreateCompilation(src); 3041var comp = CreateCompilation(src); 3066var comp = CreateCompilation(src); 3089var comp = CreateCompilation(src); 3115var comp = CreateCompilation(src); 3134var comp = CreateCompilation(src); 3151var comp = CreateCompilation(src); 3171var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3226var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3254var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3275var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3291var comp = CreateCompilation(src); 3310var comp = CreateCompilation(src); 3334var comp = CreateCompilation(src); 3350var comp = CreateCompilation(src); 3372var comp = CreateCompilation(src); 3394var comp = CreateCompilation(src); 3416var comp = CreateCompilation(src); 3435var comp = CreateCompilation(src); 3451var comp = CreateCompilation(src); 3467var comp = CreateCompilation(src); 3487var comp = CreateCompilation(src); 3511var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3527var comp = CreateCompilation(src); 3543var comp = CreateCompilation(src); 3560var comp = CreateCompilation(src); 3584var comp = CreateCompilation(src); 3600var comp = CreateCompilation(src); 3616var comp = CreateCompilation(src); 3642var comp = CreateCompilation(src); 3655var comp = CreateCompilation(src); 3676var comp = CreateCompilation(src); 3709var comp = CreateCompilation(src); 3725var comp = CreateCompilation(src); 3748var comp = CreateCompilation(src); 3782var comp = CreateCompilation(src); 3799var comp = CreateCompilation(src); 3812var comp = CreateCompilation(src); 3831var comp = CreateCompilation(src); 3860var comp = CreateCompilation(src); 3880var comp = CreateCompilation(src); 3903var comp = CreateCompilation(src); 3927var comp = CreateCompilation(src); 3954var comp = CreateCompilation(src); 3973var comp = CreateCompilation(src); 3986var comp = CreateCompilation(src); 4002var comp = CreateCompilation(src); 4017var comp = CreateCompilation(src); 4043var comp = CreateCompilation(src); 4059var comp = CreateCompilation(src); 4072var comp = CreateCompilation(src); 4094var comp = CreateCompilation(src); 4142var comp = CreateCompilation(src); 4158var comp = CreateCompilation(src); 4175var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4188var comp = CreateCompilation(src); 4205var comp = CreateCompilation(src); 4219var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4235var comp = CreateCompilation(src); 4263var comp = CreateCompilation(src); 4290var comp = CreateCompilation(src); 4313var comp = CreateCompilation(src); 4337var comp = CreateCompilation(src); 4370var comp = CreateCompilation(src); 4404var comp = CreateCompilation(src); 4441var comp = CreateCompilation(src); 4520var comp = CreateCompilation(src); 4568var comp = CreateCompilation(src); 4606var comp = CreateCompilation(src); 4643var comp = CreateCompilation(src); 4677var comp = CreateCompilation(src); 4710var comp = CreateCompilation(src); 4742var comp = CreateCompilation(src); 4769var comp = CreateCompilation(src); 4795var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 4823var comp = CreateCompilation(src); 4860var comp = CreateCompilation(src); 4972var comp = CreateCompilation(src); 5004var comp = CreateCompilation(src); 5048var comp = CreateCompilation(src); 5094var comp = CreateCompilation(src); 5140var comp = CreateCompilation(src); 5185var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5232var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5252var comp = CreateCompilation(src); 5352var comp1 = CreateCompilation(src1); 5492var comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options: TestOptions.DebugExe); 5636var comp4 = CreateCompilation(src4, references: [comp1MetadataReference], options: TestOptions.DebugExe); 5684var comp5 = CreateCompilation(src1); 5702var comp1 = CreateCompilation(src1); 5717var comp4 = CreateCompilation(src4, references: [comp1MetadataReference]); 5732var comp1 = CreateCompilation(src1); 5746var comp4 = CreateCompilation(src4, references: [comp1MetadataReference]); 5768var comp1 = CreateCompilation(src1); 5907var comp2 = CreateCompilation(src2); 5939var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 5962var comp1 = CreateCompilation(src1); 6106var comp2 = CreateCompilation(src2); 6138var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 6160var comp1 = CreateCompilation(src1); 6489var comp2 = CreateCompilation(src2); 6518var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 6575var comp1 = CreateCompilation(src1); 6823var comp2 = CreateCompilation(src2); 6855var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 6882var comp1 = CreateCompilation(src1); 7001var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options: TestOptions.DebugExe); 7148var comp1 = CreateCompilation(src1); 7365var comp2 = CreateCompilation(src2); 7405var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 7437var comp1 = CreateCompilation(src1); 7639var comp2 = CreateCompilation(src2); 7679var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 7706var comp1 = CreateCompilation(src1); 8052var comp2 = CreateCompilation(src2); 8081var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 8109var comp1 = CreateCompilation(src1); 8369var comp2 = CreateCompilation(src2); 8401var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 8423var comp1 = CreateCompilation(src1); 8552var comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options: TestOptions.DebugExe); 8914var comp5 = CreateCompilation(src1); 8939var comp1 = CreateCompilation(src1); 9076var comp2 = CreateCompilation(src2); 9328var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 9351var comp1 = CreateCompilation(src1); 9493var comp2 = CreateCompilation(src2); 9525var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 9547var comp1 = CreateCompilation(src1); 9874var comp2 = CreateCompilation(src2); 9903var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 9926var comp1 = CreateCompilation(src1); 10172var comp2 = CreateCompilation(src2); 10204var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 10223var comp1 = CreateCompilation(src1); 10339var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options: TestOptions.DebugExe); 10510var comp5 = CreateCompilation(src1); 10531var comp1 = CreateCompilation(src1); 10644var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options: TestOptions.DebugExe); 10751var comp5 = CreateCompilation(src1); 10772var comp1 = CreateCompilation(src1); 10874var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 10940var comp = CreateCompilation(src); 11073var comp2 = CreateCompilation(src2); 11104var comp = CreateCompilation(src); 11237var comp2 = CreateCompilation(src2); 11265var comp = CreateCompilation(src); 11395var comp2 = CreateCompilation(src2); 11419var comp = CreateCompilation(src); 11551var comp2 = CreateCompilation(src2); 11575var comp = CreateCompilation(src); 11707var comp2 = CreateCompilation(src2); 11738var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 11922var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 11945var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 12099var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 12122var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 12269var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 12287var comp = CreateCompilation(src); 12310var comp = CreateCompilation(src); 12375var comp = CreateCompilation(src); 12428var comp = CreateCompilation(src); 12457var comp = CreateCompilation(src); 12496var comp = CreateCompilation(src); 12517var comp1 = CreateCompilation(lib1_cs, assemblyName: "missing"); 12521var comp2 = CreateCompilation(lib2_cs, [comp1.EmitToImageReference()]); 12538var comp = CreateCompilation(src, [comp2.EmitToImageReference()]); 12553var comp = CreateCompilation(text); 12571var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 12636var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12694var comp = CreateCompilation(src2, options: TestOptions.DebugExe); 12721var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12761var comp = CreateCompilation([src, eSrc], options: TestOptions.DebugExe); 12827var comp = CreateCompilation(src); 12867var comp = CreateCompilation(src); 12923var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12973var comp = CreateCompilation(src); 13012var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13043var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13075var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13111var comp = CreateCompilation(src); 13146var comp = CreateCompilation(src); 13182var comp = CreateCompilation(src); 13224var comp = CreateCompilation(src); 13252var comp = CreateCompilation(src); 13284var comp = CreateCompilation(src); 13312var comp = CreateCompilation(src); 13344var comp = CreateCompilation(src); 13373var comp = CreateCompilation(src); 13406var comp = CreateCompilation(src); 13440var comp = CreateCompilation(src); 13470var comp = CreateCompilation(source); 13498var comp = CreateCompilation(source); 13529var comp = CreateCompilation(source); 13556var comp = CreateCompilation(src); 13590var comp = CreateCompilation(src); 13620var comp = CreateCompilation(src); 13647var comp = CreateCompilation(src); 13677var comp = CreateCompilation(src); 13728var comp = CreateCompilation(src); 13753var comp = CreateCompilation(src); 13772var comp = CreateCompilation(src); 13798var comp = CreateCompilation(src); 13823var comp = CreateCompilation(src); 13855var comp = CreateCompilation(src); 13884var comp = CreateCompilation(src); 13915var comp = CreateCompilation(src); 13947var comp = CreateCompilation(src); 13985var comp = CreateCompilation(src); 14030var comp = CreateCompilation(src); 14070var comp = CreateCompilation(src); 14097var comp = CreateCompilation(src); 14129var comp = CreateCompilation(src); 14157var comp = CreateCompilation(src); 14185var comp = CreateCompilation(src); 14227var comp = CreateCompilation(src); 14257var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14284var comp = CreateCompilation([source, ExpressionTestLibrary]); 14328var comp = CreateCompilation(source); 14362var comp = CreateCompilation(source); 14395var comp = CreateCompilation(source); 14438var comp = CreateCompilation(source); 14472var comp = CreateCompilation(source); 14507var comp = CreateCompilation(source); 14546var comp = CreateCompilation(source); 14572var comp = CreateCompilation(source); 14595var comp = CreateCompilation(source); 14624var comp = CreateCompilation(source); 14659var comp = CreateCompilation(source); 14709var comp = CreateCompilation(source); 14736var comp = CreateCompilation(source); 14767var comp = CreateCompilation(source); 14801var comp = CreateCompilation(source); 14828var comp = CreateCompilation(source); 14874var comp = CreateCompilation(source); 14903var comp = CreateCompilation(src); 14953var comp = CreateCompilation(source); 14982var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15024var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15064var comp = CreateCompilation(src); 15102var comp = CreateCompilation(src); 15132var comp = CreateCompilation(src); 15168var comp = CreateCompilation(src); 15203var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 15236var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 15281var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 15308var comp = CreateCompilation(src); 15336var comp = CreateCompilation(src); 15363var comp = CreateCompilation(src); 15387var comp = CreateCompilation(src); 15425var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15452var comp = CreateCompilation(src); 15494var comp = CreateCompilation(src); 15579var comp = CreateCompilation(src); 15621var comp = CreateCompilation(src); 15657var comp = CreateCompilation(src); 15714var comp = CreateCompilation(src); 15741var comp = CreateCompilation(src); 15773var comp = CreateCompilation(src); 15805var comp = CreateCompilation(src); 15833var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 15855var comp = CreateCompilation(src); 15889var comp = CreateCompilation(src); 15911var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 15944var comp = CreateCompilation(src, references: [derivedRef]); 15987var comp = CreateCompilation(src, references: [derivedRef]); 16025var comp = CreateCompilation(src, references: [derivedRef]); 16051var comp = CreateCompilation(src); 16077var comp = CreateCompilation(src); 16103var comp = CreateCompilation(src); 16134var comp = CreateCompilation(src, references: [containerRef]); 16220var comp = CreateCompilation(src, references: [containerRef]); 16327var comp = CreateCompilation(src, references: [containerRef]); 16356var comp = CreateCompilation(src); 16380var comp = CreateCompilation(src); 16407var comp = CreateCompilation(src); 16436var comp = CreateCompilation(src); 16461var comp = CreateCompilation(src); 16488var comp = CreateCompilation(source); 16527var comp = CreateCompilation(src); 16558var comp = CreateCompilation(src); 16586var comp = CreateCompilation(source); 16618var comp = CreateCompilation(source); 16645var comp = CreateCompilation(source); 16673var comp = CreateCompilation(source); 16715var comp = CreateCompilation(source); 16751var comp = CreateCompilation(source); 16776var comp = CreateCompilation(source); 16813var comp = CreateCompilation(source); 16845var comp = CreateCompilation(source); 16894var comp = CreateCompilation(source); 16921var comp = CreateCompilation(source); 16946var comp = CreateCompilation(source); 16970var comp = CreateCompilation(source); 16995var comp = CreateCompilation(source); 17018var comp = CreateCompilation(source); 17043var comp = CreateCompilation(source); 17075var comp = CreateCompilation(source); 17105var comp = CreateCompilation(source); 17132var comp = CreateCompilation(source); 17159var comp = CreateCompilation(source); 17189var comp = CreateCompilation(source); 17239var comp = CreateCompilation(source); 17280var comp = CreateCompilation(source); 17303var comp = CreateCompilation(source); 17341var comp = CreateCompilation(source); 17364var comp = CreateCompilation(source); 17388var comp = CreateCompilation(source); 17413var comp = CreateCompilation(source); 17437var comp = CreateCompilation(source); 17462var comp = CreateCompilation(source); 17491var comp = CreateCompilation(source); 17521var comp = CreateCompilation(source); 17553var comp = CreateCompilation(source); 17581var comp = CreateCompilation(source); 17610var comp = CreateCompilation(source); 17637var comp = CreateCompilation(source); 17670var comp = CreateCompilation(source); 17699var comp = CreateCompilation(src); 17736var comp = CreateCompilation(src); 17780var comp = CreateCompilation(source); 17816var comp = CreateCompilation(source); 17853var comp = CreateCompilation(source); 17880var comp = CreateCompilation(source); 17916var comp = CreateCompilation(source); 17955var comp = CreateCompilation(source); 17997var comp = CreateCompilation(source); 18025var comp = CreateCompilation(source); 18053var comp = CreateCompilation(src); 18081var comp = CreateCompilation(src); 18109var comp = CreateCompilation(src); 18137var comp = CreateCompilation(src); 18171var comp = CreateCompilation(src); 18204var comp = CreateCompilation(source); 18242var comp = CreateCompilation(src); 18274var comp = CreateCompilation(src); 18304var comp = CreateCompilation(src); 18332var comp = CreateCompilation(src); 18364var comp = CreateCompilation(src); 18396var comp = CreateCompilation(src); 18420var comp = CreateCompilation(src); 18454var comp = CreateCompilation(src); 18489var comp = CreateCompilation(src); 18516var comp = CreateCompilation(src); 18557var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18595var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18634var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18672var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18713var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18757var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18801var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18843var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18882var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18921var comp = CreateCompilation(src, options: TestOptions.DebugExe); 18953var comp = CreateCompilation(source); 18988var comp = CreateCompilation(source); 19038var comp = CreateCompilation(source); 19070var comp = CreateCompilation(source); 19106var comp = CreateCompilation(source); 19154var comp = CreateCompilation(source); 19186var comp = CreateCompilation(source); 19224var comp = CreateCompilation(source); 19255var comp = CreateCompilation(source); 19294var comp = CreateCompilation(source); 19344var comp = CreateCompilation(source); 19386var comp = CreateCompilation(source); 19419var comp = CreateCompilation(source); 19446var comp = CreateCompilation(source); 19476var comp = CreateCompilation(source); 19503var comp = CreateCompilation(source); 19530var comp = CreateCompilation(source); 19579var comp = CreateCompilation(source); 19607var comp = CreateCompilation(source); 19638var comp = CreateCompilation(source); 19671var comp = CreateCompilation(source); 19697var comp = CreateCompilation(source); 19723var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe); 19755var comp = CreateCompilation(source); 19786var comp = CreateCompilation(source); 19815var comp = CreateCompilation(source); 19835var comp = CreateCompilation(source); 19863var comp = CreateCompilation(source); 19887var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 19916var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 19939var comp = CreateCompilation(src); 19965var comp = CreateCompilation(src); 19990var comp = CreateCompilation(src); 20019var comp = CreateCompilation(src); 20051var comp = CreateCompilation(src); 20076var comp = CreateCompilation(src); 20103var comp = CreateCompilation(src); 20128var comp = CreateCompilation(src); 20156var comp = CreateCompilation(src); 20174var comp = CreateCompilation(src); 20195var comp = CreateCompilation(src); 20216var comp = CreateCompilation(src); 20237var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 20261var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 20287var comp = CreateCompilation(src); 20325var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20370var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20415var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20463var comp = CreateCompilation(source); 20500var comp = CreateCompilation(source); 20548var comp = CreateCompilation(source); 20596var comp = CreateCompilation(source); 20643var comp = CreateCompilation(source); 20693var comp = CreateCompilation(source); 20747var comp = CreateCompilation(source); 20801var comp = CreateCompilation(source); 20855var comp = CreateCompilation(source); 20906var comp = CreateCompilation(source); 20954var comp = CreateCompilation(source); 20994var comp = CreateCompilation(source); 21034var comp = CreateCompilation(source); 21074var comp = CreateCompilation(source); 21117var comp = CreateCompilation(source); 21157var comp = CreateCompilation(source); 21200var comp = CreateCompilation(source); 21234var comp = CreateCompilation(source); 21270var comp = CreateCompilation(source); 21291var comp = CreateCompilation(src); 21332var comp = CreateCompilation(src); 21353var comp = CreateCompilation(src); 21382var comp = CreateCompilation(src); 21405var comp = CreateCompilation(src); 21453var comp = CreateCompilation(src); 21494var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21521var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21557var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21592var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21685var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21715var comp = (CSharpCompilation)verifier.Compilation; 21833var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21874var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21878var comp = (CSharpCompilation)verifier.Compilation; 22032var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22072var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22119var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22218var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 22269var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22368var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 22465var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22543var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22592var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22639var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22688var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22763var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22846var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 22959var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 23056var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 23170var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 23282var comp1 = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 23352var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23701var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23777var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23853var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23883var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23937var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24063var comp = CreateCompilationWithIL(src, ilSource: il, targetFramework: TargetFramework.Net90); 24114var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24285var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24645var comp = CreateCompilation(code, targetFramework: TargetFramework.NetCoreApp); 24678var comp = CreateCompilation(src); 24709var comp = CreateCompilation(src); 24746var comp = CreateCompilation(src); 24774var comp = CreateCompilation(src); 24802var comp = CreateCompilation(src); 24828var comp = CreateCompilation(src); 24851var comp = CreateCompilation(src); 24881var comp = CreateCompilation(src); 24918var comp = CreateCompilation(src); 24954var comp = CreateCompilation(src); 24977var comp = CreateCompilation(src); 25007var comp = CreateCompilation(src); 25050var comp = CreateCompilation(src); 25094var comp = CreateCompilation(src); 25131var comp = CreateCompilation(src); 25170var comp = CreateCompilation(src); 25201var comp = CreateCompilation(src); 25267var comp = CreateCompilation(src); 25288var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25308var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25330var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25375var comp = CreateCompilation(src); 25422var comp = CreateCompilation(src); 25458var comp = CreateCompilation(src); 25491var comp = CreateCompilation(src); 25521var comp = CreateCompilation(src); 25570var comp = CreateCompilation(src); 25620var comp = CreateCompilation(src); 25652var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25679var comp = CreateCompilation(src); 25707var comp = CreateCompilation(src); 25729var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25770var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25797var comp = CreateCompilation(src); 25832var comp = CreateCompilation(src); 25868var comp = CreateCompilation(src); 25916var comp = CreateCompilation(src); 25979var comp = CreateCompilation(src); 26012var comp = CreateCompilation(src, references: [libRef]); 26047var comp = CreateCompilation(src); 26105var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 26126var comp = CreateCompilation(src); 26152var comp = CreateCompilation(src); 26192var comp = CreateCompilation(src).VerifyEmitDiagnostics(expectedDiagnostics); 26237var comp = CreateCompilation(src); 26264var comp = CreateCompilation(src); 26310var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 26339var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 26366var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net90); 26401var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 26451var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 26488var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 26550var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseExe); 26616var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 26656var comp = CreateCompilation(text); 26696var comp = CreateCompilation(text); 26749var comp = CreateCompilation(text); 26783var comp = CreateCompilation(text); 26846var comp = CreateCompilation(text); 26909var comp = CreateCompilation(text); 26979var comp = CreateCompilation(text); 27042var comp = CreateCompilation(text); 27103var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27156var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27227var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27279var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27340var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27369var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27413var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27454var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27485var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27529var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27573var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27601var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27647var comp = CreateCompilation(src, references: [libRef]); 27685var comp = CreateCompilation(src); 27712var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27767var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27800var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27847var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27892var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27958var comp = CreateCompilation(src); 27999var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28055var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28091var comp = CreateCompilation(src); 28126var comp = CreateCompilation(src); 28156var comp = CreateCompilation(src); 28186var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 28214var comp = CreateCompilation(src, references: [libRef]); 28249var comp = CreateCompilation(src); 28273var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28316var comp = CreateCompilation(src); 28341var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28368var comp = CreateCompilation(src, references: [libRef]); 28412var comp = CreateCompilation(src); 28465var comp = CreateCompilation(src); 28528var comp = CreateCompilation(src, options: TestOptions.DebugExe); 28635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28700var comp = CreateCompilation(source); 28749var comp = CreateCompilation(source); 28796var comp = CreateCompilation(src); 28856var comp = CreateCompilation(src); 28909var comp = CreateCompilation(source); 28935var comp = CreateCompilation(source); 28970var comp = CreateCompilation(source); 29005var comp = CreateCompilation(source); 29033var comp = CreateCompilation(source); 29068var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 29122var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 29158var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 29193var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net90); 29225var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net90); 29251var comp = CreateCompilation(src); 29285var comp = CreateCompilation(src); 29315var comp = CreateCompilation(src); 29343var comp = CreateCompilation(src); 29371var comp = CreateCompilation(src); 29401var comp = CreateCompilation(src); 29431var comp = CreateCompilation(src); 29455var comp = CreateCompilation(src); 29484var comp = CreateCompilation(src); 29513var comp = CreateCompilation(src); 29541var comp = CreateCompilation(src); 29568var comp = CreateCompilation(src); 29597var comp = CreateCompilation(src); 29633var comp = CreateCompilation(src); 29664var comp = CreateCompilation(src); 29693var comp = CreateCompilation(src, options: TestOptions.DebugExe); 29714var comp = CreateCompilation(source); 29752var comp = CreateCompilation(source); 29795var comp = CreateCompilation(source); 29903var comp2 = CreateCompilation(source2, references: [comp.EmitToImageReference()]); 29915var comp = CreateCompilation(src); 29948var comp = CreateCompilation(src); 29987var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 30021var comp = CreateCompilation(src); 30039var comp = CreateCompilation(source); 30062var comp = CreateCompilation(source); 30085var comp = CreateCompilation(src); 30100var comp = CreateCompilation(src); 30117var comp = CreateCompilation(src); 30141var comp = CreateCompilation(src); 30176var comp = CreateCompilation(src); 30201var comp = CreateCompilation(src); 30253var comp = CreateCompilation(src); 30290var comp = CreateCompilation(src); 30336var comp = CreateCompilation(src); 30409var comp = CreateCompilation(src); 30467var comp = CreateCompilation(src); 30483var comp = CreateCompilation(src); 30516var comp = CreateCompilation(src); 30592var comp = CreateCompilation(src); 30676var comp = CreateCompilation(src); 30784var comp = CreateCompilation(src); 30821var comp = CreateCompilation(src); 30891var comp = CreateCompilation(src); 30911var comp = CreateCompilation(src); 30950var comp = CreateCompilation(src); 31017var comp = CreateCompilation(src); 31054var comp = CreateCompilation(src); 31100var comp = CreateCompilation(src); 31173var comp = CreateCompilation(src); 31231var comp = CreateCompilation(src); 31253var comp = CreateCompilation(src); 31300var comp = CreateCompilation(src); 31338var comp = CreateCompilation(src); 31370var comp = CreateCompilation(src); 31407var comp = CreateCompilation(src); 31443var comp = CreateCompilation(src); 31471var comp = CreateCompilation(src); 31499var comp = CreateCompilation(src); 31538var comp = CreateCompilation(src); 31570var comp = CreateCompilation(src); 31612var comp = CreateCompilation(src); 31639var comp = CreateCompilation(src); 31672var comp = CreateCompilation(src); 31697var comp = CreateCompilation(src); 31737var comp = CreateCompilation(src); 31769var comp = CreateCompilation(src); 31871var comp = CreateCompilation(src); 32059var comp = CreateCompilation(src); 32159var comp = CreateCompilation(src); 32185var comp = CreateCompilation(src); 32279var comp = CreateCompilation(src); 32357var comp = CreateCompilation(src); 32392var comp = CreateCompilation(src); 32450var comp = CreateCompilation(src); 32578var comp = CreateCompilation(src); 32683var comp = CreateCompilation(src); 32801var comp = CreateCompilation(src); 32849var comp = CreateCompilation(src); 32882var comp = CreateCompilation(src); 32915var comp = CreateCompilation(src); 32941var comp = CreateCompilation(src); 32963var comp = CreateCompilation(src); 32992var comp = CreateCompilation(src); 33033var comp = CreateCompilation(src); 33077var comp = CreateCompilation(src); 33114var comp = CreateCompilation(src); 33145var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 33178var comp = CreateCompilation(src); 33204var comp = CreateCompilation(src); 33245var comp = CreateCompilation(src); 33298var comp = CreateCompilation(src); 33324var comp = CreateCompilation(src); 33352var comp = CreateCompilation(src); 33511var comp = CreateCompilation(src); 33553var comp = CreateCompilation(src); 33596var comp = CreateCompilation(src); 33643var comp = CreateCompilation(src); 33689var comp = CreateCompilation(src); 33728var comp = CreateCompilation(src); 33767var comp = CreateCompilation(src); 33797var comp = CreateCompilation(src); 33819var comp = CreateCompilation(source); 33849var comp = CreateCompilation(source); 33876var comp = CreateCompilation(source); 33903var comp = CreateCompilation(source); 33930var comp = CreateCompilation(source); 33953var comp = CreateCompilation(src); 33977var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34007var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34015var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34016var comp2 = CreateCompilation(source, references: [libComp.EmitToImageReference()]); 34022var comp3 = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34053var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34078var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34109var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34137var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34166var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34191var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34216var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34219var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34220var comp2 = CreateCompilation([source], references: [libComp.EmitToImageReference()]); 34245var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34253var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34254var comp2 = CreateCompilation(source, references: [libComp.EmitToImageReference()]); 34288var comp = CreateCompilation(source); 34319var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34327var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34328var comp2 = CreateCompilation([source], references: [libComp.EmitToImageReference()]); 34355var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34382var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition]); 34413var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34421var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34422var comp2 = CreateCompilation([source], references: [libComp.EmitToImageReference()]); 34459var comp = CreateCompilation([source, libSrc, OverloadResolutionPriorityAttributeDefinition]); 34467var libComp = CreateCompilation([libSrc, OverloadResolutionPriorityAttributeDefinition]); 34468var comp2 = CreateCompilation([source], references: [libComp.EmitToImageReference()]); 34500var comp = CreateCompilation(source); 34520var comp = CreateCompilation(source); 34554var comp = CreateCompilation(source); 34594var comp = CreateCompilation(src); 34630var comp = CreateCompilation(src); 34670var comp = CreateCompilation(src); 34714var comp = CreateCompilation(src); 34764var comp = CreateCompilation(src); 34800var comp = CreateCompilation(src); 34825var comp = CreateCompilation(src); 34857var comp = CreateCompilation(src); 34890var comp = CreateCompilation(src); 34920var comp = CreateCompilation(src); 34950var comp = CreateCompilation(src); 34982var comp = CreateCompilation(src); 35013var comp = CreateCompilation(src); 35046var comp = CreateCompilation(src); 35077var comp = CreateCompilation(src); 35108var comp = CreateCompilation(src); 35141var comp = CreateCompilation(src); 35167var comp = CreateCompilation(src); 35191var comp = CreateCompilation(src); 35217var comp = CreateCompilation(src); 35241var comp = CreateCompilation(src); 35264var comp = CreateCompilation(src); 35288var comp = CreateCompilation(src); 35308var comp = CreateCompilation(src); 35326var comp = CreateCompilation(src); 35344var comp = CreateCompilation(src); 35362var comp = CreateCompilation(src); 35380var comp = CreateCompilation(src); 35398var comp = CreateCompilation(src); 35429var comp = CreateCompilation(src); 35461var comp = CreateCompilation(src); 35482var comp = CreateCompilation(src); 35516var comp = CreateCompilation(src); 35540var comp = CreateCompilation(src); 35566var comp = CreateCompilation(src); 35594var comp = CreateCompilation(src); 35620var comp = CreateCompilation(src); 35643var comp = CreateCompilation(src); 35665var comp = CreateCompilation(src); 35695var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 35739var comp = CreateCompilation(source); 35759var comp = CreateCompilation(source); 35784var comp = CreateCompilation(source); 35814var comp = CreateCompilation(source); 35851var comp = CreateCompilation(source); 35886var comp = CreateCompilation(source); 35919var comp = CreateCompilation(source); 35956var comp = CreateCompilation(source); 35983var comp = CreateCompilation(source); 36022var comp = CreateCompilation(source); 36052var comp = CreateCompilation(source); 36135var comp = CreateCompilation(source); 36170var comp = CreateCompilation(source); 36196var comp = CreateCompilation(source); 36227var comp = CreateCompilation(src); 36254var comp = CreateCompilation(src); 36283var comp = CreateCompilation(source); 36314var comp = CreateCompilation(source); 36345var comp = CreateCompilation(src); 36376var comp = CreateCompilation(src); 36407var comp = CreateCompilation(src); 36439var comp = CreateCompilation(src); 36477var comp = CreateCompilation(src); 36515var comp = CreateCompilation(src); 36558var comp = CreateCompilation(src); 36607var comp = CreateCompilation(src); 36642var comp = CreateCompilation(src); 36673var comp = CreateCompilation(src); 36707var comp = CreateCompilation(src); 36745var comp = CreateCompilation(src); 36776var comp = CreateCompilation(src); 36803var comp = CreateCompilation(src); 36830var comp = CreateCompilation(src); 36858var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36884var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36919var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36944var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36980var comp = CreateCompilation(src); 37011var comp = CreateCompilation(src); 37039var comp = CreateCompilation(src); 37067var comp = CreateCompilation(src); 37098var comp = CreateCompilation(src); 37129var comp = CreateCompilation(src); 37147var comp = CreateCompilation(src); 37171var comp = CreateCompilation(src); 37191var comp = CreateCompilation(src); 37214var comp = CreateCompilation(src); 37235var comp = CreateCompilation(src); 37306var comp = CreateCompilationWithIL(src, ilSrc); 37402var comp = CreateCompilationWithIL(src, ilSrc); 37441var comp = CreateCompilation(src); 37468var comp = CreateCompilation(src); 37499var comp = CreateCompilation(src); 37530var comp = CreateCompilation(src); 37554var comp = CreateCompilation(src); 37601var comp = CreateCompilation(src); 37627var comp = CreateCompilation(src); 37653var comp = CreateCompilation(src); 37688var comp = CreateCompilation(src); 37730var comp = CreateCompilation(src); 37753var comp = CreateCompilation(src); 37813var comp = CreateCompilation(src); 37871var comp = CreateCompilation(src); 37910var comp = CreateCompilation(src); 37949var comp = CreateCompilation(src); 37981var comp = CreateCompilation(src); 38022var comp = CreateCompilation(src); 38053var comp = CreateCompilation(src); 38081var comp = CreateCompilation(src); 38109var comp = CreateCompilation(src); 38143var comp = CreateCompilation(src); 38174var comp = CreateCompilation(src); 38204var comp = CreateCompilation(src); 38244var comp = CreateCompilation(src); 38280var comp = CreateCompilation(src); 38314var comp = CreateCompilation(src); 38350var comp = CreateCompilation(src); 38386var comp = CreateCompilation(src); 38422var comp = CreateCompilation(src); 38456var comp = CreateCompilation(src); 38480var comp = CreateCompilation(src); 38511var comp = CreateCompilation(src); 38542var comp = CreateCompilation(src); 38576var comp = CreateCompilation(src); 38605var comp = CreateCompilation(src); 38630var comp = CreateCompilation(src); 38656var comp = CreateCompilation(src); 38704var comp = CreateCompilation(source); 38748var comp = CreateCompilation(src); 38777var comp = CreateCompilation(src); 38804var comp = CreateCompilation(src); 38834var comp = CreateCompilation(src); 38859var comp = CreateCompilation(src); 38886var comp = CreateCompilation(src); 38926var comp = CreateCompilation(src); 38959var comp = CreateCompilation(src); 39002var comp = CreateCompilation(src); 39039var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39054var comp = CreateCompilation(srcCompat, references: [libRef], parseOptions: TestOptions.Regular13); 39128static void verifySymbolInfo(CSharpCompilation comp) 39153var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39162var comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.Regular13); 39184var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39200var comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.Regular13); 39224var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39245var comp = CreateCompilation(src, options: TestOptions.DebugExe); 39274var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39286var comp = CreateCompilation(src, references: [libRef]); 39339var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39358var comp = CreateCompilation(src, references: [libRef]); 39419var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39432var comp = CreateCompilation(src, references: [libRef]); 39484var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39497var comp = CreateCompilation(src, references: [libRef]); 39554var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39567var comp = CreateCompilation(src, references: [libRef]); 39593var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39605var comp = CreateCompilation(src, references: [libRef]); 39635var comp = CreateCompilation(src); 39664var libComp = CreateCompilation(libSrc, parseOptions: TestOptions.Regular14); 39683var comp = CreateCompilation(src, references: [libRef]); 39723var comp = CreateCompilation(src); 39754var comp = CreateCompilation(src); 39796var comp = CreateCompilation(src); 39819var comp = CreateCompilation(src); 39852var comp = CreateCompilation(src); 39872var comp = CreateCompilation(src); 39895var comp = CreateCompilation(src); 39922var comp = CreateCompilation(src); 39941var comp = CreateCompilation(src); 39968var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 39991var comp = CreateCompilation(src); 40319var comp = CreateCompilation(src); 40341var comp = CreateCompilation(src); 40364var comp = CreateCompilation(src); 40387var comp = CreateCompilation(src); 40413var comp = CreateCompilation(src); 40440var comp = CreateCompilation(src); 40463var comp = CreateCompilation(src); 40489var comp = CreateCompilation(src); 40516var comp = CreateCompilation(src); 40541var comp = CreateCompilation(src); 40582var comp = CreateCompilation(src, options: TestOptions.DebugExe); 40626var comp = CreateCompilation(src, options: TestOptions.DebugExe); 40657var comp = CreateCompilation(src); 40683var comp = CreateCompilation(src); 40714var comp = CreateCompilation(src); 40738var comp = CreateCompilation(src); 40810var comp = CreateCompilation(src); 40845var comp = CreateCompilation(src); 40872var comp = CreateCompilation(src); 40892var comp = CreateCompilation(src); 40912var comp = CreateCompilation(src); 40944var comp = CreateCompilation(src); 41180var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 41222VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>((CSharpCompilation)verifier.Compilation, 41329VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>((CSharpCompilation)verifier.Compilation, 41504var comp = CreateCompilation(src); 41568var comp = CreateCompilation(src); 41859var comp = CreateCompilation(src, options: TestOptions.DebugExe); 41894var comp = CreateCompilation(src, options: TestOptions.DebugExe); 41929var comp = CreateCompilation(src, options: TestOptions.DebugExe); 41971var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42010var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42054var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42089var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42128var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42167var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42202var comp = CreateCompilation(src, options: TestOptions.DebugExe); 42219var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 42240var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 42263var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 42286var comp = CreateCompilation(source); 42309var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 42340var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42445var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42543var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42614var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42725var comp = CreateCompilation(source); 42755var comp = CreateCompilation(source); 42779var comp = CreateCompilation(source); 42802var comp = CreateCompilation(source); 42935var comp = CreateCompilationWithIL(source, ilSrc); 42977var comp = CreateCompilation(source); 43002var comp = CreateCompilation(source); 43050var comp = CreateCompilation(source); 43080var comp = CreateCompilation(source); 43113var comp = CreateCompilation(source); 43146var comp = CreateCompilation(source); 43177var comp = CreateCompilation(source); 43213var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 43242var comp = CreateCompilation(source); 43410var comp = CreateCompilation(source); 44041var comp = CreateCompilation(source); 44176var comp = CreateCompilation(source); 44318var comp = CreateCompilation(source); 44353var comp = CreateCompilation(source); 44396var comp = CreateCompilation(source); 44444var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 44468var comp = CreateCompilation(source); 44513var comp = CreateCompilation(source); 44558var comp = CreateCompilation(source); 44598var comp = CreateCompilation(source, options: TestOptions.DebugExe); 44617var comp = CreateCompilation(source, options: TestOptions.DebugExe); 44641var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69")); 44661var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("E.")); 44698var comp = CreateCompilation(source, options: TestOptions.DebugExe); 44717var comp = CreateCompilation(source, options: TestOptions.DebugExe); 44736var comp = CreateCompilation(source, options: TestOptions.DebugExe); 44763var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 44811var comp = CreateCompilation(source); 44832var comp = CreateCompilation(src); 44861var comp = CreateCompilation(src); 44894var comp = CreateCompilation(source); 44940var comp = CreateCompilation(source); 44984var comp = CreateCompilation(source); 45022var comp = CreateCompilation(source); 45078var comp = CreateCompilation(text, targetFramework: TargetFramework.Net90); 45127var comp = CreateCompilation(text, targetFramework: TargetFramework.Net90); 45159var comp = CreateCompilation(source); 45194var comp = CreateCompilation(source); 45232var comp = CreateCompilation(source); 45270var comp = CreateCompilation(source); 45317var comp = CreateCompilation(source); 45398var comp = CreateCompilationWithIL(source, ilSrc); 45424var comp = CreateCompilation(source); 45494var comp = CreateCompilationWithIL(source, ilSrc); 45520var comp = CreateCompilation(source); 45574var comp = CreateCompilationWithIL(source, ilSrc); 45612var comp = CreateCompilation(source); 45658var comp = CreateCompilation(source); 45696var comp = CreateCompilation(source); 45722var comp = CreateCompilation(source); 45748var comp = CreateCompilation(source); 45791var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 45872var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 45940var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 46017var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 46072var comp = CreateCompilation(src); 46101var comp = CreateCompilation(src); 46130var comp = CreateCompilation(src); 46177var comp = CreateCompilation([src, libSrc]); 46180var libComp = CreateCompilation(libSrc); 46181var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 46213var comp = CreateCompilation(src); 46255var comp = CreateCompilation(src); 46289var comp = CreateCompilation(src); 46330var comp = CreateCompilation(src); 46363var comp = CreateCompilation(src); 46404var comp = CreateCompilation([src, libSrc]); 46407var libComp = CreateCompilation(libSrc); 46408var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 46455var comp = CreateCompilation([src, libSrc]); 46458var libComp = CreateCompilation(libSrc); 46459var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 46486var comp = CreateCompilation(src); 46524var comp = CreateCompilation(src); 46580var comp = CreateCompilation(src); 46655var comp = CreateCompilation(src); 46691var comp = CreateCompilation(src); 46728var comp = CreateCompilation(src); 46772var comp = CreateCompilation(src); 46817var comp = CreateCompilation(src); 46877var comp = CreateCompilation(src); 46925var comp = CreateCompilation(src); 46958var comp = CreateCompilation(src); 46985var comp = CreateCompilation(src); 47017var comp = CreateCompilation(src); 47060var comp = CreateCompilation(src); 47102var comp = CreateCompilation(src); 47141var comp = CreateCompilation(src); 47187var comp = CreateCompilation(src); 47219var comp = CreateCompilation(src); 47249var comp = CreateCompilation(src); 47290var comp = CreateCompilation(src); 47326var comp = CreateCompilation(src); 47362var comp = CreateCompilation(src); 47398var comp = CreateCompilation(src); 47447var comp = CreateCompilation([src, libSrc]); 47453var libComp = CreateCompilation(libSrc); 47584var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 47606var comp = CreateCompilation(src); 47670var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 47673var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 47674var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 47725var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47755var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47785var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47815var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47850var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47893var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47937var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47999var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48072var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48110var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48189var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48224var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48257var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48290var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48412var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48460var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48512var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48540var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48569var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48596var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48627var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 48658var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48821var comp2 = CreateCompilation(src2, references: [comp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 48860var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 48863var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 48864var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 48914var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48973var comp = CreateCompilation(src); 49044var comp = CreateCompilation(src); 49077var comp = CreateCompilation(src); 49107var comp = CreateCompilation(src); 49140var comp = CreateCompilation(src); 49190var comp = CreateCompilation(src); 49214var comp = CreateCompilation(src); 49237var comp = CreateCompilation(src); 49267var comp = CreateCompilation(src); 49331var comp = CreateCompilation([src, IsExternalInitTypeDefinition]); 49396var comp = CreateCompilation([src, IsExternalInitTypeDefinition]); 49426var comp = CreateCompilation(src); 49456var comp = CreateCompilation(src); 49486var comp = CreateCompilation(src); 49516var comp = CreateCompilation(src); 49546var comp = CreateCompilation(src); 49576var comp = CreateCompilation(src); 49619var comp = CreateCompilation(src); 49654var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 49715var comp = CreateCompilation(src); 49743var comp = CreateCompilation(src); 49787var comp = CreateCompilation(src); 49826var comp = CreateCompilation(source); 49853var comp = CreateCompilation(source); 49936var comp = CreateCompilationWithIL(source, ilSrc); 50061var comp = CreateCompilationWithIL(source, ilSrc); 50114var comp = CreateCompilationWithIL(source, ilSrc); 50146var comp = CreateCompilation(src); 50186var comp = CreateCompilation(src); 50247var comp = CreateCompilationWithIL(source, ilSrc); 50278var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 50301var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 50331var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "Test"); 50481var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 50554var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 50593var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 50660var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 50746var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 50802var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 50863var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 50912var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 50968var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 51018var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments, assemblyName: "test"); 51063var comp = CreateCompilation( 51122var comp = CreateCompilation( 51167var libComp = CreateCompilation(src); 51177var comp = CreateCompilation("", references: [libComp.EmitToImageReference()]); 51199var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51219var moduleComp = CreateCompilation(source, options: TestOptions.ReleaseModule, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51222var comp = CreateCompilation("", references: [moduleRef], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51281var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51301var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51322var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51348var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51366var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51387var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51407var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51428var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51450var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51474var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51500var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51517var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51548var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51572var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51601var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51627var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51655var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51684var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51717var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51739var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 51768var comp = CreateCompilation(src); 51836var comp = CreateCompilation(src); 51892var comp = CreateCompilation(src); 51936var comp = CreateCompilation(src); 52008var comp = CreateCompilation(source);
Semantics\ExtensionTests2.cs (897)
39var comp = CreateCompilation(src); 66var comp = CreateCompilation(src); 276var comp = CreateCompilation(src); 295var comp = CreateCompilation(src); 318var comp = CreateCompilation(src); 339var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 360var comp = CreateCompilation(src); 387var comp = CreateCompilation(src); 411var comp = CreateCompilation(src); 440var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 486var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 519var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 551var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.UnsafeDebugExe); 588var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 614var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 640var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 666var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition]); 690var comp = CreateCompilation(src); 714var comp = CreateCompilation(src); 741var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 768var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 802var comp = CreateCompilation(src); 829var comp = CreateCompilation(src); 921var comp = CreateCompilation([src, libSrc]); 924var libComp = CreateCompilation(libSrc); 925var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 945var comp = CreateCompilation([src, libSrc]); 948var libComp = CreateCompilation(libSrc); 949var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 970var comp = CreateCompilation([src, libSrc]); 973var libComp = CreateCompilation(libSrc); 974var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 997var comp = CreateCompilation(src); 1024var comp = CreateCompilation(src); 1078var comp = CreateCompilation([src, libSrc]); 1081var libComp = CreateCompilation(libSrc); 1084var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1137var comp = CreateCompilation([src, libSrc]); 1140var libComp = CreateCompilation(libSrc); 1141var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1161var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1172var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1173var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1216var comp = CreateCompilation([src, libSrc]); 1219var libComp = CreateCompilation(libSrc); 1220var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1264var comp = CreateCompilation([src, libSrc]); 1267var libComp = CreateCompilation(libSrc); 1268var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1312var comp = CreateCompilation([src, libSrc]); 1315var libComp = CreateCompilation(libSrc); 1316var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1342var comp = CreateCompilation(src); 1370var comp = CreateCompilation(src); 1413var comp = CreateCompilation(src); 1446var comp = CreateCompilation(src); 1485var comp = CreateCompilation(src); 1518var comp = CreateCompilation(src); 1546var comp = CreateCompilation(src); 1571var comp = CreateCompilation(src); 1611var comp = CreateCompilation(src); 1666var comp = CreateCompilation([src, libSrc]); 1669var libComp = CreateCompilation(libSrc); 1670var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 1722var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1725var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1726var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1782var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1785var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1786var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1849var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1852var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1853var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1898var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1901var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1902var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1961var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1964var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1965var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2034var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2043var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2044var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2134var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2137var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2138var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2181var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2184var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2185var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2237var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2240var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2241var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2261var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2292var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2326var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2360var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2394var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2432var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2478var comp = CreateCompilation(source); 2522var comp = CreateCompilation(source); 2566var comp = CreateCompilation(source); 2603var comp = CreateCompilation([source, NotNullAttributeDefinition]); 2629var comp = CreateCompilation([src, libSrc]); 2632var libComp = CreateCompilation(libSrc); 2633var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 2673var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2736var comp = CreateCompilation(src); 2784var comp = CreateCompilation(""" 2864var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 2896var comp = CreateCompilation(src); 2983var comp = CreateCompilation(src); 3027var comp = CreateCompilationWithIL(src, ilSrc); 3051var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Mscorlib40); 3056var comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib46, references: [libComp.ToMetadataReference()]); 3112var comp = CreateCompilationWithIL(src, ilSrc); 3167var comp = CreateCompilationWithIL(src, ilSrc); 3219var comp = CreateCompilationWithIL(src, ilSrc); 3274var comp = CreateCompilationWithIL(src, ilSrc); 3328var comp = CreateCompilationWithIL(src, ilSrc); 3382var comp = CreateCompilationWithIL(src, ilSrc); 3425var comp = CreateCompilationWithIL(src, ilSrc); 3486var comp = CreateCompilationWithIL(src, ilSrc); 3540var comp = CreateCompilationWithIL(src, ilSrc); 3594var comp = CreateCompilationWithIL(src, ilSrc); 3648var comp = CreateCompilationWithIL(src, ilSrc); 3701var comp = CreateCompilationWithIL(src, ilSrc); 3755var comp = CreateCompilationWithIL(src, ilSrc); 3809var comp = CreateCompilationWithIL(src, ilSrc); 3863var comp = CreateCompilationWithIL(src, ilSrc); 3919var comp = CreateCompilationWithIL(src, ilSrc); 3972var comp = CreateCompilationWithIL(src, ilSrc); 4030var comp = CreateCompilationWithIL(src, ilSrc); 4086var comp = CreateCompilationWithIL(src, ilSrc); 4147var comp = CreateCompilationWithIL(src, ilSrc); 4203var comp = CreateCompilationWithIL(src, ilSrc); 4272var comp = CreateCompilationWithIL(src, ilSrc); 4293var libComp = CreateCompilation(libSrc); 4297var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 4357var comp = CreateCompilationWithIL(src, ilSrc); 4413var comp = CreateCompilationWithIL(src, ilSrc); 4470var comp = CreateCompilationWithIL(src, ilSrc); 4546var comp = CreateCompilationWithIL(src, ilSrc); 4609var comp = CreateCompilationWithIL(src, ilSrc); 4685var comp = CreateCompilationWithIL(src, ilSrc); 4781var comp = CreateCompilationWithIL(src, ilSrc); 4895var comp = CreateCompilationWithIL(src, ilSrc); 4997var comp = CreateCompilationWithIL(src, ilSrc); 5028var comp = CreateCompilation(src); 5051var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5107var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5139var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5160var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5200var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5234var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5281var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5313var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5349var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5385var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5418var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5453var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5486var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5519var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5548var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5577var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5609var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5639var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5670var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5704var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5737var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5769var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5795var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5828var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5858var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5891var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5920var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5955var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 5995var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6033var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6071var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6109var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6134var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6168var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6201var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6241var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6265var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6288var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6321var comp = CreateCompilation([(src1, "file1"), (src2, "file2")], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6357var libComp = CreateCompilation(libSrc); 6358var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()], 6394var libComp = CreateCompilation(libSrc); 6395var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()], parseOptions: TestOptions.RegularPreviewWithDocumentationComments, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 6427var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6447var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6476var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6506var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6542var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6545var comp2 = CreateCompilation("", references: [comp.EmitToImageReference(documentation: new TestDocumentationProvider())]); 6576var libComp = CreateCompilation(libSrc); 6584var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()], parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6605var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6635var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6671var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6709var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6761var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6796var libComp = CreateCompilation(libSrc); 6805var comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.Regular13.WithDocumentationMode(DocumentationMode.Diagnose)); 6831var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6851var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6867var comp2 = CreateCompilation(src2, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6891var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6911var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6935var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6960var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 6985var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7010var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7042var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7070var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7099var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7120var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7150var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreviewWithDocumentationComments); 7259var comp = CreateCompilation(src, options: TestOptions.DebugExe); 7318var comp2 = CreateCompilation([src2]); 7393var comp = CreateCompilation([src], options: TestOptions.DebugExe); 7444var comp2 = CreateCompilation([src2]); 7529var comp = CreateCompilation([src], options: TestOptions.DebugExe); 7637var comp = CreateCompilation([src], options: TestOptions.DebugExe); 7729var comp2 = CreateCompilation([src2]); 7819var comp = CreateCompilation([src], options: TestOptions.DebugExe); 7874var comp2 = CreateCompilation([src2]); 7978var comp = CreateCompilation([src], options: TestOptions.DebugExe); 8096var comp = CreateCompilation([src], options: TestOptions.DebugExe); 8189var comp = CreateCompilation([src], options: TestOptions.DebugExe); 8314var comp = CreateCompilation([src], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 8462var comp = CreateCompilation([src], options: TestOptions.DebugExe); 8558var comp = CreateCompilation([src], options: TestOptions.DebugExe); 8659var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8774var comp = CreateCompilation(src, options: TestOptions.DebugExe); 8831var comp2 = CreateCompilation(src2); 8916var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9024var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9221var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9311var comp2 = CreateCompilation(src2); 9412var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9622var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 9787var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9887var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9995var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10111var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10172var comp2 = CreateCompilation(src2); 10259var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10349var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10466var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10526var comp2 = CreateCompilation(src2); 10607var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10734var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10850var comp = CreateCompilation(src, options: TestOptions.DebugExe); 10911var comp2 = CreateCompilation(src2); 10998var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11088var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11205var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11265var comp2 = CreateCompilation(src2); 11346var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11506var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11738var comp = CreateCompilation(src, options: TestOptions.DebugExe); 11878var comp2 = CreateCompilation(src2); 11999var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12196var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12588var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12756var comp2 = CreateCompilation(src2); 12906var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13245var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13351var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13408var comp2 = CreateCompilation(src2); 13491var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13599var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13775var comp = CreateCompilation(src, options: TestOptions.DebugExe); 13859var comp2 = CreateCompilation(src2); 13960var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14131var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14208var comp2 = CreateCompilation(src2); 14290var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14360var comp2 = CreateCompilation(src2); 14428var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14545var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14649var comp2 = CreateCompilation(src2); 14740var comp = CreateCompilation(src, options: TestOptions.DebugExe); 14803var comp2 = CreateCompilation(src2); 14905var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15038var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15140var comp = CreateCompilation(src, options: TestOptions.DebugExe); 15266var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 15378var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 15467var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 15567var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 15642var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 15781var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 15926var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 16030var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16115var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 16230var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16403var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16532var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16681var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16781var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 16870var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 16948var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 17023var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17154var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17287var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 17391var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17465var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 17583var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17738var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17852var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 17973var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18119var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18197var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 18265var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18391var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18561var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18635var comp2 = CreateCompilation([src2, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute]); 18747var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18880var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 18971var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19055var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19166var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19290var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19400var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19513var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19606var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe); 19712var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 19801var comp = CreateCompilation(src, options: TestOptions.DebugExe); 19868var comp2 = CreateCompilation([src2]); 19944var comp = CreateCompilation([src], options: TestOptions.DebugExe); 19997var comp2 = CreateCompilation([src2]); 20059var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20169var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20269var comp2 = CreateCompilation([src2]); 20360var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20416var comp2 = CreateCompilation([src2]); 20521var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20645var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20740var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20834var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20937var comp = CreateCompilation([src], options: TestOptions.DebugExe); 20988var comp2 = CreateCompilation([src2]); 21043var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21147var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21274var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21329var comp2 = CreateCompilation([src2]); 21428var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21526var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21593var comp = CreateCompilation([src], options: TestOptions.DebugExe.WithAllowUnsafe(true)); 21660var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21750var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21845var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21938var comp = CreateCompilation([src], options: TestOptions.DebugExe); 21982var comp = CreateCompilation(src); 22056var comp = CreateCompilation(src); 22091var comp = CreateCompilation(src); 22114var comp = CreateCompilation(src); 22137var comp = CreateCompilation(src); 22166var comp = CreateCompilation(src); 22187var comp = CreateCompilation(src); 22208var comp = CreateCompilation(src); 22235var comp = CreateCompilation(src); 22263var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22289var comp = CreateCompilation(src); 22310var comp = CreateCompilation(src); 22368var comp = CreateCompilation(src); 22394var comp = CreateCompilation(src); 22417var comp = CreateCompilation(src); 22438var comp = CreateCompilation(src); 22461var comp = CreateCompilation(src); 22482var comp = CreateCompilation(src); 22502var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 22522var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 22542var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 22577var comp = CreateCompilation(src); 22600var comp = CreateCompilation(src); 22620var comp = CreateCompilation(src); 22640var comp = CreateCompilation(src); 22660var comp = CreateCompilation(src); 22686var comp = CreateCompilation(src); 22768var comp = CreateCompilation(src); 22791var comp = CreateCompilation(src); 22816var comp = CreateCompilation(src); 22860var comp = CreateCompilation(src); 22883var comp = CreateCompilation(src); 22906var comp = CreateCompilation(src); 22930var comp = CreateCompilation(src); 22974var comp = CreateCompilation(src); 22994var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23066var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23086var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23106var comp = CreateCompilation(src); 23127var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 23148var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 23167var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 23188var comp = CreateCompilation(src); 23209var comp = CreateCompilation(src); 23228var comp = CreateCompilation(src); 23251var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23271var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23291var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23311var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23331var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23351var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23371var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23394var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23415var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23436var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23457var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23492var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23528var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23564var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23602var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23624var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23644var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23679var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23701var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23726var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23751var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23776var comp = CreateCompilation(src); 23796var comp = CreateCompilation(src); 23818var comp = CreateCompilation(src); 23841var comp = CreateCompilation(src); 23872var comp = CreateCompilation(src); 23905var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 23946var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 23971var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 24011var comp = CreateCompilation(src); 24093var comp = CreateCompilation(src); 24115var comp = CreateCompilation(src); 24126private CompilationVerifier CompileAndVerifyAndValidate(CSharpCompilation comp, string expected, Action<ModuleSymbol> extraValidator = null, Verification verify = default) 24164var comp = CreateCompilation(src); 24197var comp = CreateCompilation(src); 24226var comp = CreateCompilation(src); 24255var comp = CreateCompilation(src); 24302var comp = CreateCompilation(src); 24337var comp = CreateCompilation(src); 24370var comp = CreateCompilation(src); 24406var comp = CreateCompilation(src); 24432var comp = CreateCompilation(src); 24462var comp = CreateCompilation(src); 24533var comp = CreateCompilation(src); 24557var comp = CreateCompilation(src); 24666var comp = CreateCompilation(src); 24693var comp = CreateCompilation(src); 24748var comp = CreateCompilation(src); 24779var comp = CreateCompilation(src); 24841var comp = CreateCompilation(src); 24875var comp = CreateCompilation(src); 24902var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24929var comp = CreateCompilation(src); 24973var comp = CreateCompilation(src); 25003var comp = CreateCompilation(src); 25031var comp = CreateCompilation(src); 25055var comp = CreateCompilation(src); 25082var comp = CreateCompilation(src); 25111var comp = CreateCompilation(src); 25139var comp = CreateCompilation(src); 25162var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 25185var comp = CreateCompilation(src); 25206var comp = CreateCompilation(src); 25229var comp = CreateCompilation(src); 25250var comp = CreateCompilation(src); 25271var comp = CreateCompilation(src); 25305var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25369var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25396var comp = CreateCompilation(src); 25418var comp = CreateCompilation(src); 25440var comp = CreateCompilation(src); 25465var comp = CreateCompilation(src); 25511var comp = CreateCompilation(src); 25537var comp = CreateCompilation(src); 25562var comp = CreateCompilation(src); 25586var comp = CreateCompilation(src); 25612var comp = CreateCompilation(src); 25636var comp = CreateCompilation(src); 25660var comp = CreateCompilation(src); 25685var comp = CreateCompilation(src); 25716var comp = CreateCompilation(src); 25740var comp = CreateCompilation(src); 25773var comp = CreateCompilation(src); 25798var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 25833var comp = CreateCompilationWithIL(src, ilSrc); 25866var comp = CreateCompilationWithIL(src, ilSrc); 25899var comp = CreateCompilationWithIL(src, ilSrc); 25932var comp = CreateCompilationWithIL(src, ilSrc); 25965var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.UnsafeDebugDll); 26001var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.UnsafeDebugDll); 26056var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.UnsafeDebugDll); 26113var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.UnsafeDebugDll); 26184var comp = CreateCompilationWithIL(src, ilSrc); 26207var comp = CreateCompilation(src); 26239var comp = CreateCompilation(src); 26271var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 26298var comp = CreateCompilation(src); 26322var comp = CreateCompilation(src); 26346var comp = CreateCompilation(src); 26370var comp = CreateCompilation(src); 26397var comp = CreateCompilation(src); 26424var comp = CreateCompilation(src); 26453var comp = CreateCompilation(src); 26480var comp = CreateCompilation(src); 26510var comp = CreateCompilation(src); 26569var comp = CreateCompilationWithIL(src, ilSrc); 26591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 26620var comp = CreateCompilation(src); 26642var comp = CreateCompilation(src); 26722var comp = CreateCompilation(src); 26735var libComp = CreateCompilation(ExtensionMarkerAttributeDefinition); 26746var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()]); 26768var comp = CreateCompilation(src); 26793var comp = CreateCompilation(src); 26830var comp = CreateCompilation(src); 26894var comp = CreateCompilation(src); 26966var comp = CreateCompilation(src); 27038var comp = CreateCompilation(src); 27055private static void VerifyCollisions(CSharpCompilation comp, bool groupingMatch, bool markerMatch) 27090var comp = CreateCompilation(src); 27125var comp = CreateCompilation(src); 27161var comp = CreateCompilation(src); 27197var comp = CreateCompilation(src); 27233var comp = CreateCompilation(src); 27266var comp = CreateCompilation(src); 27291var comp = CreateCompilation(src); 27330var comp = CreateCompilation(src); 27371var comp = CreateCompilation(src); 27405var comp = CreateCompilation(src); 27433var comp = CreateCompilation(src); 27457var comp = CreateCompilation(src); 27478var comp = CreateCompilation(src); 27490var libComp1 = CreateCompilation(libSrc, assemblyName: "assembly1"); 27491var libComp2 = CreateCompilation(libSrc, assemblyName: "assembly2"); 27505var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27535var comp = CreateCompilation(src); 27572var comp = CreateCompilation(src); 27607var comp = CreateCompilation(src); 27642var comp = CreateCompilation(src); 27676var comp = CreateCompilation(src); 27711var comp = CreateCompilation(src); 27738var comp = CreateCompilation(src); 27754var comp = CreateCompilation(src); 27762var libComp1 = CreateCompilation("public class A { }", assemblyName: "assembly1"); 27763var libComp2 = CreateCompilation("public class A { }", assemblyName: "assembly2"); 27783var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27808var libComp1 = CreateCompilation("public class A { }", assemblyName: "assembly1"); 27809var libComp2 = CreateCompilation("public class A { }", assemblyName: "assembly2"); 27823var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27833var libComp1 = CreateCompilation("public class A { }", assemblyName: "assembly1"); 27834var libComp2 = CreateCompilation("public class A { }", assemblyName: "assembly2"); 27848var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27862var libComp1 = CreateCompilation("public class A { }", assemblyName: "assembly1"); 27863var libComp2 = CreateCompilation("public class A { }", assemblyName: "assembly2"); 27877var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27891var libComp1 = CreateCompilation("public interface A { }", assemblyName: "assembly1"); 27892var libComp2 = CreateCompilation("public interface A { }", assemblyName: "assembly2"); 27908var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27922var libComp1 = CreateCompilation("public interface A { }", assemblyName: "assembly1"); 27923var libComp2 = CreateCompilation("public interface A { }", assemblyName: "assembly2"); 27939var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27953var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 27954var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 27968var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 27991var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 27992var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28012var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28026var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 28027var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28043var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28064var libComp1 = CreateCompilation("public interface A { }", assemblyName: "assembly1"); 28065var libComp2 = CreateCompilation("public interface A { }", assemblyName: "assembly2"); 28079var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28100var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 28101var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28117var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28142var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 28143var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28162var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28202var comp = CreateCompilation(src); 28235var comp = CreateCompilation(src); 28268var comp = CreateCompilation(src); 28277var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 28278var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28299var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28324var libComp1 = CreateCompilation("public struct A { }", assemblyName: "assembly1"); 28325var libComp2 = CreateCompilation("public struct A { }", assemblyName: "assembly2"); 28346var comp = CreateCompilation(src, references: [libComp1.EmitToImageReference().WithAliases(["alias1"]), libComp2.EmitToImageReference().WithAliases(["alias2"])]); 28378var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 28394var comp = CreateCompilation(src); 28410var comp = CreateCompilation(src); 28426var comp = CreateCompilation(src); 28442var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28458var comp = CreateCompilation(src); 28474var comp = CreateCompilation(src); 28520var comp = CreateCompilation([src, src2, src3]); 28551var comp = CreateCompilation(src); 28589var comp = CreateCompilation([src, src2, src3]); 28618var comp = CreateCompilation(src); 28658var comp = CreateCompilation(src); 28685var comp = CreateCompilation(src); 28724var comp = CreateCompilation(src); 28750var comp = CreateCompilation(src); 28786var comp = CreateCompilation(src); 28812var comp = CreateCompilation(src); 28831var comp = CreateCompilation(src); 28850var comp = CreateCompilation(src); 28866var comp = CreateCompilation(src); 28889var comp = CreateCompilation(src); 28909var comp = CreateCompilation(src); 28931var comp = CreateCompilation(src); 28953var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 28971var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 28989var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 29004var comp = CreateCompilation(src); 29028var comp = CreateCompilation(src); 29043var comp = CreateCompilation(src); 29058var comp = CreateCompilation(src); 29075var comp = CreateCompilation(src); 29098var comp = CreateCompilation(src); 29118var comp = CreateCompilation(src); 29139var comp = CreateCompilation(src); 29164var comp = CreateCompilation(src); 29191var comp = CreateCompilation(src); 29220var moduleComp = CreateCompilation(source, options: TestOptions.ReleaseModule); 29263var moduleComp = CreateCompilation(source, options: TestOptions.ReleaseModule); 29313var moduleComp = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 29368var module1Comp = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 29371var module2Comp = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 29396var module1Comp = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 29399var module2Comp = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 29419var moduleComp = CreateCompilation(source, options: TestOptions.ReleaseModule); 29463var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 29471var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29525var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 29533var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29572var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 29580var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29614var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 29628var comp = CreateCompilation(source2, references: [comp1.EmitToImageReference().WithAliases(["A"])]); 29640var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29675var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 29680var comp2 = CreateCompilation(source2, options: TestOptions.DebugModule, references: [comp1ImageRef]); 29687var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29739var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions"); 29744var comp2 = CreateCompilation(source2, options: TestOptions.DebugModule, references: [comp1ImageRef]); 29787var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions"); 29789var module = CreateCompilation(source1, options: TestOptions.ReleaseModule, assemblyName: "Module"); 29797var comp = CreateCompilation(source2, references: [comp1.EmitToImageReference().WithAliases(["A"]), moduleRef]); 29809var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29831var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions1"); 29832var comp2 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions2"); 29838var module1 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.ReleaseModule, assemblyName: "Module1"); 29841var module2 = CreateCompilation(source2, references: [comp2.ToMetadataReference()], options: TestOptions.ReleaseModule, assemblyName: "Module2"); 29844var comp = CreateCompilation("", references: [comp1.EmitToImageReference(), comp2.EmitToImageReference(), module1Ref, module2Ref]); 29856var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29880var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions1"); 29881var comp2 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions2"); 29890var comp = CreateCompilation(source2, references: [comp1.EmitToImageReference().WithAliases(["A"]), comp2.EmitToImageReference().WithAliases(["B"])]); 29902var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29926var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Extensions1"); 29932var module1 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.ReleaseModule, assemblyName: "Module1"); 29935var module2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.ReleaseModule, assemblyName: "Module2"); 29938var comp = CreateCompilation("", references: [comp1.EmitToImageReference(), module1Ref, module2Ref]); 29944var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 29995var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 30015var comp = CreateCompilation(src); 30035var comp = CreateCompilation(src); 30055var comp = CreateCompilation(src); 30074var comp = CreateCompilation(src); 30093var comp = CreateCompilation(src); 30112var comp = CreateCompilation(src); 30131var comp = CreateCompilation(src); 30150var comp = CreateCompilation(src); 30168var comp = CreateCompilation(src); 30224var comp = CreateCompilationWithIL(src, ilSrc, parseOptions: TestOptions.Regular12); 30257var comp = CreateCompilation(src); 30276var comp = CreateCompilation(src); 30295var comp = CreateCompilation(src); 30314var comp = CreateCompilation(src); 30333var comp = CreateCompilation(src); 30352var comp = CreateCompilation(src); 30371var comp = CreateCompilation(src); 30387var comp = CreateCompilation(src); 30410var comp = CreateCompilation(src); 30434var comp = CreateCompilation(src); 30455var comp = CreateCompilation(src); 30474var comp = CreateCompilation(src); 30492var comp = CreateCompilation(src); 30516var comp = CreateCompilation(src); 30537var comp = CreateCompilation(src); 30556var comp = CreateCompilation(src); 30577var comp = CreateCompilation(src); 30598var comp = CreateCompilation(src); 30616var comp = CreateCompilation(src); 30642var comp = CreateCompilation(src); 30827var comp = CreateEmptyCompilation(src); 30879var comp = CreateCompilation(src); 30902var comp = CreateCompilation(src); 30928var comp = CreateCompilation(src); 30951var comp = CreateCompilation(src); 30977var comp = CreateCompilation(src); 31047var comp = CreateCompilationWithIL(src, ilSrc); 31128var comp = CreateCompilationWithIL(src, ilSrc); 31160var comp = CreateCompilation(src); 31211var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 31295var comp = CreateCompilation(src); 31321var comp = CreateCompilation(src); 31349var comp = CreateCompilation(src); 31380var comp = CreateCompilation(src); 31414var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 31450var comp = CreateCompilation(src); 31606var comp = CreateCompilation(src); 31659var comp = CreateCompilation(src); 31680var comp = CreateCompilation(src); 31708var comp = CreateCompilation(src); 31729var comp = CreateCompilation(src); 31794var comp = CreateCompilation(src, options: TestOptions.DebugExe); 31827var comp = CreateCompilation(src); 31891var comp = CreateCompilation(src, options: TestOptions.DebugExe); 31926var comp = CreateCompilation(src, options: TestOptions.DebugExe); 31960var comp = CreateCompilation(src, options: TestOptions.DebugExe); 31994var comp = CreateCompilation(src, options: TestOptions.DebugExe); 32030var comp = CreateCompilation(src, options: TestOptions.DebugExe); 32060var comp = CreateCompilation(src); 32129var comp = CreateCompilation(src); 32168var comp = CreateCompilation(src); 32284var comp = CreateCompilation(src); 32497var libComp = CreateCompilation(libSrc); 32500var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32577static void validate(CSharpCompilation comp) 32604var libComp = CreateCompilation(libSrc); 32607var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32610static void validate(CSharpCompilation comp) 32638var libComp = CreateCompilation(libSrc); 32641var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32644static void validate(CSharpCompilation comp) 32671var libComp = CreateCompilation(libSrc); 32674var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32677static void validate(CSharpCompilation comp) 32706var libComp = CreateCompilation(libSrc); 32709var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32712static void validate(CSharpCompilation comp) 32741var libComp = CreateCompilation(libSrc); 32744var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32747static void validate(CSharpCompilation comp) 32775var libComp = CreateCompilation(libSrc); 32778var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32781static void validate(CSharpCompilation comp) 32812var libComp = CreateCompilation(libSrc); 32815var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32818static void validate(CSharpCompilation comp) 32848var libComp = CreateCompilation(libSrc); 32851var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32854static void validate(CSharpCompilation comp) 32882var libComp = CreateCompilation(libSrc); 32885var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32888static void validate(CSharpCompilation comp) 32926var libComp = CreateCompilation(libSrc); 32929var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32932static void validate(CSharpCompilation comp) 32962var libComp = CreateCompilation(libSrc); 32965var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 32968static void validate(CSharpCompilation comp) 32997var libComp = CreateCompilation(libSrc); 33000var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33081static void validate(CSharpCompilation comp) 33109var libComp = CreateCompilation(libSrc); 33112var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33115static void validate(CSharpCompilation comp) 33146var libComp = CreateCompilation(libSrc); 33149var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33152static void validate(CSharpCompilation comp) 33187var libComp = CreateCompilation(libSrc); 33190var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33193static void validate(CSharpCompilation comp) 33224var libComp = CreateCompilation(libSrc); 33227var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33230static void validate(CSharpCompilation comp) 33264var libComp = CreateCompilation(libSrc); 33267var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33352static void validate(CSharpCompilation comp) 33384var libComp = CreateCompilation(libSrc); 33387var comp = CreateCompilation("", references: [AsReference(libComp, useCompilationReference)]); 33390static void validate(CSharpCompilation comp) 33685var comp = CreateCompilation(src); 33706var comp = CreateCompilation(src); 33727var comp = CreateCompilation(src); 33769var comp = CreateCompilationWithIL("", ilSrc); 33814var comp = CreateCompilationWithIL("", ilSrc); 33834var comp = CreateCompilation(src); 33861var comp = CreateCompilation(src); 33890var comp = CreateCompilation(src); 33921var comp = CreateCompilation(src); 33956var comp = CreateCompilation(src); 33985var comp = CreateCompilation(src); 34020var comp = CreateCompilation(src); 34024var comp2 = CreateCompilation("", references: [compRef]); 34038static void validate(CSharpCompilation comp) 34090var comp = CreateCompilation(src); 34108var comp2 = CreateCompilation("", references: [compRef]); 34122static void validate(CSharpCompilation comp) 34207var comp = CreateCompilationWithIL(src, ilSrc); 34223static void validate(CSharpCompilation comp) 34299var comp = CreateCompilationWithIL("", ilSrc); 34335var comp = CreateCompilation(src); 34338var comp2 = CreateCompilation(callerSrc, references: [AsReference(comp, useCompilationReference)]); 34357var comp = CreateCompilation(src); 34380var comp = CreateCompilation(src); 34401var comp = CreateCompilation(src); 34422var comp = CreateCompilation(src); 34458var comp = CreateCompilation(src); 34461var comp2 = CreateCompilation(callerSrc, references: [AsReference(comp, useCompilationReference)]); 34491var comp = CreateCompilation(src); 34494var comp2 = CreateCompilation(callerSrc, references: [AsReference(comp, useCompilationReference)]); 34512var comp = CreateCompilation(src); 34545var comp = CreateCompilation(src); 34576var comp = CreateCompilation([src, srcCaller]); 34579var libComp = CreateCompilation(src); 34629var comp = CreateCompilation([src, srcCaller]); 34641var libComp = CreateCompilation(src); 34671var comp = CreateCompilation(src); 34715var comp = CreateCompilation([src, callerSrc]); 34718var libComp = CreateCompilation(src); 34719var comp2 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference)]); 34758var comp = CreateCompilation([src, callerSrc]); 34761var libComp = CreateCompilation(src); 34762var comp2 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference)]); 34790var comp = CreateCompilation([src, callerSrc]); 34793var libComp = CreateCompilation(src); 34794var comp2 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference)]); 34824var comp = CreateCompilation([src, callerSrc]); 34827var libComp = CreateCompilation(src); 34828var comp2 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference)]); 34883var comp = CreateCompilationWithIL("", ilSrc); 34929var comp = CreateCompilation([src, callerSrc]); 34932var libComp = CreateCompilation(src); 34933var comp2 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference: false)]); 34936var comp3 = CreateCompilation(callerSrc, references: [AsReference(libComp, useCompilationReference: true)]); 34970var comp = CreateCompilation(source); 35003var comp = CreateCompilation(source); 35026var comp = CreateCompilation(source); 35030var comp2 = CreateCompilation("", references: [comp.EmitToImageReference()]); 35034static void validate(CSharpCompilation comp) 35117var comp = CreateCompilation([(code, "file1.cs"), (code2, "file2.cs")], parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 35171var comp = CreateCompilation([(code, "file1.cs"), (code2, "file2.cs")]); 35198var comp = CreateCompilation(src); 35237var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 35263var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 35288var comp = CreateCompilation([code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false)]); 35335var comp = CreateCompilation(src); 35355var comp = CreateCompilation(src); 35375var comp = CreateCompilation(src); 35392var comp = CreateCompilation(src); 35422var comp = CreateCompilation(src); 35446var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35508var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35542var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35578var comp = CreateCompilation(src); 35601var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35624var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35650var comp = CreateCompilation(src); 35674var comp = CreateCompilation(src); 35703var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35775var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35820var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute]); 35866var comp = CreateCompilation(src); 35892var comp = CreateCompilation(src); 35925var comp = CreateCompilation(src); 35955var comp = CreateCompilation(src); 35987var comp = CreateCompilation(src); 36025var comp = CreateCompilation(src); 36063var comp = CreateCompilation(src); 36103var comp = CreateCompilation(src); 36127var comp = CreateCompilation(src); 36159var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 36186var comp = CreateCompilation(src); 36218var comp = CreateCompilation(src); 36249var comp = CreateCompilation(src); 36277var comp = CreateCompilation(src); 36304var comp = CreateCompilation(src); 36331var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 36361var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe); 36383var comp = CreateCompilation(src); 36405var comp = CreateCompilation(src); 36432var comp = CreateCompilation(src); 36457var comp = CreateCompilation(src); 36478var comp = CreateCompilation(src); 36499var comp = CreateCompilation(src); 36521var comp = CreateCompilation(src); 36562var comp = CreateCompilation(src); 36608var comp = CreateCompilation(src); 36646var comp = CreateCompilation(src); 36692var comp = CreateCompilation(src); 36738var comp = CreateCompilation(src);
Semantics\InlineArrayTests.cs (467)
101var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 135var comp = CreateCompilation(src); 158var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 181var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 227var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 252var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 297void verify(CSharpCompilation comp) 318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 363void verify(CSharpCompilation comp) 384var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 429void verify(CSharpCompilation comp) 449var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 495void verify(CSharpCompilation comp) 514var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 559void verify(CSharpCompilation comp) 581var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 604var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 651void verify(CSharpCompilation comp) 685var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 740void verify(CSharpCompilation comp) 775var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 822void verify(CSharpCompilation comp) 854var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 925void verify(CSharpCompilation comp) 960var comp = CreateCompilation(src, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 998var comp = CreateCompilation(consumer + src, targetFramework: TargetFramework.Net80); 1055void verify(CSharpCompilation comp) 1085var comp = CreateCompilation(consumer + src, targetFramework: TargetFramework.Net80); 1145void verify(CSharpCompilation comp) 1165var comp1 = CreateCompilation(src1 + InlineArrayAttributeDefinition, targetFramework: TargetFramework.Net50); 1166var comp2 = CreateCompilation("", references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net60); 1186var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1212var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1242var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1279var comp = CreateCompilation(src); 1304var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1330var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1361var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1387var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1412var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1436var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1497var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80); 1533var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 1572var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1607var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1642var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1677var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1712var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1737var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1764var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1787var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1811var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1848var comp = CreateCompilation(src); 1872var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1902var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1917var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1956var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80); 1986var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2010var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2028var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2095var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2113var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2131var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2153var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2175var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 2201var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2228var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2251var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2279var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2299var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 2324var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2353var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2388var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2422var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2462var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2553var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2590var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2633var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2671var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2703var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2741var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2782var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2824var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2864var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2889var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2914var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2945var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2983var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3015var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3041var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3070var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3100var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3134var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3197var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3260var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3336var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3560var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3792var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4017var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4142var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4271var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4402var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4528var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4678var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4836var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4894var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4950var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4997var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5027var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 5074var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5309var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5527var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5655var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5871var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5988var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6071var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6167var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6247var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6291var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6329var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6362var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6401var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6444var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6487var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6528var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6553var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6584var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6622var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6655var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6681var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6711var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6741var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6757var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 6780var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 6813var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6857var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6907var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6957var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7013var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7063var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7118var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7153var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7187var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7257var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7336var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7473var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7619var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7788var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7951var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8110var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8168var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8210var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8255var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8285var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8377var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8430var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8485var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8548var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8664var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8696var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8726var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8758var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8778var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8812var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8891var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8945var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8985var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9022var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9059var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9124var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9165var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9199var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9248var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9295var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9346var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9397var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9436var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9481var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9527var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9564var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9599var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9647var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9699var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9751var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9791var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9831var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9877var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9916var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9956var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9985var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10019var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10066var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10117var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10156var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10193var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10228var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10267var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10310var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10351var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10396var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10437var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10466var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10498var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10534var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10608var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10660var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10712var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10752var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10798var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10844var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10879var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10914var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10953var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10992var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11032var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11066var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11100var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11136var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11182var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11228var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11278var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11352var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11404var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11443var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11478var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11520var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11549var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11575var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11628var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11656var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11680var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11706var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11729var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11752var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11775var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11796var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11817var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11838var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11864var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11890var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11911var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11937var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11965var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12006var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12062var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12112var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12146var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12176var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12203var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12266var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12333var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12382var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12417var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12445var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12479var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12502var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12529var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12557var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12614var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12641var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12668var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12706var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12731var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12754var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12796var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12841var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12873var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12898var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12920var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12974var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13033var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13086var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13160var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13216var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13275var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13348var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13388var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13434var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13530var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13659var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13754var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13812var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13870var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13923var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13974var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14025var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14061var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14092var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14122var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14162var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14191var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14241var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14271var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14300var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14344var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14372var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14426var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14451var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14475var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14507var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14544var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14569var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14641var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14690var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14739var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14787var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14834var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14878var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14935var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14979var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15029var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15087var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15123var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15169var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15253var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15309var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15351var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15390var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15445var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15506var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15569var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15623var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15651var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15677var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15703var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15733var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15776var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15818var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15860var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15899var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15925var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15954var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15983var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16018var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16053var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16090var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16127var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16150var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16188var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16236var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16288var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16323var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16362var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16397var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16438var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16488var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16539var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16584var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16623var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16676var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16883var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 16912var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16946var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16976var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17014var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17040var comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17085var comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17134var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17168var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17191var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17218var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17240var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17272var compilation = CreateCompilation(source); 17300var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17339var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17393var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 17420var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17447var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17474var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17501var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17546var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17608var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17664var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17739var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17781var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17816var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17852var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17910var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17993var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18016var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18052var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18088var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18124var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18173var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18192var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18223var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18249var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18280var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18308var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18337var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18376var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18408var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18439var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18469var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18509var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18546var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18644var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18717var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18779var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18801var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18824var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18871var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18956var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19006var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19070var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19092var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19128var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19163var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19205var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19293var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19340var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19373var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19428var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19495var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19596var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19637var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19675var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19713var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19751var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19788var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19817var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19852var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19915var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19953var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19994var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 20052var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20240var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20522var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 20576var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20762var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20978var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 21027var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21523var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21674var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21791var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21934var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 21993var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22110var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22256var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 22304var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22788var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22907var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22940var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22967var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22991var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 23010var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 23047var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23070var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23106var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23134var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23156var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23189var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23222var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23244var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23266var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23295var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23321var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23357var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23401var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23632var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll);
Semantics\LockTests.cs (3)
177var compilation = CreateCompilation([source, LockTypeDefinition]); 3651var comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options: TestOptions.ReleaseExe); 3692var comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options: TestOptions.DebugExe);
Semantics\OutVarTests.cs (501)
50var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 82var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 155var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 202var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 249var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 303var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 378var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 416var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 454var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 492var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 530var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 568var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 599var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 653var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 689var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 728var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 769var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 807var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 901var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1398var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1456var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1490var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1525var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1559var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1593var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1633var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1671var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1705var compilation = CreateCompilation(text, 1742var compilation = CreateCompilation(text, 1781var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1818var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1850var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1877var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1914var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1966var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2076var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2187var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2297var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2386var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 2607var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2824var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2942var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2988var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3032var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3079var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3126var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3180var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3282var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3363var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3415var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3454var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3495var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3613var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3804var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3952var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3993var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4045var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4091var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4140var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4196var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4252var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4334var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4366var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4456var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4576var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4612var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4654var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4739var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4776var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4882var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5012var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 5055var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5099var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5156var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5251var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 5375var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5485var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5564var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5642var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5675var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5699var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5742var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5873var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6023var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6106var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6140var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6288var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6526var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6761var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7025var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7263var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7507var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7761var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7821var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7883var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7949var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8012var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8077var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8143var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8198var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8348var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8480var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8620var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8752var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8793var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8856var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8912var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9031var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9257var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9319var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9412var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9489var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9568var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9632var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9681var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9748var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9809var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9874var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 9969var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10048var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10129var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10199var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10250var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10316var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10379var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10443var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10527var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10684var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10808var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10849var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10900var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10951var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11011var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11148var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11247var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11323var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11394var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11418var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11461var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11616var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11930var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12072var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12222var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12342var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12402var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12475var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12620var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12747var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12845var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12912var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12952var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13010var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13050var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13158var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13285var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13329var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13380var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13432var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13575var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13687var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13728var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13787var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13839var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14069var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14250var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14297var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14346var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14388var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14430var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14475var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14517var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14560var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14607var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14661var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14720var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14768var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 14818var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 14914var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15082var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15205var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15249var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15306var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15362var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15494var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15707var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15920var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16053var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16143var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16235var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16363var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16486var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16527var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16579var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16633var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16690var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16749var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16810var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16925var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17041var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17086var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17140var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17195var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17310var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17472var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17522var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17573var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17632var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17667var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17700var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17733var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17772var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17804var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17849var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17880var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17913var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17945var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17985var compilation = CreateCompilation(text, 18015var compilation = CreateCompilation(text, 18059var compilation = CreateCompilation(text, 18090var compilation = CreateCompilation(text, 18129var compilation = CreateCompilation(text, 18170var compilation = CreateCompilation(text, 18213var compilation = CreateCompilation(text, 18256var compilation = CreateCompilation(text, 18295var compilation = CreateCompilation(text, 18340var compilation = CreateCompilation(text, 18371var compilation = CreateCompilation(text, 18423var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18487var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18534var compilation = CreateCompilation(text, 18579var compilation = CreateCompilation(text, 18631var compilation = CreateCompilation(text, 18677var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18719var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18764var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18862var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18906var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18948var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18993var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19046var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19089var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19135var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19194var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19241var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19278var compilation = CreateCompilation(text, 19320var compilation = CreateCompilation(text, 19354var compilation = CreateCompilation(text, 19413var compilation = CreateCompilation(text, 19456var compilation = CreateCompilation(text, 19494var compilation = CreateCompilation(text, 19533var compilation = CreateCompilation(text, 19574var compilation = CreateCompilation(text, 19616var compilation = CreateCompilation(text, 19671var compilation = CreateCompilation(text, 19714var compilation = CreateCompilation(text, 19753var compilation = CreateCompilation(text, 19794var compilation = CreateCompilation(source, 19823var compilation = CreateCompilation(text, 19856var compilation = CreateCompilation(text, 19889var compilation = CreateCompilation(text, 19924var compilation = CreateCompilation(text, 19959var compilation = CreateCompilation(text, 19990var compilation = CreateCompilation(text, 20028var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20168var comp = CreateCompilation(text, options: TestOptions.DebugDll, references: new[] { CSharpRef }); 20188var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 20208var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20236var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20344var compilation = CreateCompilation(source2, references: new[] { reference1 }); 20528var compilation = CreateCompilation(source2, references: new[] { reference1 }, options: TestOptions.DebugExe); 20599var compilation = CreateCompilation(text, 20644var compilation = CreateCompilation(text); 20759var compilation = CreateCompilation(text, 20812var compilation = CreateCompilation(text, 20885var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 20998var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21098var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21195var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21279var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21331var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21397var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21556var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21754var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21956var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22108var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22203var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22371var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22537var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22635var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22748var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22841var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22923var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22987var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 23025var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 23066var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 23173var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23257var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23377var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23422var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23449var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23508var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23624var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23718var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23844var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23962var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24062var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 24190var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24261var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24351var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 24478var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24509var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24624var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24876var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25159var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25247var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25342var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25488var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25533var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25580var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25658var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25705var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25774var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25838var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25892var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25995var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26049var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26135var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26183var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26236var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26295var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26378var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26438var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26519var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26569var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26663var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26713var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26803var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26854var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26904var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26984var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27035var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27124var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27178var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27277var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27331var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27416var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27474var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27538var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27651var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27715var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27809var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27864var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27928var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28042var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28106var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28207var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28266var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28320var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28417var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28471var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28554var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28602var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28657var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 28727var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 28826var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28885var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28977var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29036var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29117var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29181var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29248var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29357var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29424var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29519var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29569var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 29631var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29716var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29832var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29917var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 30020var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 30088var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30155var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30260var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30327var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30414var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30467var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30508var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30552var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30597var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30655var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30712var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30826var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30883var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30982var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31035var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31076var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31120var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31180var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31247var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31353var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31420var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31510var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31563var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31604var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31648var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31693var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31737var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31765var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31824var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31852var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31917var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31942var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 32003var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), 32032var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 32092var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32136var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32176var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32216var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32256var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32296var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32351var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32405var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32445var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32502var compilation = CreateCompilation(new[] { tree }); 32533var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32561var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32589var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32615var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32647var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32680var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32821var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32845var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32874var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32907var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32933var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 33045var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33105var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33159var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33217var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33294var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33317var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33361var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33384var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33411var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33433var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33465var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { Net40.References.SystemCore }); 33491var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33522var comp = CreateCompilationWithMscorlib461(text); 33564var compilation = CreateCompilationWithMscorlib461(text); 33641var compilation = CreateCompilationWithMscorlib461(text); 33749var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 33847var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 33946var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34044var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34129var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34185var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34226var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34332var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseExe); 34441var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34546var compilation = CreateCompilation(syntaxTree, options: TestOptions.DebugExe); 34642var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34738var compilation = CreateCompilationWithMscorlib461(text); 34775var compilation = CreateCompilationWithMscorlib461(text); 34854var compilation = CreateCompilationWithMscorlib461(text); 34908var compilation = CreateCompilationWithMscorlib461(new[] { text1, text2 }); 34966var compilation = CreateCompilationWithMscorlib461(text); 35016var compilation = CreateCompilationWithMscorlib461(text); 35070var compilation = CreateCompilationWithMscorlib461(text); 35122var compilation = CreateCompilationWithMscorlib461(text); 35163var compilation = CreateCompilation(source); 35202var compilation = CreateCompilation(source); 35246var compilation = CreateCompilation(source); 35277var compilation = CreateCompilation(source); 35316var compilation = CreateCompilation(source); 35348var compilation = CreateCompilation(source); 35384var compilation = CreateCompilation(source); 35423var compilation = CreateCompilation(source); 35453var compilation = CreateCompilation(source); 35490var compilation = CreateCompilation(source); 35525var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 35573var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35601var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35628var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35648var comp = CreateCompilation(source); 35681var comp = CreateCompilation(source, options: TestOptions.DebugDll); 35722var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35748var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35784var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35825var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35871var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35937var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 35965var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36105var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36213var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36306var compilation = CreateCompilation(text); 36337var comp = CreateCompilation(source); 36384var comp = CreateCompilation(source); 36423var comp = CreateCompilation(source); 36465var comp = CreateCompilation(source); 36505var comp = CreateCompilation(source).VerifyDiagnostics( 36543var comp = CreateCompilation(source).VerifyDiagnostics(
Semantics\ParamsCollectionTests.cs (276)
89var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 191var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 269var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 307var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 451var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 487var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 582var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 713var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 771var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 820var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 870var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 929var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 970var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 1002var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 1014var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 1029var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 1056var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1122var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1187var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1254var comp = CreateCompilation(src, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 1312var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1379var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 1457var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1506var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1555var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 1592var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1640var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1688var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 1730var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1783var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1837var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1889var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1934var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 1978var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2022var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2062var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2103var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2138var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 2189var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 2238var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 2288var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 2346var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 2406var comp = CreateCompilation(src, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 2453var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 2503var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 2594var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 2639var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 2700var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 2727var comp = CreateCompilation(src, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 2927var comp = CreateCompilation(src, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 3170var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 3295var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 3519var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 3836var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 3964var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4004var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4011var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4058var comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4071var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4078var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4126var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4173var comp = CreateCompilation(src2 + src1, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4186var comp1 = CreateCompilation(src1, options: TestOptions.ReleaseDll); 4193var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4297var comp = CreateCompilation(src2 + src1, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4310var comp1 = CreateCompilation(src1, options: TestOptions.ReleaseDll); 4317var comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4386var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4393var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview); 4430var comp = CreateCompilation(src1 + src2, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4433var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4434var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4437var comp3 = CreateCompilation(src1 + ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4438var comp4 = CreateCompilation(src2, references: [comp3.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4441var comp5 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseModule); 4444void verify(CSharpCompilation comp, bool attributeIsEmbedded) 4499var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4502var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4503var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4506void verify(CSharpCompilation comp, bool attributeIsEmbedded) 4605var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 4650var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4653var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4654var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4657void verify(CSharpCompilation comp, bool attributeIsEmbedded) 4725var comp1 = CreateCompilation(src1, options: TestOptions.ReleaseDll); 4726var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4754var comp1 = CreateCompilation(src1, options: TestOptions.ReleaseDll); 4755var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4792var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 4843var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4881var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4921var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 5052var comp = CreateCompilation( 5162var comp = CreateCompilation( 5267var comp = CreateCompilation( 5338var comp = CreateCompilation( 5435var comp = CreateCompilation( 5478var comp = CreateCompilation( 5653var comp = CreateCompilation( 5684var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5824var comp = CreateCompilation( 5863var comp = CreateCompilation( 5908var comp = CreateCompilation( 5945var comp = CreateCompilation( 5996var comp = CreateCompilation( 6040var comp = CreateCompilation( 6075var comp = CreateCompilation(source); 6113var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 6140var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6170var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6213var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6246var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 6295var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6345var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6413var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6495var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6524var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6561var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6602var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6639var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6680var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6717var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6754var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6796var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6838var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6859var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseDll); 6884var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6920var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6955var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6986var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7031var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7058var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7087var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7112var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7139var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7164var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7212var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7261var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7326var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7377var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7448var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7530var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7563var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7604var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7645var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7691var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7737var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7758var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseDll); 7786var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7830var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7873var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7922var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7976var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8052var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8136var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8168var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8205var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8233var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8302var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8367var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8450var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8515var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8549var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8588var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8648CSharpCompilation comp; 9052private static ParameterSymbol GetParamsParameterForRefSafetyScopeTests(CSharpCompilation comp) 9257var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9298var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9350var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9404var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9462var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9519var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9589var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9677var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9744var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9785var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9837var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9898var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9945var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9998var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10052var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10108var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10154var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10238var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10284var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10374var comp = CreateCompilationWithIL("", il); 10497var comp = CreateCompilationWithIL("", il); 10621var comp = CreateCompilationWithIL("", il); 10739var comp = CreateCompilationWithIL("", il); 10911var comp = CreateCompilationWithIL("", il); 11059var comp = CreateCompilationWithIL("", il); 11207var comp = CreateCompilationWithIL("", il); 11349var comp = CreateCompilationWithIL("", il); 11497var comp = CreateCompilationWithIL("", il); 11644var comp = CreateCompilationWithIL("", il); 11791var comp = CreateCompilationWithIL("", il); 11932var comp = CreateCompilationWithIL("", il); 12171var comp = CreateCompilationWithIL(src, il, options: TestOptions.ReleaseExe); 12304var comp = CreateCompilationWithIL(src, il, options: TestOptions.ReleaseExe); 12421var comp = CreateCompilationWithIL(src, il, options: TestOptions.ReleaseExe); 12507var comp = CreateCompilation(source, options: TestOptions.DebugExe); 12744var comp = CreateCompilation(src1, references, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 12748var comp1 = CreateCompilation(ParamCollectionAttributeSource, options: TestOptions.ReleaseDll); 12750var comp2 = CreateCompilation(src1, references: references.Concat([comp1Ref]), options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 12754var comp3 = CreateCompilation(src1, references, options: TestOptions.ReleaseModule); 12758var comp4 = CreateCompilation(src1, references: references.Concat([comp1Ref]), options: TestOptions.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All)); 12772var comp5 = CreateCompilation(brokenParamCollectionAttributeSource, options: TestOptions.ReleaseDll); 12774var comp6 = CreateCompilation(src1, references: references.Concat([comp5Ref]), options: TestOptions.ReleaseDll); 12781var comp7 = CreateCompilation(src1, references: references.Concat([comp5Ref]), options: TestOptions.ReleaseModule); 12788void verify(CSharpCompilation comp, bool attributeIsEmbedded) 13106var comAssembly = CreateCompilationWithMscorlib40(@" 13141var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 13144var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) }); 13167var comAssembly = CreateCompilationWithMscorlib40(@" 13201var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 13204var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) }); 13227var comp1 = CreateCompilationWithMscorlib40(ParamCollectionAttributeSource, options: TestOptions.ReleaseDll); 13230var comAssembly = CreateCompilationWithMscorlib40(@" 13264var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comp1Ref, comAssembly.ToMetadataReference(embedInteropTypes: true) }); 13267var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comp1Ref, comAssembly.EmitToImageReference(embedInteropTypes: true) }); 13321var comp1 = CreateCompilation(src1); 13328var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13387var comp1 = CreateCompilation(src1); 13394var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13451var comp1 = CreateCompilation(src1); 13458var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13491var comp1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 13503var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.UnsafeDebugDll); 13523var comp3 = CreateCompilation(source3, references: [comp1Ref], options: TestOptions.DebugDll); 13538var comp4 = CreateCompilation(source4, references: [comp1Ref, comp3.ToMetadataReference()], options: TestOptions.ReleaseExe); 13563var comp5 = CreateCompilation(source5, references: [comp1Ref, comp3.ToMetadataReference()], options: TestOptions.UnsafeReleaseExe); 13592var comp1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 13604var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.UnsafeDebugDll); 13624var comp3 = CreateCompilation(source3, references: [comp1Ref], options: TestOptions.DebugDll); 13639var comp4 = CreateCompilation(source4, references: [comp1Ref, comp3.ToMetadataReference()], options: TestOptions.ReleaseExe); 13664var comp5 = CreateCompilation(source5, references: [comp1Ref, comp3.ToMetadataReference()], options: TestOptions.UnsafeReleaseExe); 13708var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 13756var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 13812var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 13854var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 13902var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 13958var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14000var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14056var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14098var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14170var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14250var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14324var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14374var comp = CreateCompilation(src, options: TestOptions.ReleaseExe); 14422var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14485var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14534var comp = CreateCompilation(source).VerifyEmitDiagnostics( 14625var comp = CreateCompilation(source).VerifyEmitDiagnostics( 14745var comp = CreateCompilation(source).VerifyEmitDiagnostics(); 15048var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 15091var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 15163var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15232var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15254var comp = CreateCompilation(src); 15278var comp = CreateCompilation(src); 15330var comp = CreateCompilation(src); 15405var comp = CreateCompilation(src); 15464var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 15514var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 15572var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 16304var comp = CreateCompilation([sourceA, sourceB2]); 16338var comp = CreateCompilation(source); 16382var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16419var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16457var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16524var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 16551var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 16789var comp = CreateEmptyCompilation([source1, core], options: TestOptions.ReleaseDll.WithAllowUnsafe(true));
Semantics\PatternMatchingTestBase.cs (1)
430protected CSharpCompilation CreatePatternCompilation(string source, CSharpCompilationOptions options = null)
Semantics\PatternMatchingTests.cs (206)
112var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 141var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 175var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 212var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 252var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 292var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 327var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 363var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 399var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 437var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 465var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 511var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 564var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 606var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 640var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 681var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 731var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 772var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 824var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 883var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 918var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 947var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 975var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1013var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1042var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1068var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1101var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1145var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1213var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1263var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1309var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1372var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1422var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1476var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1528var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1584var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1641var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1718var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1777var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1822var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1871var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1924var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1979var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2027var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2071var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2121var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2168var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2224var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2284var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2341var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2400var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2453var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2491var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2536var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2574var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 2607var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2656var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2696var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2740var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 2785var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2835var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2877var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2923var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2964var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3005var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3029var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 3076var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 3112var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3162var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3222var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3254var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3329var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3360var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular6); 3387var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3412var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3438var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3474var compilation = CreateCompilation(text, 3567var compilation = CreateCompilation(source).VerifyDiagnostics( 3714var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 3773var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 3844var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3877var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3910var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3958var compilation = CreateEmptyCompilation(source, options: TestOptions.DebugExe, 3989var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4026var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4064var compilation = CreateCompilation(source, options: TestOptions.DebugExe, 4138var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4169var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4220var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4245var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 4284var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 4379var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4418var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 4462var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 4536var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4563var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4593var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4618var comp = CreateCompilation(source); 4775var compilation = CreateCompilation(program).VerifyDiagnostics( 4819var compilation = CreateCompilation(program).VerifyDiagnostics( 4848var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 4864var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 5100var compilation = CreateCompilation(program, options: TestOptions.DebugExe).VerifyDiagnostics( 5143var compilation = CreateCompilation(program).VerifyDiagnostics( 5169var compilation = CreateCompilation(program).VerifyDiagnostics( 5221var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 5297var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5317var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5596var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5647var compilation = CreateEmptyCompilation(source); 5677var compilation = CreateCompilation(source); 5715var compilation = CreateCompilation(source); 5777var compilation = CreateCompilation(source, references: new MetadataReference[] { CSharpRef }, options: TestOptions.ReleaseExe); 5810var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5853var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5896var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5942var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5988var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 6025var compilation = CreateCompilation(source); 6072var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 6105var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 6133var compilation = CreateCompilation(program, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 6159var compilation = CreateCompilation(program, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 6224var compilation = CreateCompilation(program, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 6277var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6298var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6321var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6347var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6368var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6389var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6414var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6438var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6477var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6521var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 6547var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6603var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 6659var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6711var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7318var comp = CreateCompilation(source); 7370var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7); 7395var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 7444var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7509var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7588var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7673var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 7990var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 8267var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 8347var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 8448var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 8561var comp = CreateCompilation(sourceA); 8610var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 8652var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 8696var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8715var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8732var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8752var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8786var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8802var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8819var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8877var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 8998var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 9049var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9115var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9196var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9283var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 9601var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 9879var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9960var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 10060var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 10177var comp = CreateCompilation(sourceA); 10225var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 10266var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 10309var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10328var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10345var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10365var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10399var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10415var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10432var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10492var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 10603var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10634var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10654var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10676var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10704var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10731var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10762var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10780var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10810var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10828var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10852var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10882var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10938var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10994var comp = CreateCompilation(sourceA); 11209var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 11352var comp = CreateCompilation(sourceA); 11389var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11413var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11434var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11491var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11551var comp = CreateCompilation(source); 11617var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11887var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11927var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11970var comp = CreateCompilation(source, options: TestOptions.DebugExe);
Semantics\PatternMatchingTests_Global.cs (124)
54var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 101var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 176var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 223var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 287var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 346var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 400var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 498var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 552var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 633var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 675var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 723var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 782var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 860var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 920var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 996var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1046var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1128var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1178var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1256var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1302var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1352var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1427var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1478var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1562var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1616var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1710var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1764var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1844var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1899var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1963var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2070var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2134var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2221var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2273var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2337var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2445var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2509var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2603var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2657var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2711var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2803var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2857var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2935var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2981var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3033var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 3101var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 3193var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3252var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3339var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3398var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3474var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3533var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3600var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3704var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3771var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3857var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3916var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4001var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4114var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4199var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4295var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4358var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4425var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4525var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4592var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4670var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4714var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4750var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4789var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4825var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4878var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4935var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5044var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5101var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5191var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5235var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5271var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5310var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5365var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5432var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5550var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5617var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5720var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5769var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5805var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5844var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5885var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5924var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5950var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6009var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6037var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6096var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6122var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6178var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), 6208var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6261var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6290var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6318var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6342var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6371var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6394var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6488var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6572var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6680var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6720var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6747var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6797var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6907var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7001var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7121var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7224var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7324var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7446var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7505var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7595var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7704var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7729var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7838var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8090var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 8367var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8449var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8544var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 8684var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script);
Semantics\PatternMatchingTests_ListPatterns.cs (186)
64var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 452var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.Regular10); 531var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 719var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 903var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 939var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 971var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithListPatterns); 1003var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 1033var compilation = CreateCompilationWithIndexAndRange(source); 1076var compilation = CreateCompilationWithIndexAndRange(source); 1125var compilation = CreateCompilationWithIndexAndRange(source); 1156var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 1180var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 1225var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 1325var compilation = CreateCompilationWithIndexAndRange(source); 1481var compilation = CreateCompilationWithIndexAndRange(source); 1568var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 1613var compilation = CreateCompilationWithIndexAndRange(source, options: TestOptions.ReleaseExe); 1651var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.EmitToImageReference() }); 1761var csCompilation = CreateCompilationWithIL(csSource, ilSource); 1798var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.EmitToImageReference() }); 1828var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.EmitToImageReference() }); 1854var compilation = CreateCompilationWithIndexAndRange(source); 1880var compilation = CreateCompilationWithIndexAndRange(source); 1906var compilation = CreateCompilationWithIndexAndRange(source); 1932var compilation = CreateCompilationWithIndexAndRange(source); 1958var compilation = CreateCompilationWithIndexAndRange(source); 1984var compilation = CreateCompilationWithIndexAndRange(source); 2010var compilation = CreateCompilationWithIndexAndRange(source); 2038var compilation = CreateCompilationWithIndexAndRange(source); 2066var compilation = CreateCompilationWithIndexAndRange(source); 2094var compilation = CreateCompilationWithIndexAndRange(source); 2122var compilation = CreateCompilationWithIndexAndRange(source); 2150var compilation = CreateCompilationWithIndexAndRange(source); 2178var compilation = CreateCompilationWithIndexAndRange(source); 2206var compilation = CreateCompilationWithIndexAndRange(source); 2234var compilation = CreateCompilationWithIndexAndRange(source); 2276var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2310var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2335var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2399var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2439var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2511var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2570var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 2599var compilation = CreateCompilation(new[] { source, TestSources.Index }, options: TestOptions.ReleaseExe); 2643var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2772var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2819var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 2931var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2981var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 3012var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 3062var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3122var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3182var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3239var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3298var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3345var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, 3441var compilation = CreateCompilation(source, references: new[] { lib2Ref }); 3491var missingComp = CreateCompilation(missing_cs, assemblyName: "missing"); 3494var rangeComp = CreateCompilation(new[] { range_cs, TestSources.Index }, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "range"); 3498var libComp = CreateCompilation(lib_cs, references: new[] { rangeRef }, assemblyName: "lib"); 3513var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference(), rangeRef }); 3542var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3612var missingComp = CreateCompilation(missing_cs, assemblyName: "missing"); 3615var libComp = CreateCompilation(lib_cs, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "lib"); 3618var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, references: new[] { libComp.EmitToImageReference() }); 3678var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3735var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3775var compilation = CreateCompilation(source); 3841var comp = CreateCompilationWithIndexAndRange(src); 3878var comp = CreateCompilationWithIndexAndRange(src); 3897var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3930var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3960var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3991var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4027var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4062var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4119var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4206var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4289var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4351var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4403var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4467var compilation = CreateCompilationWithIndexAndRange(source); 4533var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4593var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 4659var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4692var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4758var compilation = CreateCompilationWithIL(new[] { source, TestSources.Index, TestSources.Range }, il); 4985var compilation = CreateCompilationWithIL(source, il); 5094var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 5206var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5250var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5345var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5407var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5428var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5474var compilation = CreateCompilation(source, references: new[] { lib2Ref }); 5512var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5551var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5592var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5636var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5724var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5786var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5834var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range }); 5896var comp = CreateCompilation(new[] { src, TestSources.Index }); 5989var comp = CreateCompilation(new[] { src, TestSources.Index }); 6041var comp = CreateCompilation(new[] { src, TestSources.Index }); 6080var comp = CreateCompilation(new[] { src, TestSources.Index }); 6104var comp = CreateCompilation(new[] { src, TestSources.Index }); 6143var comp = CreateCompilation(new[] { src, TestSources.Index }); 6173var comp = CreateCompilation(new[] { src, TestSources.Index }); 6197var comp = CreateCompilation(new[] { src, TestSources.Index }); 6224var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range }); 6253var comp = CreateCompilation(new[] { src, TestSources.Index }); 6277var comp = CreateCompilation(new[] { src, TestSources.Index }); 6307var comp = CreateCompilation(new[] { src, TestSources.Index }); 6337var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6379var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6439var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6466var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6524var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 6577var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 6613var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6644var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6699var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6745var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 6784var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6815var comp = CreateCompilationWithIndexAndRange(src); 6888var comp = CreateCompilationWithIndexAndRange(src); 6941var comp = CreateCompilationWithIndexAndRange(src); 6965var comp = CreateCompilationWithIndexAndRange(src); 7037var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 7217var compilation = CreateCompilation(new[] { source, TestSources.Index, _iTupleSource }, options: TestOptions.DebugExe); 7291var comp = CreateCompilation(new[] { src, TestSources.Index }); 7370var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { src, TestSources.GetSubArray }, parseOptions: TestOptions.RegularWithListPatterns); 7393var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7428var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }, options: TestOptions.DebugExe); 7459var compilation = CreateCompilationWithIndexAndRange(source, options: TestOptions.ReleaseExe); 7524var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7587var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7630var comp = CreateCompilation(src); 7665var comp = CreateCompilation(new[] { src, TestSources.Index }); 7710var comp = CreateCompilation(new[] { src, TestSources.Index }); 7738var comp = CreateCompilation(new[] { src, TestSources.Index }); 7764var comp = CreateCompilation(new[] { src, TestSources.Index }); 7790var comp = CreateCompilation(new[] { src, TestSources.Index }); 7995var compilation = CreateCompilationWithIndexAndRange(source); 8016var compilation = CreateCompilationWithIndex(source); 8050var compilation = CreateCompilation(source); 8139var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8165var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8200var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8245var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, IsExternalInitTypeDefinition }); 8316var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, IsExternalInitTypeDefinition }); 8360var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8380var comp = CreateCompilation(source); 8406var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8420var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8435var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8456var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8477var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8498var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8512var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8533var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options: TestOptions.ReleaseExe); 8625var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 8647var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options: TestOptions.ReleaseDll); 8690var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8726var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8748var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.ITuple }); 8786var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 8811var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8836var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8859var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8879var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8899var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8919var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8939var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8959var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8979var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8999var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 9029var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 9072var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 9128var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 9149var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 9262var comp = CreateCompilation(source); 9287var comp = CreateCompilation(source); 9355var comp = CreateCompilation(source);
Semantics\PatternMatchingTests_NullableTypes.cs (10)
35var comp = CreateCompilation(source); 104var comp = CreateCompilation(source); 187var comp = CreateCompilation(source); 276var comp = CreateCompilation(source); 352var comp = CreateCompilation(source); 434var comp = CreateCompilation(source); 512var comp = CreateCompilation(source); 578var comp = CreateCompilation(source); 635var comp = CreateCompilationWithIndexAndRange(source); 665var comp = CreateCompilationWithIndexAndRange([source, TestSources.GetSubArray]);
Semantics\PatternMatchingTests_Scope.cs (126)
66var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 170var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 279var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 325var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 362var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 398var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 441var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 546var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 667var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 703var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 819var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 936var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 972var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1118var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1241var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1276var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1390var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1721var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2029var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2165var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2301var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2409var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2463var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2530var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2669var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2771var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2892var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3057var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3098var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3225var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3335var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3420var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 3504var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3592var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3677var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3768var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3858var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3959var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4055var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4130var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4165var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4207var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 4446var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4831var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5168var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5297var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5332var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5465var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5672var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5879var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6006var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6090var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6173var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6260var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6331var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6404var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6462var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6507var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6574var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6662var compilation = CreateCompilation(source, 6735var compilation = CreateCompilation(source, 6810var compilation = CreateCompilation(source, 6874var compilation = CreateCompilation(source, 6919var compilation = CreateCompilation(source, 7050var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7167var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7202var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7348var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7490var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7525var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7684var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7916var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 8145var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 8403var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 8635var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 8873var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 9121var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9266var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 9478var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 9596var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 9631var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 9764var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 9908var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 10043var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10155var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10194var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10337var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10516var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10668var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10710var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 10943var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11125var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11173var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11223var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11266var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11309var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11355var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11398var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11442var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11489var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11539var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11601var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11654var compilation = CreateCompilation( 11713var compilation = CreateCompilation( 11783var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11874var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11968var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12059var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12137var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12183var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12243var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12396var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12589var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12788var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12934var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13023var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13185var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13345var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13432var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13510var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13598var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13675var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13739var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13777var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13807var comp = CreateCompilation(source); 13914var compilation = CreateCompilation(source, options: TestOptions.DebugExe);
Semantics\PatternMatchingTests2.cs (65)
33var compilation = CreatePatternCompilation(source); 75var compilation = CreatePatternCompilation(source); 121var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 153var compilation = CreatePatternCompilation(source); 200var compilation = CreatePatternCompilation(source); 248var compilation = CreatePatternCompilation(source); 277var compilation = CreatePatternCompilation(source); 287var compilation = CreatePatternCompilation(source); 344var compilation = CreatePatternCompilation(source); 382var compilation = CreatePatternCompilation(source); 729var compilation = CreatePatternCompilation(source); 765var compilation = CreatePatternCompilation(source); 794var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 835var compilation = CreatePatternCompilation(source); 866var compilation = CreatePatternCompilation(source); 936var compilation = CreatePatternCompilation(source); 984var compilation = CreatePatternCompilation(source); 1032var compilation = CreatePatternCompilation(source); 1050var compilation = CreatePatternCompilation(source); 1081var compilation = CreatePatternCompilation(source); 1144var compilation = CreatePatternCompilation(source); 1169var compilation = CreateCompilationWithMscorlib461(source); // doesn't have ITuple 1209var compilation = CreatePatternCompilation(source); 1248var compilation = CreatePatternCompilation(source); 1272var compilation = CreatePatternCompilation(source); 1288var compilation = CreatePatternCompilation(source); 1313var compilation = CreatePatternCompilation(source); 1333var compilation = CreatePatternCompilation(source); 1357var compilation = CreatePatternCompilation(source); 1377var compilation = CreatePatternCompilation(source); 1397var compilation = CreatePatternCompilation(source); 1418var compilation = CreatePatternCompilation(source); 1440var compilation = CreatePatternCompilation(source); 1462var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 1486var compilation = CreatePatternCompilation(source); 1515var compilation = CreatePatternCompilation(source); 1551var compilation = CreatePatternCompilation(source); 1573var compilation = CreatePatternCompilation(source); 1600var compilation = CreatePatternCompilation(source); 1628var compilation = CreatePatternCompilation(source); 1657var compilation = CreatePatternCompilation(source); 1694var compilation = CreatePatternCompilation(source); 1728var compilation = CreatePatternCompilation(source); 1762var compilation = CreatePatternCompilation(source); 1797var compilation = CreatePatternCompilation(source); 1833var compilation = CreatePatternCompilation(source); 1855var compilation = CreatePatternCompilation(source); 1881var compilation = CreatePatternCompilation(source); 1908var compilation = CreatePatternCompilation(source); 1936var compilation = CreatePatternCompilation(source); 1965var compilation = CreatePatternCompilation(source); 1987var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2008var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2032var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2073var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2110var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2162var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2199var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2221var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2264var compilation = CreateCompilation(source); 2308var compilation = CreateCompilation(source); 2344var compilation = CreateCompilation(source); 2869var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 3287var comp = CreateCompilation(source); 3630var comp = CreateCompilationWithSpan(source);
Semantics\PatternMatchingTests3.cs (137)
43var compilation = CreatePatternCompilation(source); 97var compilation = CreatePatternCompilation(source); 151var compilation = CreatePatternCompilation(source); 199var compilation = CreatePatternCompilation(source); 244var compilation = CreatePatternCompilation(source); 293var compilation = CreatePatternCompilation(source); 334var compilation = CreatePatternCompilation(source); 385var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 420var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 470var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 501var compilation = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugDll); 522var compilation = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugDll); 540var compilation = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugDll); 593var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 636var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 679var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 722var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 746var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 769var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 812var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 854var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 902var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 961var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 989var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 1036var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 1089var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 1142var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 1195var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable)); 1608var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1696var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1726var comp = CreateCompilation(source); 1761var comp = CreateCompilation(source); 1793var comp = CreateCompilation(source); 1825var comp = CreateCompilation(source); 1852var compilation = CreateCompilation(source); 1918var compilation = CreateCompilation(source); 1997var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2093var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2165var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2237var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2286var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2335var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2366var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.ReleaseExe); 2422var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.ReleaseExe); 2466var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2497var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2537var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2575var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2604var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2646var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2662var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2688var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2716var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2739var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2810var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2869var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2910var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2967var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2996var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3067var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3136var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3274var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3362var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3435var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3482var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3573var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3667var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3701var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3754var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3950var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4052var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4095var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 4322var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 4611var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4777var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4867var compilation = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4961var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5038var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5085var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators); 5245var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5314var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5528var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5555var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5577var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5600var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5621var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5646var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5672var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5696var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp); 5717var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5745var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5783var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5812var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5845var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5866var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5901var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5930var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5959var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5980var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6006var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6027var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6068var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6120var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6172var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6481var comp = CreateCompilation(source); 6689var comp = CreateCompilation(source); 6715var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6753var comp = CreateCompilation(source); 6811var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6852var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6893var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6918var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6945var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6978var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7005var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7030var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7059var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7089var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7116var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7150var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7184var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7217var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7241var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7265var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7288var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7307var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7327var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7353var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7381var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7410var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7448var compilation = CreateCompilation(source); 7483var compilation = CreateCompilation(source); 7517var compilation = CreateCompilation(source); 7553var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7585var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7611var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7639var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe);
Semantics\PatternMatchingTests4.cs (207)
23var comp = CreateCompilation(@" 45var comp = CreateCompilation(@" 90var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 130var comp = CreateCompilation(@" 184var compilation = CreatePatternCompilation(source); 212var compilation = CreatePatternCompilation(source); 240var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 275var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 307var compilation = CreatePatternCompilation(source); 338var compilation = CreatePatternCompilation(source); 369var compilation = CreatePatternCompilation(source); 401var compilation = CreatePatternCompilation(source); 432var compilation = CreatePatternCompilation(source); 464var compilation = CreatePatternCompilation(source); 498var compilation = CreatePatternCompilation(source); 532var compilation = CreatePatternCompilation(source); 566var compilation = CreatePatternCompilation(source); 620var compilation = CreatePatternCompilation(source); 654var compilation = CreatePatternCompilation(source); 685var compilation = CreatePatternCompilation(source); 721var compilation = CreatePatternCompilation(source); 759var compilation = CreatePatternCompilation(source); 794var compilation = CreatePatternCompilation(source); 830var compilation = CreatePatternCompilation(source); 866var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 903var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 940var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 964var compilation = CreatePatternCompilation(source); 1005var compilation = CreatePatternCompilation(source); 1058var compilation = CreatePatternCompilation(source); 1093var compilation = CreatePatternCompilation(source); 1158var compilation = CreatePatternCompilation(source); 1224var compilation = CreatePatternCompilation(source); 1275var compilation = CreatePatternCompilation(source); 1315var compilation = CreatePatternCompilation(source); 1341var compilation = CreatePatternCompilation(source); 1370var compilation = CreatePatternCompilation(source); 1399var compilation = CreatePatternCompilation(source); 1428var compilation = CreatePatternCompilation(source); 1457var compilation = CreatePatternCompilation(source); 1483var compilation = CreatePatternCompilation(source); 1507var compilation = CreatePatternCompilation(source); 1541var compilation = CreatePatternCompilation(source); 1565var compilation = CreatePatternCompilation(source); 1592var compilation = CreatePatternCompilation(source); 1624var compilation = CreatePatternCompilation(source); 1651var compilation = CreatePatternCompilation(source); 1679var compilation = CreatePatternCompilation(source); 1710var compilation = CreatePatternCompilation(source); 1749var compilation = CreatePatternCompilation(source); 1777var compilation = CreatePatternCompilation(source); 1801var compilation = CreatePatternCompilation(source); 1827var compilation = CreatePatternCompilation(source); 1852var compilation = CreatePatternCompilation(source); 1878var compilation = CreatePatternCompilation(source); 1916var compilation = CreatePatternCompilation(source); 1953var compilation = CreatePatternCompilation(source); 1997var compilation = CreatePatternCompilation(source); 2043var compilation = CreatePatternCompilation(source); 2072var compilation = CreatePatternCompilation(source); 2211var compilation = CreatePatternCompilation(source); 2373var compilation = CreatePatternCompilation(source); 2415var compilation = CreatePatternCompilation(source); 2572var compilation = CreatePatternCompilation(source); 2602var compilation = CreatePatternCompilation(source); 2659var compilation = CreatePatternCompilation(source); 2695var compilation = CreatePatternCompilation(source); 2736var compilation = CreatePatternCompilation(source); 2779var compilation = CreatePatternCompilation(source); 2809var compilation = CreatePatternCompilation(source); 2842var compilation = CreatePatternCompilation(source); 2872var compilation = CreatePatternCompilation(source); 2905var compilation = CreatePatternCompilation(source); 2938var compilation = CreatePatternCompilation(source); 2973var compilation = CreatePatternCompilation(source); 3008var compilation = CreatePatternCompilation(source); 3026var compilation = CreatePatternCompilation(source); 3046var compilation = CreatePatternCompilation(source); 3076var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3106var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3141var compilation = CreatePatternCompilation(source); 3174var compilation = CreatePatternCompilation(source); 3193var compilation = CreatePatternCompilation(source); 3212var compilation = CreatePatternCompilation(source, options: TestOptions.ReleaseExe); 3240var compilation = CreatePatternCompilation(source); 3267var compilation = CreatePatternCompilation(source); 3288var compilation = CreatePatternCompilation(source); 3327var compilation = CreatePatternCompilation(source); 3355var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3382var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3408var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3429var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 3464var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 3566var compilation = CreatePatternCompilation(source); 3631var compilation = CreatePatternCompilation(source); 3661var compilation = CreateCompilationWithMscorlib40(source); 3702var compilation = CreatePatternCompilation(source); 3726var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 3746var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 3773var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 4012var comp = CreateCompilation(source); 4074var comp = CreateCompilation(source); 4154var comp = CreatePatternCompilation(source, TestOptions.DebugDll); 4226var comp = CreateCompilation(source); 4270var comp = CreateCompilation(source); 4316var comp = CreateCompilation(source); 4398var comp = CreateCompilation(source); 4480var comp = CreateCompilation(source); 4569var comp = CreateCompilation(source); 4658var comp = CreateCompilation(source); 4742var comp = CreateCompilation(source); 4835var comp = CreateCompilation(source); 4889var comp = CreateCompilation(source); 4946var comp = CreateCompilation(source); 4996var comp = CreateCompilation(source); 5046var comp = CreateCompilation(source); 5093var comp = CreateCompilation(source); 5124var comp = CreateCompilation(source); 5166var comp = CreateCompilation(source); 5225var comp = CreateCompilation(source); 5272var comp = CreateCompilation(source); 5322var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5362var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5416var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5463var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5518var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5639var comp = CreateCompilation(source); 5678var comp = CreateCompilation(source); 5716var comp = CreateCompilation(source); 5746var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5768var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5794var comp = CreateCompilation(source); 5832var comp = CreateCompilation(source); 5924var comp = CreateCompilation(source); 5937var comp = CreateCompilation(source); 5964var comp = CreateCompilation(source); 5988var comp = CreateCompilation(source); 6037var compilation = CreateCompilation(source); 6127var compilation = CreateCompilation(source); 6198var compilation = CreateCompilation(source); 6236var comp = CreateCompilation(source); 6271var comp = CreateCompilation(source); 6301var comp = CreateCompilation(source); 6331var comp = CreateCompilation(source); 6360var comp = CreateCompilation(source); 6397var comp = CreateCompilation(source); 6470var compilation = CreateCompilation(source); 6517var compilation = CreateCompilation(source); 6557var compilation = CreateCompilation(source); 6612var compilation = CreateCompilation(source); 6668var compilation = CreateCompilation(source); 6726var compilation = CreateCompilation(source); 6823var compilation = CreateCompilation(source); 6913var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 6943var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 6979var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7027var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7069var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7105var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7153var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7200var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7239var compilation = CreateCompilation(source); 7277var comp = CreateCompilation(source); 7320var comp = CreateCompilation(source); 7364var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7393var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7438var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7492var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7534var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7631var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7673var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7729var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7799var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7860var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7927var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7985var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8043var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8142var comp = CreateCompilation(source); 8186var comp = CreateCompilation(source); 8199var comp = CreateCompilation(source); 8247var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8378var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8486var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8598var comp = CreateCompilation(source); 8667var comp = CreateCompilation(source); 8694var comp = CreateCompilation(source); 8715var comp = CreateCompilation(source); 8737var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8759var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8784var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8804var comp = CreateCompilation(source); 8832var compilation = CreateCompilation(source); 8858var compilation = CreateCompilation(source); 8896var compilation = CreateCompilation(source); 8929var compilation = CreateCompilation(source); 8971var comp = CreateCompilation(source); 9006var comp = CreateCompilation(source); 9025var comp = CreateCompilation(source); 9086var comp = CreateCompilation(source); 9180var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9210var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9224var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9241var compilation = CreateCompilation(source); 9292var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 9328var compilation = CreateCompilation(source);
Semantics\PatternMatchingTests5.cs (55)
66var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 173var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 225var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 292var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 340var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 370var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 404var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 423var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 560var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 718var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 746var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 787var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 833var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 887var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 976var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1070var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.UnsafeDebugDll); 1098var compilation = CreatePatternCompilation(source); 1175var compilation = CreatePatternCompilation(source); 1229var compilation = CreatePatternCompilation(source); 1281var compilation = CreatePatternCompilation(source); 1428var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1478var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1559var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1596var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1630var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1661var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1696var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1739var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1769var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1801var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1874var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1915var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1940var comp = CreateCompilation(source); 1986var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2030var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2080var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2127var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2179var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2241var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2305var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2388var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2418var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2436var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2473var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2512var comp = CreateCompilation(source); 2555var comp = CreateCompilation(source); 2584var comp = CreateCompilation(source); 2616var comp = CreateCompilation(source); 2649var comp = CreateCompilation(source); 2687var comp = CreateCompilation(source); 2725var comp = CreateCompilation(source); 2765var comp = CreateCompilation(source); 2873var comp = CreateCompilation(source); 3037var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable)); 3134var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable));
Semantics\PatternSwitchTests.cs (83)
39var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 68var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 96var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 125var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 161var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 189var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 218var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 245var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 273var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 300var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 327var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 347var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 398var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 425var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 451var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 477var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 502var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 530var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 556var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 579var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 602var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 625var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 648var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 667var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 688var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 838var compilation = CreateCompilation(new[] { source, _iTupleSource }, options: TestOptions.DebugExe); 897var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 925var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 951var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1028var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1074var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1121var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1213var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1344var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1416var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1474var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1508var compilation = CreateCompilation(source); 1554var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1584var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1619var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1684var compilation = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular8); 1858var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1881var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1916var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1962var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2002var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2045var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2076var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2105var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2152var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2214var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2270var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2328var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2377var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2441var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 2506var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 2566var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2622var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2659var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2698var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2740var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2770var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2801var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2828var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2855var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2883var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2914var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2945var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2975var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3041var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3088var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3126var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3163var compilation = CreateCompilationWithMscorlib40( 3193var compilation = CreateCompilationWithMscorlib461( 3217var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular6); 3264var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular6); 3306var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3368var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3427var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3452var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3479var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3509var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3521var comp = CreateCompilation(source, options: TestOptions.DebugExe);
Semantics\PrimaryConstructorTests.cs (403)
60var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 86var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 115var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 157var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 182var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 218var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 243var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 280var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 314var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 335var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 352var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 366var comp = CreateCompilation(@" 401var comp = CreateCompilation(keyword + @" C(int x, string y);"); 469var comp = CreateCompilation(@" 505var comp = CreateCompilation(src + src2); 509var comp2 = CreateCompilation(src2, references: new[] { comp.EmitToImageReference() }); 517var comp = CreateCompilation(@" 543var comp = CreateCompilation(@" 566var comp = CreateCompilation(@" 608var comp = CreateCompilation(keyword + @" C();"); 660var comp = CreateCompilation(@" 694var comp = CreateCompilation(@" 750var comp = CreateCompilation(@" 794var comp = CreateCompilation(@" 814var comp = CreateCompilation(@" 855var comp = CreateCompilation(src); 891var comp = CreateCompilation(src); 927var comp = CreateCompilation(src); 957var comp = CreateCompilation(src); 986var comp = CreateCompilation(src, options: TestOptions.DebugExe); 1068var comp = CreateCompilation(src); 1290var comp = CreateCompilation(src); 1356var comp = CreateCompilation(src); 1402var comp = CreateCompilation(src); 1455var comp = CreateCompilation(src); 1517var comp = CreateCompilation(src); 1606var comp = CreateCompilation(src); 1691var comp = CreateCompilation(src); 1718var comp = CreateCompilation(src); 1744var comp = CreateCompilation(src); 1776var comp = CreateCompilation(src); 1802var comp = CreateCompilation(src); 1844var comp = CreateCompilation(src); 1884var comp = CreateCompilation(src); 1963var comp = (CSharpCompilation)verifier.Compilation; 2033var comp = CreateCompilation(src); 2067var comp = CreateCompilation(src); 2101var comp = CreateCompilation(src); 2283var comp = CreateCompilation(src); 2413var comp = CreateCompilation(src); 2452var comp = CreateCompilation(src); 2504var comp = CreateCompilation(src); 2523var comp = CreateCompilation(src); 2545var comp = CreateCompilation(src); 2564var comp = CreateCompilation(src); 2580var comp = CreateCompilation(src); 2607var comp = CreateCompilation(src); 2637var comp = CreateCompilation(src); 2670var comp = CreateCompilation(src); 2704var comp = CreateCompilation(src); 2748var comp = CreateCompilation(src); 2838var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2860var comp = CreateCompilation(src); 2890var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2915var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2941var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2954var comp = CreateCompilation(src); 2983var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3007var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3087var comp = CreateCompilation(source); 3136var comp = CreateCompilation(source, parseOptions: TestOptions.RegularDefault.WithFeature("run-nullable-analysis", "never")); 3200var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3229static void verify(CSharpCompilation comp) 3252var comp = CreateCompilation(source); 3278var comp = CreateCompilation(source); 3311var comp = CreateCompilation(source); 3355var comp = CreateCompilation(source); 3386var comp = CreateCompilation(source); 3407var comp = CreateCompilation(source); 3442var comp = CreateCompilation(source); 3498var comp = CreateCompilation(source); 3543var comp = CreateCompilation(source); 3561var comp = CreateCompilation(source); 3587var comp = CreateCompilation(source); 3610var comp = CreateCompilation(source); 3632var comp = CreateCompilation(source); 3654var comp = CreateCompilation(source); 3691var comp = CreateCompilation(text1); 4062var comp = CreateCompilation(text1); 4140var comp = CreateCompilation(text1); 4275var comp = CreateCompilation(text1); 4362VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 4377VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 4491var comp = CreateCompilation(text1); 4597var comp = CreateCompilation(text1); 4805var comp = CreateCompilation(text1); 4910var comp = CreateCompilation(text1); 5123var comp = CreateCompilation(text1); 5226var comp = CreateCompilation(text1); 5465var comp = CreateCompilation(text1); 5544var comp = CreateCompilation(text1); 5669var comp = CreateCompilation(text1); 5708VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, @""); 5772var comp = CreateCompilation(text1); 5828var comp = CreateCompilation(text1); 5900var comp = CreateCompilation(text1); 6058var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6091var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6138var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6175var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6197var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6218var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6241var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6268var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6293var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6331var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6361var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6395var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6429var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6464var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6499var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6539var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6579var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6622var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6663var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6708var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6750var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6796var compilation1 = CreateCompilation(source1, targetFramework: TargetFramework.Net60); 6816var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 6838var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 6864var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 6890var comp = CreateCompilation(source); 6915var comp = CreateCompilation(src); 6943var comp = CreateCompilation(src); 6971var comp = CreateCompilation(src); 6999var comp = CreateCompilation(src); 7118var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 7801var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8315var comp = CreateCompilation(src); 8359var comp = CreateCompilation(src); 8425var comp = CreateCompilation(src); 8536var comp = CreateCompilation(src); 8623var comp = CreateCompilation(src); 8664var comp = CreateCompilation(src); 8713Assert.Empty(((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 8763var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9169var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9348var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9371var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9426var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9463var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9485var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9527var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9549var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 9583var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9888var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9918var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9948var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10001var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10024var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10046var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10156var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10195var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10230var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10273var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10315var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10346var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10386var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10418var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10454var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10493var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10532var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10568var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10604var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10643var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10682var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10725var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10757var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10793var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10829var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10880var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10924var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10968var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11011var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11054var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11096var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11141var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11176var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11203var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11241var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11268var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11306var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11341var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11373var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11404var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11447var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11490var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11522var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11565var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11608var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11788var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11839var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11916var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseDll); 11952var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 11999var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12040var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseExe); 12066var comp2 = CreateCompilation(source2); 12120var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12160var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12203var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12253var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12326var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12403var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12459var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12496var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12528var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12551var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12575var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12607var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12630var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12675var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12698var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12727var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12750var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12789var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12840var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12881var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 13948var comp = CreateCompilation(source); 13985var comp = CreateCompilation(source); 14018var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 14059var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 14380var comp = CreateCompilation(source); 14423var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 14460var comp = CreateCompilation(source); 14484var comp = CreateCompilation(source); 14505var comp = CreateCompilation(source); 14531var comp = CreateCompilation(source1 + source2); 14557var comp = CreateCompilation(source); 14571var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14601var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14622var comp = CreateCompilation(source); 14669var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 14695var comp = CreateCompilation(source); 14724var comp = CreateCompilation(source); 14753var comp = CreateCompilation(source); 14782var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 14809var comp = CreateCompilation(source); 14846var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14863var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14885var comp = CreateCompilation(source); 14905var comp = CreateCompilation(source); 14947var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 14986var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 15019var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 15071var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 15102var comp = CreateCompilation(source); 15136var comp = CreateCompilation(source); 15170var comp = CreateCompilation(source); 15204var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 15236var comp = CreateCompilation(source); 15278var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 15300var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 15327var comp = CreateCompilation(source); 15352var comp = CreateCompilation(source); 15399var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 15443var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 15459var comp = CreateCompilation(source); 15485var comp = CreateCompilation(source); 15507var comp = CreateCompilation(source); 15526var comp = CreateCompilation(source); 15553var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 15585var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 15607var comp = CreateCompilation(source); 15626var comp = CreateCompilation(source); 15659var comp = CreateCompilation(source); 15700var comp = CreateCompilation(source); 15721var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 15743var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 15764var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 15785var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 15843var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16073var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16094var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16119var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16137var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16163var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16189var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16207var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16225var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16251var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 16277var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 16303var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16329var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16350var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16381var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 16415var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 16597var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 16829var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 17089var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 17380var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 17438var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 17534var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 17623var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 17754var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 17963var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 18225var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 18522var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 18867var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 19037var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 19260var comp1 = CreateCompilation(source, options: TestOptions.ReleaseExe); 19334var comp2 = CreateCompilation(source, options: TestOptions.DebugExe); 19487var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 19570var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 19619var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 19692var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 19717var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 19747var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 19772var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 19793var comp = CreateCompilation(new[] { source1, source2 }); 19823var comp = CreateCompilation([source1, source2]); 19859var comp = CreateCompilation([source1, source2]); 19891var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 19926var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 19962var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 19988var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20011var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20123var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 20188var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 20223var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20266var comp = CreateCompilation(src); 20296var comp = CreateCompilation(source); 20320var comp = CreateCompilation(source); 20362var comp = CreateCompilation(new[] { source1, source2 }); 20409var comp = CreateCompilation(new[] { source1, source2 }); 20442var comp = CreateCompilation(new[] { source1, source2 }); 20503var comp = CreateCompilation(new[] { source1, source2, source3 }); 20526var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20560var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20608var comp = CreateCompilation(src1, targetFramework: TargetFramework.Mscorlib461Extended); 20632var comp = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 20652var comp = CreateCompilation(src1, parseOptions: TestOptions.RegularPreview); 20685var comp = CreateCompilation(src1, parseOptions: TestOptions.RegularPreview); 20726var comp = CreateCompilation(src1, parseOptions: TestOptions.RegularPreview); 20770var comp = CreateCompilation(src1, parseOptions: TestOptions.RegularPreview); 20817var comp = CreateCompilation(src1, parseOptions: TestOptions.RegularPreview); 20873var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20905var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20937var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20969var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 20991var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21013var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21042var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21064var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21098var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21135var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21169var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21206var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21241var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21276var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21311var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21344var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21375var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21404var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21444var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21475var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21512var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21561var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21604var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21643var comp = CreateCompilation(source1 + source2 + source3, options: TestOptions.ReleaseDll); 21685var comp = CreateCompilation(new[] { source1, source2, source3 }, options: TestOptions.ReleaseDll); 21726var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 21791var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 21852var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 21913var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 21949var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 21968var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 21987var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 22036var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 22065var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 22080var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22101var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22127var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22153var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22184var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22206var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 22251var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseDll); 22317var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 22355var comp = CreateCompilation(source); 22400var comp = CreateCompilation(source); 22441var comp1 = CreateCompilation( 22446var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22449var comp3 = CreateCompilation([source2], references: [comp1.EmitToImageReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22490var comp1 = CreateCompilation( 22495var comp2 = CreateCompilation([source2, IsExternalInitTypeDefinition], references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22498var comp3 = CreateCompilation([source2, IsExternalInitTypeDefinition], references: [comp1.EmitToImageReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22531var comp1 = CreateCompilation( 22556var comp0 = CreateCompilation(source0); 22584var comp1 = CreateCompilation( 22589var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 22615var comp0 = CreateCompilation(source0); 22643var comp1 = CreateCompilation( 22648var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Semantics\RecordTests.cs (610)
23private static CSharpCompilation CreateCompilation(CSharpTestSource source) 51var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseDll); 144var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular8); 200var comp = CreateCompilation(src, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseDll); 248var lib_comp = CreateCompilation(lib_src); 259var comp = CreateCompilation(src, references: new[] { AsReference(lib_comp, useCompilationReference) }); 279var comp = CreateCompilation(src); 293var comp = CreateCompilation(src); 312var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 341var comp = CreateCompilation(src); 361var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 397var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 429var comp = CreateCompilation(src); 461var comp = CreateCompilation(src); 483var comp = CreateCompilation(source); 518var comp = CreateCompilation(source); 553var comp = CreateCompilation(source); 575var comp = CreateCompilation(source); 603var comp = CreateCompilation(source); 637var comp = CreateCompilation(source); 673var comp = CreateCompilation(source); 697var comp = CreateCompilation(source); 727var comp = CreateCompilation(source); 746var comp = CreateCompilation(src); 770var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 790var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 807var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }); 845var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 921var comp = CreateCompilation(src); 992var comp = CreateCompilation(src); 1044var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 1100var comp = CreateCompilation(src); 1144var comp = CreateCompilation(@" 1160var comp = CreateCompilation(@" 1180var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1244var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1300var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1353var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1418var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugExe); 1451var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugExe); 1508var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1528var comp = CreateCompilation(@" 1577var comp = CreateCompilation(@" 1626var comp = (CSharpCompilation)verifier.Compilation; 1677var comp = (CSharpCompilation)verifier.Compilation; 1709var comp = CreateCompilation(src); 1774var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1790var comp = CreateCompilation(src); 1804var comp = CreateCompilation(src); 1826var comp = CreateCompilation(src); 1872var comp = CreateCompilation(src); 1939var comp = CreateCompilation(src); 1959var comp = CreateCompilation(src); 1983var comp = CreateCompilation(src); 2010var comp = CreateCompilation(src); 2027var comp = CreateCompilation(src); 2048var comp = CreateCompilation(src); 2191var comp = CreateCompilation(src); 2212var comp = CreateCompilation(src); 2238var comp = CreateCompilation(src); 2264var comp = CreateCompilation(src); 2289var comp = CreateCompilation(src); 2312var comp = CreateCompilation(src); 2336var comp = CreateCompilation(src); 2363var comp = CreateCompilation(src); 2384var comp = CreateCompilation(src); 2407var comp = CreateCompilation(src); 2528var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 2543var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 2570var comp = CreateCompilation(src); 2601var comp = CreateCompilation(src); 2625var comp = CreateCompilation(src); 2678var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 2760var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 2794var comp = CreateCompilation(src); 2806var comp = CreateCompilation(src); 2819var comp = CreateCompilation(src); 2832var comp = CreateCompilation(src); 2849var comp = CreateCompilation(src); 2888var comp = CreateCompilation(src); 2902var comp = CreateCompilation(src); 2916var comp = CreateCompilation(src); 2930var comp = CreateCompilation(src); 2944var comp = CreateCompilation(src); 2954var comp = CreateCompilation(src); 2971var comp = CreateCompilation(src); 3001var comp = CreateCompilation(src); 3040var comp = CreateCompilation(src); 3080var comp = CreateCompilation(src); 3118var comp = CreateCompilation(src); 3133var comp = CreateCompilation(src); 3150var comp = CreateCompilation(src); 3161var comp = CreateCompilation(src); 3176var comp = CreateCompilation(src); 3191var comp = CreateCompilation(src); 3215var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3268var comp = CreateCompilation(src); 3474var comp = CreateCompilationWithIL(src, il, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3487var comp = CreateCompilation(src); 3518var comp = CreateCompilation(src); 3550var comp = CreateCompilation(src); 3577var comp = CreateCompilation(src); 3693var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 3796var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 3909var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4022var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4134var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4247var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4316var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions: TestOptions.Regular9); 4355var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions: TestOptions.Regular9); 4371var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions: TestOptions.Regular9); 4446var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions: TestOptions.Regular9); 4512var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions: TestOptions.Regular9); 4537var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions: TestOptions.Regular9); 4655var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4758var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4958var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4976var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5051var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5128var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5199var comp = CreateCompilation(src); 5221var comp = CreateCompilation(src); 5237var comp = CreateCompilation(src); 5253var comp = CreateCompilation(src); 5272var comp = CreateCompilation(src); 5295var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5327var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5362var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5387var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5407var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5434var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5446var comp = CreateCompilation(src); 5461var comp = CreateCompilation(src); 5476var comp = CreateCompilation(src); 5513var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5568var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5607var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5648var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5683var comp = CreateCompilation(src); 5714var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5777var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5826var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5848var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5903var comp = CreateCompilation(src); 5943var comp = CreateCompilation(src, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9, options: TestOptions.DebugExe); 5974var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 5997var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6023var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6066var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6107var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6148var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6188var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6212var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6236var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6396var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6465var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6537var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6609var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6681var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6759var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6821var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6905var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7054var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7142var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7220var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7247var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 7328var comp = CreateCompilationWithIL( 7360var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7380var comp = CreateCompilation(src, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9); 7405var comp = CreateCompilation(src); 7420var comp = CreateCompilation(src); 7434var comp = CreateCompilation(src); 7452var comp = CreateCompilation(src); 7471var comp = CreateCompilation(src); 7489var comp = CreateCompilation(src); 7508var comp = CreateCompilation(src); 7522var comp = CreateCompilation(src); 7547var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7562var comp = CreateCompilation(src); 7580var comp = CreateCompilation(src); 7602var comp = CreateCompilation(src); 7629var comp = CreateCompilation(src); 7647var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7672var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7974var comp = CreateCompilation(src); 7991var comp = CreateCompilation(src); 8008var comp = CreateCompilation(src); 8025var comp = CreateCompilation(src); 8043var comp = CreateCompilation(src); 8068var comp = CreateCompilation(src); 8092var comp = CreateCompilation(src); 8146var comp = (CSharpCompilation)verifier.Compilation; 8425var comp = CreateCompilation(src); 8517var comp = CreateCompilation(src); 8539var comp = CreateCompilation(src); 8562var comp = CreateCompilation(src); 8593var comp = CreateCompilation(src); 8617var comp = CreateCompilation(src); 8643var comp = CreateCompilation(src); 8659var comp = CreateCompilation(src); 8774var comp = CreateCompilation(src); 8873var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8895var comp = CreateCompilation(src); 8962var comp = CreateCompilation(src); 8978var comp = CreateCompilation(src); 8994var comp = CreateCompilation(src); 9013var comp = CreateCompilation(src); 9029var comp = CreateCompilation(src); 9051var comp = CreateCompilation(src); 9069var comp = CreateCompilation(src); 9089var comp = CreateCompilation(src); 9107var comp = CreateCompilation(src); 9135var comp = CreateCompilation(src); 9167var comp = CreateCompilation(src); 9201var comp = CreateCompilation(src); 9239var comp = CreateCompilation(src); 9265var comp = CreateCompilation(new[] { src, AllowNullAttributeDefinition }); 9296var comp = CreateCompilation(new[] { src, AllowNullAttributeDefinition }); 9326var comp = CreateCompilation(src); 9359var comp = CreateCompilation(src); 9385var comp = CreateCompilation(src); 9416var comp = CreateCompilation(src); 9439var comp = CreateCompilation(src); 9470var comp = CreateCompilation(new[] { src, MaybeNullAttributeDefinition }); 9501var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 9523var comp = CreateCompilation(src); 9584var comp1 = CreateCompilation(@" 9701var comp = CreateCompilation(src); 9718var comp = CreateCompilation(@" 9786var comp = CreateCompilation(source); 9827var comp = CreateCompilation(source); 9859var comp = CreateCompilation(sourceA); 9895var comp = CreateCompilation(source); 9941var comp = CreateCompilation(source); 9985var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10022var comp = CreateCompilation(source); 10063var comp = CreateCompilation(source); 10088var comp = CreateCompilation(source); 10198var comp = CreateCompilation(source); 10223var comp = CreateCompilation(source); 10260var comp = CreateCompilation(source); 10303var comp = CreateCompilation(source); 10336var comp = CreateCompilation(source); 10376var comp = CreateCompilation(source); 10422var comp = CreateCompilation(source); 10465var comp = CreateCompilation(source); 10523var comp = CreateCompilation(source); 10571var comp = CreateCompilation(source); 10630var comp = CreateCompilation(sourceA); 10714var comp = CreateCompilation(source); 10744var comp = CreateCompilation(source); 10776var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 10856var comp = CreateCompilation(new[] { sourceA, sourceB, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 10922var comp = CreateCompilation(new[] { sourceA, sourceB }); 10951var comp = CreateCompilation(source); 10982var comp = CreateCompilation(source); 11018var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11089var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11179var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11229var comp = CreateCompilation(source); 11281var comp = CreateCompilation(source); 11338var comp = CreateCompilation(source); 11391var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 11605var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 11841var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12130var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12256var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 12341var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12420var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12525var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12582var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 12637var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 12655var compA = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceA : new[] { sourceA, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 12694var compB = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceB : new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.NetLatest); 12746var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12780var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 12794var comp = CreateCompilation(source); 12835var comp = CreateCompilation(source); 12890var comp = CreateCompilation(source); 12933var comp = CreateCompilation(source); 12963var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13006var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13037var comp = CreateCompilation(source); 13064var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13091var comp = CreateCompilation(source); 13119var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13151var comp = CreateCompilation(source); 13176var comp = CreateCompilation(source); 13205var comp = CreateCompilation(source); 13241var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13281var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13325var comp = CreateCompilation(source); 13356var compA = CreateCompilation(sourceA); 13368var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9); 13381var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions: TestOptions.Regular9); 13400var compA = CreateCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, assemblyName: "AssemblyA", parseOptions: TestOptions.Regular9); 13406var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB"); 13415var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB"); 13418var compB2 = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB2"); 13444var comp = CreateCompilation(source); 13472var comp = CreateCompilation(source); 13503var comp = CreateCompilation(source); 13526var comp = CreateCompilation(source); 13560var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 13647var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13659var comp2 = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13732var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13910var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, 13989var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, 14012var comp = CreateCompilation(source); 14040var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14066var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14099var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14132var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 14139var comp1 = CreateCompilation(""" 14147var comp2 = CreateCompilation(""" 14223var deconstruct = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("B.Deconstruct"); 14396var comp = CreateCompilation(source); 14434var comp = CreateCompilation(source); 14516var comp = CreateCompilation(source); 14554var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14608var comp = CreateCompilation(source); 14652var comp = CreateCompilation(source); 14724var comp = CreateCompilation(source); 15001var comp = CreateCompilation(source); 15050var comp = CreateCompilation(source); 15096var comp = CreateCompilation(source); 15137var comp = CreateCompilation(source); 15273var comp = CreateCompilation(source); 15309var comp = CreateCompilation(source); 15424var comp = CreateCompilation(source); 15503var comp = CreateCompilation(source); 15602var comp = CreateCompilation(source); 15621var comp = CreateCompilation(source); 15645var comp = CreateCompilation(source); 15663var comp = CreateCompilation(source); 15686var comp = CreateCompilation(source); 15798var comp = CreateCompilation(source); 15827var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9); 15901var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 16039var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16145var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16245var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16345var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16386var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 16464var comp = CreateCompilation(source); 16577var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16712var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16823var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16851var comp = CreateCompilation(source); 16868var comp = CreateCompilation(source); 16887var comp = CreateCompilation(source); 16907var comp = CreateCompilation(source); 16924var comp = CreateCompilation(source); 16941var comp = CreateCompilation(source); 16957var comp = CreateCompilation(source); 16975var comp = CreateCompilation(source); 17071var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17183var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17290var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17335var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17431var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17527var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17686var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17786var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17892var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 18089var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 18111var comp = CreateCompilation(source); 18143var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18182var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18217var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18252var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18294var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18328var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18364var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18406var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18468var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18495var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18521var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18559var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18588var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18612var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18685var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18718var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18757var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18793var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18822var comp = CreateCompilation(source); 18849var comp = CreateCompilation(source); 18895var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18926var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18966var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 19010var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 19054var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19077var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19125var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: modifiers == "abstract " ? TestOptions.ReleaseDll : TestOptions.ReleaseExe); 19198var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: modifiers == "abstract " ? TestOptions.ReleaseDll : TestOptions.ReleaseExe); 19249var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19266var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19296var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19333var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19406var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19563var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19604var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19731var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19850var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 20060var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 20089var comp = CreateCompilation(source); 20112var comp = CreateCompilation(source); 20136var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 20167var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 20193var comp = CreateCompilation(source); 20215var comp = CreateCompilation(src); 20236var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20253var comp = CreateCompilation(src); 20351var comp = CreateCompilationWithIL(src, il); 20364var comp2 = CreateCompilationWithIL(src2, il); 20388var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20436var comp = (CSharpCompilation)verifier.Compilation; 20555var comp = (CSharpCompilation)verifier.Compilation; 20626var comp = CreateCompilation(source); 20649var comp = CreateCompilation(source); 20670var comp = CreateCompilation(source); 20691var comp = CreateCompilation(source); 20710var comp = CreateCompilation(source); 20735var comp = CreateCompilation(source); 20759var comp1 = CreateCompilation(source1); 20798var comp = CreateCompilation(src); 20827var comp = CreateCompilation(src); 20871var comp = CreateCompilation(src); 20927var comp = CreateCompilation(src); 21097var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? src : new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 21184private static ImmutableArray<Symbol> GetProperties(CSharpCompilation comp, string typeName) 21244var comp = CreateCompilation(src); 21468var comp = CreateCompilation(src); 21534var comp = CreateCompilation(src); 21580var comp = CreateCompilation(src); 21633var comp = CreateCompilation(src); 21695var comp = CreateCompilation(src); 21784var comp = CreateCompilation(src); 21869var comp = CreateCompilation(src); 21896var comp = CreateCompilation(src); 21922var comp = CreateCompilation(src); 21954var comp = CreateCompilation(src); 21980var comp = CreateCompilation(src); 22020var comp = CreateCompilation(src); 22057var comp = CreateCompilation(src); 22095var comp = CreateCompilation(src); 22179var comp = (CSharpCompilation)verifier.Compilation; 22249var comp = CreateCompilation(src); 22283var comp = CreateCompilation(src); 22317var comp = CreateCompilation(src); 22499var comp = CreateCompilation(src); 22629var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 22758var clone = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("C." + WellKnownMemberNames.CloneMethodName); 22798var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 22911var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23017var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23124var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23471var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23638var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23672var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23691var comp = CreateCompilation(source); 23712var comp = CreateCompilation(source, targetFramework: TargetFramework.NetLatest); 23819var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23859var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23902var comp = CreateCompilation(sourceA); 23936var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23998var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 24014var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 24034var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 24074var comp = CreateCompilation(source); 24103var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24122var comp = CreateCompilation(source); 24163var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24221var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24284var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24312var comp = CreateCompilation(source); 24341var comp = CreateCompilation(source); 24379var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24444var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24514var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24593var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24625var comp = CreateCompilation(source); 24650var comp = CreateCompilation(source); 24673var comp = CreateCompilation(source); 24690var comp = CreateCompilation(source); 24720var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24743var comp = CreateCompilation(src); 24773var comp = CreateCompilation(src); 24804var comp = CreateCompilation(src); 24847var comp = CreateCompilation(src); 24905var comp = CreateCompilation(src); 24923var comp = CreateCompilation(src); 24945var comp = CreateCompilation(src); 24974var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24994var comp = CreateCompilation(src); 25019var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25046var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25066var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25103var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25137var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25668var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, NotNullAttributeDefinition }, parseOptions: TestOptions.Regular9); 25716var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25744var comp = CreateCompilation(src); 25758CSharpCompilation c = CreateCompilation(@" 25817var comp = CreateCompilation(source); 25838var comp = CreateCompilation(text); 25887var comp = CreateCompilation(source); 25926var compilation = CreateCompilation(source); 26010var comp = CreateCompilation(source); 26034var comp = CreateCompilation(text); 26084var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 26131var comp = CreateCompilation(text); 26225var comp = CreateCompilation(text1); 26592var comp = CreateCompilation(text1); 26677var comp = CreateCompilation(text1); 26832var comp = CreateCompilation(text1); 26919VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 26934VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 27048var comp = CreateCompilation(text1); 27154var comp = CreateCompilation(text1); 27362var comp = CreateCompilation(text1); 27467var comp = CreateCompilation(text1); 27680var comp = CreateCompilation(text1); 27796var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9) 27846var comp = CreateCompilation(src); 27900var comp = CreateCompilation(src); 27923var comp = CreateCompilation(src); 27949var comp = CreateCompilation(src); 27975var comp = CreateCompilation(src); 28001var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 28002var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 28024var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 28025var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 28129var comp = CreateCompilation(src); 28214var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 28237var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28284var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 28327var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, assemblyName: "Test"); 28389var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28440var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28475var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28505var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28534var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28565var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28598var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28644var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28682var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28729var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28776var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28824var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28872var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28924var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28977var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29034var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29084var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29142var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29199var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29239var comp = CreateCompilation(source); 29270var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29295var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29320var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29346var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29385var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29420var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29445var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29473var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29511var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29549var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29580var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29632var comp = CreateCompilation(source); 29653var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29684var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29705var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29718var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29750var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29782var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29803var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29830var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29868var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29891var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29928var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29960var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29986var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 30015var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 30039var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview); 30063var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview); 30090var comp = CreateCompilation(src); 30120var comp = CreateCompilation(src); 30142var comp = CreateCompilation(src); 30161var comp = CreateCompilation(src); 30183var comp = CreateCompilation(src); 30202var comp = CreateCompilation(src); 30218var comp = CreateCompilation(src); 30245var comp = CreateCompilation(src); 30268var compA = CreateEmptyCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, references: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20)); 30298var compB = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions("CS1701", ReportDiagnostic.Suppress), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 30336var comp = CreateCompilation(src); 30363var comp = CreateCompilation(src); 30388var comp = CreateCompilation(src); 30412var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 30471var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30495var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30546var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetCoreApp);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (428)
38var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 98var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 120var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 144var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 162var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 180var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 204var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 236var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90); 278var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 354var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 391var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 449var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 501var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 556var comp = CreateCompilation(source1 + source2, targetFramework: TargetFramework.Net90); 559var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 561var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular13); 623var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 680var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 729var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 757var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 784var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 811var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 849var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 892var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 914var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 948var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1000var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1054var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1109var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1151var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1178var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1205var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1243var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1286var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1345var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1379var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1394var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute]); 1460var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1516var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1561var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1599var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1642var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1679var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1707var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1729var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1786var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1858var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1902var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 1946var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2002var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2069var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2106var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2128var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2170var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2207var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2244var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2266var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2314var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2368var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2422var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2476var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2510var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2550var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2591var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2632var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2688var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2709var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 2731var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2768var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2805var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2844var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2881var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2919var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 2954var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 2993var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 3068var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 3319var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 3394var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 3517var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 3598var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 3854var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 3935var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4081var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4156var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4388var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4463var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4574var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.ReleaseExe); 4589var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4602var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4635var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4658var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 4677var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4711var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 4750var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 4781var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 4822var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 4843var comp1_1 = CreateCompilation([source1_1, CompilerFeatureRequiredAttribute], assemblyName: "C"); 4860var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1_1.ToMetadataReference()]); 4894var comp1_2 = CreateCompilation([source1_2, CompilerFeatureRequiredAttribute], assemblyName: "C"); 4896var comp3 = CreateCompilation([source3, CompilerFeatureRequiredAttribute], references: [comp1_2.EmitToImageReference(), comp2.EmitToImageReference()], options: TestOptions.DebugExe); 4938var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 4983var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5013var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 5117var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options: TestOptions.DebugExe); 5162var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5190var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 5235var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5268var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5298CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5314var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 5347CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5366var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 5414CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5446var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5461var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 5487var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5501var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 5528var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5552var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 5590var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 5612var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 5667var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 5722var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 5768var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5811var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 5875var compilation1 = CreateCompilationWithIL(source1, ilSource); 5896var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe); 5962var compilation1 = CreateCompilationWithIL(source1, ilSource); 5983var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe); 6030var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 6061var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 6082var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6103var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6127var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6160var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6202var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6236var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6270var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6304var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6337var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6380var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6425var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6468var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6504var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6538var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6581var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6618var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6655var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6691var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6726var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6769var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6815var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6860var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6885var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6913var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6940var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6968var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 6996var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7030var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 7070var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7103var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7131var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7165var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7221var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 7284var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7329var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7358var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7386var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7415var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7498var comp1 = CreateCompilation(source1); 7501var comp2 = CreateCompilation("", references: [comp1Ref]); 7551var comp1 = CreateCompilation(source1); 7554var comp2 = CreateCompilation("", references: [comp1Ref], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 7584var comp2 = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7609var comp2 = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7676var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options: TestOptions.DebugExe); 7731var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 7849var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 7979var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8072var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8098var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8146var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8209var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 8244var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 8272var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 8321var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8339var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8357var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8379var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8401var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8438var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8524var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 8593var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8659var comp = CreateCompilation(source1 + source2, targetFramework: TargetFramework.Net90); 8662var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 8664var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular13); 8744var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8811var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8879var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8913var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8937var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8968var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 8997var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9016var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9039var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9063var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9091var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9137var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9206var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9270var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9335var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9379var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9398var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9416var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9436var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9454var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9474var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9498var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9523var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9541var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9561var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9592var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9607var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute]); 9670var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9722var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9787var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 9834var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9873var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9915var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9936var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9970var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9997var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10022var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10049var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10068var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10118var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10170var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10230var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10284var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10305var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10329var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10350var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10374var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10401var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10428var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10461var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10501var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10528var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10547var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10582var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10618var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10644var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10678var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10705var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10724var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10759var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10801var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10853var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10902var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 10954var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11003var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11055var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11104var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11149var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11174var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11213var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11249var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11289var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11326var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11366var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11403var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11443var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11495var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11522var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11540var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 11577var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11604var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11640var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11668var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11704var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11732var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11767var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 11794var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 11821var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 11848var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 11883var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 11964var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 12269var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 12350var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 12624var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 12705var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 12883var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 12964var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13188var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 13269var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13491var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 13572var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 13692var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 13789var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 14105var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 14202var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 14516var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 14613var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 14825var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 14915var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 15175var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 15265var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 15935var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16025var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.ReleaseExe); 16170var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16201var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16251var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16272var comp1_1 = CreateCompilation([source1_1, CompilerFeatureRequiredAttribute], assemblyName: "C"); 16289var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1_1.ToMetadataReference()]); 16323var comp1_2 = CreateCompilation([source1_2, CompilerFeatureRequiredAttribute], assemblyName: "C"); 16325var comp3 = CreateCompilation([source3, CompilerFeatureRequiredAttribute], references: [comp1_2.EmitToImageReference(), comp2.EmitToImageReference()], options: TestOptions.DebugExe); 16367var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16412var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16442var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 16538var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options: TestOptions.DebugExe); 16575var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16603var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 16648var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16681var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16719var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 16747CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16757var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16785CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16792var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16820CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16827var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16855CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16865var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16897CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16910var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16944CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16951var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 16989CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 16992var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.EmitToImageReference()], options: TestOptions.DebugExe); 17023CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17033var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options: TestOptions.DebugExe); 17076CSharpCompilation comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17102var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17117var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options: TestOptions.DebugExe); 17143var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17157var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 17184var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17208var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 17246var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute]); 17268var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()]); 17323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 17378var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 17424var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 17467var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 17531var compilation1 = CreateCompilationWithIL(source1, ilSource); 17552var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe); 17618var compilation1 = CreateCompilationWithIL(source1, ilSource); 17639var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe); 17686var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 17717var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 17736var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 17755var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 17784var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 17826var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 17860var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 17907var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 17941var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 17984var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18027var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18061var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18098var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18141var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18175var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18221var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18270var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18307var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18353var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18396var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18431var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 18456var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18476var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18503var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18534var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18562var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18593var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18618var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18648var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18685var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18721var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18754var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18779var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18807var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18843var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18881var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18916var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 18969var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 19056var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 19107var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19148var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19176var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19205var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19233var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19262var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19354var comp1 = CreateCompilation(source1); 19357var comp2 = CreateCompilation("", references: [comp1Ref]); 19422var comp1 = CreateCompilation(source1); 19425var comp2 = CreateCompilation("", references: [comp1Ref]); 19454var comp1 = CreateCompilation(source1); 19457var comp2 = CreateCompilation("", references: [comp1Ref], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 19512var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 19578var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute, OverloadResolutionPriorityAttributeDefinition], options: TestOptions.DebugExe); 19622var comp = CreateCompilation(new[] { code, CompilerFeatureRequiredAttribute, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }); 19679var comp2 = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 19704var comp2 = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 19771var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options: TestOptions.DebugExe); 19833var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options: TestOptions.DebugExe); 19861var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 19915var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20044var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20088var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20152var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20179var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 20235var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20297var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options: TestOptions.DebugExe); 20328var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]); 20366var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute]);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (12)
EndToEndTests.cs (12)
170var compilation = CreateCompilation(source, options: options); 251var compilation = CreateCompilation(source, options: options); 325var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithConcurrentBuild(false)); 451var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false)); 488var comp = CreateCompilation(source); 580var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false)); 605var comp = CreateCompilation(sb.ToString()); 697var comp = CreateCompilation(source); 775var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false)); 876var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithConcurrentBuild(false)); 947var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false)); 1011var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false));
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
35var compilation = (CSharpCompilation)context.Compilation;
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
60var compilation = (CSharpCompilation)context.Compilation;
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (423)
IOperation\FunctionPointerOperations.cs (16)
17private CSharpCompilation CreateFunctionPointerCompilation(string source) 25var comp = CreateFunctionPointerCompilation(@" 49var comp = CreateFunctionPointerCompilation(@" 79var comp = CreateFunctionPointerCompilation(@" 109var comp = CreateFunctionPointerCompilation(@" 136var comp = CreateFunctionPointerCompilation(@" 164var comp = CreateFunctionPointerCompilation(@" 194var comp = CreateFunctionPointerCompilation(@" 217var comp = CreateFunctionPointerCompilation(@" 255var comp = CreateFunctionPointerCompilation(@" 284var comp = CreateFunctionPointerCompilation(@" 315var comp = CreateFunctionPointerCompilation(@" 346var comp = CreateFunctionPointerCompilation(@" 377var comp = CreateFunctionPointerCompilation(@" 448var comp = CreateFunctionPointerCompilation(@" 523var comp = CreateFunctionPointerCompilation(@"
IOperation\IOperationTests.cs (16)
24var comp = CreateCompilation(@" 70var comp = CreateCompilation(@" 104var comp = CreateCompilation(@" 166var comp = CreateCompilation(@" 258var comp = CreateCompilation(tree); 350var comp = CreateCompilation(tree); 405var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 458var compilation = CreateCompilationWithMscorlib40(text, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 489var compilation = CreateCompilationWithMscorlib40(sourceCode, new[] { SystemRef, SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef }, sourceFileName: "file.cs"); 505var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 523var compilation = CreateCompilationWithMscorlib40(sourceCode, new[] { SystemRef, SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef }, sourceFileName: "file.cs"); 553var comp = CreateCompilation(text); 573var compilation = CreateCompilation(@" 598var compilation = CreateCompilation(@" 660var compilation = CreateCompilation(source); 709var comp = CreateCompilation(source);
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (4)
405var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 485var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 844var compilation = CreateCompilation(source); 899var compilation = CreateCompilation(source);
IOperation\IOperationTests_IArgument.cs (30)
1466var comp = CreateCompilation(new[] { source1, source0 }); 1470var comp0 = CreateCompilation(source0); 1473var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }); 1512var comp = CreateCompilation(new[] { source1, source0 }); 1516var comp0 = CreateCompilation(source0); 1519var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }); 1558var comp = CreateCompilation(new[] { source1, source0 }); 1562var comp0 = CreateCompilation(source0); 1565var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }); 1603var comp = CreateCompilation(new[] { source1, source0 }); 1607var comp0 = CreateCompilation(source0); 1610var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }); 1649var comp = CreateCompilation(new[] { source1, source0 }); 1653var comp0 = CreateCompilation(source0); 1656var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }); 2456var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2520var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2608var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2664var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2722var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2807var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2852var comp = CreateCompilation(source); 2898var comp = CreateCompilation(source); 2947var comp = CreateCompilation(source); 3065var compilation = CreateCompilation(source); 3861var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 3956var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 4013var comp = CreateCompilation(source); 4051var comp = CreateCompilation(source); 4092var comp = CreateCompilation(source);
IOperation\IOperationTests_IArrayElementReferenceExpression.cs (10)
1708var comp = CreateCompilationWithIndexAndRange(source); 1750var comp = CreateCompilationWithIndexAndRange(source); 1837var comp = CreateCompilationWithIndexAndRange(source); 1930var comp = CreateCompilationWithIndexAndRange(source); 2053var comp = CreateCompilationWithIndexAndRange(source); 2080var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2122var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2209var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2302var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2425var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray });
IOperation\IOperationTests_IBinaryOperatorExpression.cs (9)
8029var compilation = CreateCompilationWithIndexAndRange(@" 8060var compilation = CreateCompilationWithIndexAndRange(@" 8090var compilation = CreateCompilationWithIndexAndRange(@" 8118var compilation = CreateCompilationWithIndexAndRange(@" 8146var compilation = CreateCompilationWithIndexAndRange(@" 8171var compilation = CreateCompilationWithIndexAndRange(@" 8202var compilation = CreateCompilationWithIndexAndRange(@" 8232var compilation = CreateCompilationWithIndexAndRange(@" 8260var compilation = CreateCompilationWithIndexAndRange(@"
IOperation\IOperationTests_IBlock.cs (13)
35var compilation = CreateCompilation(source); 85var compilation = CreateCompilation(source); 120var compilation = CreateCompilation(source); 193var compilation = CreateCompilation(source); 254var compilation = CreateCompilation(source); 291var compilation = CreateCompilation(source); 364var compilation = CreateCompilation(source); 412var compilation = CreateCompilation(source); 457var compilation = CreateCompilation(source); 538var compilation = CreateCompilation(source); 616var compilation = CreateCompilation(source); 685var compilation = CreateCompilation(source); 804var compilation = CreateCompilation(source);
IOperation\IOperationTests_IBranchOperation.cs (17)
30var compilation = CreateCompilation(source); 65var compilation = CreateCompilation(source); 129var compilation = CreateCompilation(source); 197var compilation = CreateCompilation(source); 265var compilation = CreateCompilation(source); 326var compilation = CreateCompilation(source); 369var compilation = CreateCompilation(source); 420var compilation = CreateCompilation(source); 470var compilation = CreateCompilation(source); 541var compilation = CreateCompilation(source); 594var compilation = CreateCompilation(source); 667var compilation = CreateCompilation(source); 721var compilation = CreateCompilation(source); 1156var compilation = CreateCompilation(source); 1199var compilation = CreateCompilation(source); 1248var compilation = CreateCompilation(source); 1311var compilation = CreateCompilation(source);
IOperation\IOperationTests_IBranchOperation.Extensions.cs (1)
377var compilation = CreateCompilation(source);
IOperation\IOperationTests_ICoalesceAssignmentOperation.cs (2)
223var comp = CreateCompilation(@" 309var comp = CreateCompilation(@"
IOperation\IOperationTests_ICoalesceOperation.cs (14)
31var compilation = CreateCompilation(source); 142var compilation = CreateCompilation(source); 257var compilation = CreateCompilation(source); 372var compilation = CreateCompilation(source); 484var compilation = CreateCompilation(source); 601var compilation = CreateCompilation(source, references: new[] { CSharpRef }, targetFramework: TargetFramework.Mscorlib40AndSystemCore); 716var compilation = CreateCompilation(source, references: new[] { CSharpRef }, targetFramework: TargetFramework.Mscorlib40AndSystemCore); 828var compilation = CreateCompilation(source); 946var compilation = CreateCompilation(source); 1048var compilation = CreateCompilation(source); 1163var compilation = CreateCompilation(source); 1271var compilation = CreateCompilation(source); 1427var compilation = CreateCompilation(source); 1527var compilation = CreateCompilationWithMscorlib461(source);
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (2)
44var compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }); 80var compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree });
IOperation\IOperationTests_IConditionalAccessExpression.cs (3)
131var comp = CreateCompilation(source); 1130var compilation = CreateCompilationWithMscorlib461(source); 1382var comp = CreateCompilation(@"
IOperation\IOperationTests_IConstructorBodyOperation.cs (19)
26var compilation = CreateCompilation(source); 55var compilation = CreateCompilation(source); 118var compilation = CreateCompilation(source); 184var compilation = CreateCompilation(source); 252var compilation = CreateCompilation(source); 318var compilation = CreateCompilation(source); 387var compilation = CreateCompilation(source); 476var compilation = CreateCompilation(source); 504var compilation = CreateCompilation(source); 578var compilation = CreateCompilation(source); 646var compilation = CreateCompilation(source); 716var compilation = CreateCompilation(source); 785var compilation = CreateCompilation(source); 855var compilation = CreateCompilation(source); 950var compilation = CreateCompilation(source); 1061var compilation = CreateCompilation(source); 1085var compilation = CreateCompilation(source); 1118var compilation = CreateEmptyCompilation(source); 1152var compilation = CreateCompilation(source);
IOperation\IOperationTests_IConversionExpression.cs (4)
3402var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 3434var comp = CreateCompilationWithSpan(source); 5288var compilation = CreateCompilation(source); 5319var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_IDelegateCreationExpression.cs (1)
2045var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe);
IOperation\IOperationTests_IFieldReferenceExpression.cs (3)
696var compWithoutNullable = CreateCompilation(program); 697var compWithNullable = CreateCompilation(program, options: WithNullableEnable()); 702static void testCore(CSharpCompilation comp)
IOperation\IOperationTests_IFixedStatement.cs (1)
688var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll);
IOperation\IOperationTests_IForEachLoopStatement.cs (31)
1725var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 1780var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 1827var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 1894var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 2779var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 2911var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 3003var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 5196var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5328var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5414var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5585var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5868var compilation = CreateCompilation(@" 5991var compilation = CreateCompilation(@" 6114var compilation = CreateCompilation(@" 6232var compilation = CreateCompilation(@" 6363var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 6495var compilation = CreateCompilation(@" 6652var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6771var comp = CreateCompilation(@" 6913var comp = CreateCompilation(@" 7007var comp = CreateCompilation(@" 7140var comp = CreateCompilationWithIL(@" 7257var comp = CreateCompilationWithIL(@" 7339var comp = CreateCompilation(@" 7589var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7673var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7719var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7806var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7857var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7952var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 8001var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_IFromEndIndexOperation_IRangeOperation.cs (3)
33var comp = CreateCompilationWithIndexAndRange(src); 140var compilation = CreateCompilationWithIndex(source); 208var compilation = CreateCompilationWithIndexAndRange(source);
IOperation\IOperationTests_IImplicitIndexerReferenceExpression.cs (20)
41var comp = CreateCompilationWithIndexAndRange(source); 85var comp = CreateCompilationWithIndexAndRange(source); 174var comp = CreateCompilationWithIndexAndRange(source); 269var comp = CreateCompilationWithIndexAndRange(source); 394var comp = CreateCompilationWithIndexAndRange(source); 423var comp = CreateCompilationWithIndexAndRange(source); 467var comp = CreateCompilationWithIndexAndRange(source); 556var comp = CreateCompilationWithIndexAndRange(source); 651var comp = CreateCompilationWithIndexAndRange(source); 776var comp = CreateCompilationWithIndexAndRange(source); 814var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 858var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 947var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1042var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1167var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1196var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1240var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1329var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1424var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable }); 1549var comp = CreateCompilationWithIndexAndRange(new[] { source, IndexableAndSliceable });
IOperation\IOperationTests_IInlineArrayAccessOperation.cs (10)
48var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 90var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 180var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 273var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 399var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 426var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 472var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 568var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 657var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 800var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_IInterpolatedStringOperation.cs (1)
4851var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: true) });
IOperation\IOperationTests_IIsPatternExpression.cs (20)
712var compilation = CreateCompilation(source); 1317var compilation = CreateCompilation(source, new[] { vbCompilation.EmitToImageReference() }, parseOptions: TestOptions.Regular8); 1390var compilation = CreateCompilation(source, new[] { vbCompilation.EmitToImageReference() }); 1433var compilation = CreateCompilation(source); 1480var compilation = CreateCompilation(source); 1524var compilation = CreateCompilation(source); 1571var compilation = CreateCompilation(source); 1616var compilation = CreateCompilation(source); 1661var compilation = CreateCompilation(source); 2117var comp = CreateCompilationWithIndex(source); 2150var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2186var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2228var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2260var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 2293var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 2330var comp = CreateCompilation(source); 2364var comp = CreateCompilationWithIndex(source); 2404var comp = CreateCompilationWithIndexAndRange(source); 2437var comp = CreateCompilation(source); 2478var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray });
IOperation\IOperationTests_ILocalFunctionStatement.cs (2)
1790var compilation = CreateCompilation(source); 1845var compilation = CreateCompilation(source);
IOperation\IOperationTests_ILockStatement.cs (2)
1012var compilation = CreateCompilationWithMscorlib461(source); 1101var compilation = CreateCompilationWithMscorlib461(source);
IOperation\IOperationTests_IMethodBodyOperation.cs (27)
28var compilation = CreateCompilation(source); 51var compilation = CreateCompilation(source); 104var compilation = CreateCompilation(source); 160var compilation = CreateCompilation(source); 238var compilation = CreateCompilation(source); 280var compilation = CreateCompilation(source); 323var compilation = CreateCompilation(source); 390var compilation = CreateCompilation(source); 439var compilation = CreateCompilation(source); 496var compilation = CreateCompilation(source); 551var compilation = CreateCompilation(source); 576var compilation = CreateCompilation(source); 608var compilation = CreateCompilation(source); 646var compilation = CreateCompilation(source); 693var compilation = CreateCompilation(source); 718var compilation = CreateCompilation(source); 750var compilation = CreateCompilation(source); 788var compilation = CreateCompilation(source); 835var compilation = CreateCompilation(source); 860var compilation = CreateCompilation(source); 892var compilation = CreateCompilation(source); 927var compilation = CreateCompilation(source); 971var compilation = CreateCompilation(source); 995var compilation = CreateCompilation(source); 1030var compilation = CreateCompilation(source); 1069var compilation = CreateCompilation(source); 1113var compilation = CreateCompilation(source);
IOperation\IOperationTests_INoPiaObjectCreationOperation.cs (7)
43var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 102var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 159var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 209var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 301var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 391var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 458var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll);
IOperation\IOperationTests_IObjectCreationExpression.cs (15)
171var comp = CreateCompilation(@" 705var comp = CreateCompilation(@" 1017var comp = CreateCompilation(@" 1249var comp = CreateCompilation(@" 1377var comp = CreateCompilation("_ = new int[/*<bind>*/new(bad)/*</bind>*/];"); 1397var comp = CreateCompilation(@" 1427var comp = CreateCompilation(source); 1455var comp = CreateCompilation(source); 1483var comp = CreateCompilation(source); 1503var comp = CreateCompilation(@" 2234var comp = CreateCompilation(@" 2353var comp = CreateCompilation(@" 15059var comp = CreateCompilation(source); 15154var comp = CreateCompilation(source); 15397var comp = CreateCompilation(source);
IOperation\IOperationTests_IParameterReferenceExpression.cs (2)
982var compilation0 = CreateCompilation(sources0); 985var compilation1 = CreateEmptyCompilation(
IOperation\IOperationTests_IPropertyReferenceExpression.cs (2)
1013var comp = CreateCompilation(@" 1051var comp = CreateCompilation(@"
IOperation\IOperationTests_IReturnStatement.cs (28)
156var compilation = CreateCompilation(source); 184var compilation = CreateCompilation(source); 218var compilation = CreateCompilation(source); 263var compilation = CreateCompilation(source); 312var compilation = CreateCompilation(source); 396var compilation = CreateCompilation(source); 448var compilation = CreateCompilation(source); 504var compilation = CreateCompilation(source); 568var compilation = CreateCompilation(source); 633var compilation = CreateCompilation(source); 676var compilation = CreateCompilation(source); 714var compilation = CreateCompilation(source); 782var compilation = CreateCompilation(source); 858var compilation = CreateCompilation(source); 927var compilation = CreateCompilation(source); 1000var compilation = CreateCompilation(source); 1046var compilation = CreateCompilation(source); 1097var compilation = CreateCompilation(source); 1150var compilation = CreateCompilation(source); 1178var compilation = CreateCompilation(source); 1215var compilation = CreateCompilation(source); 1260var compilation = CreateCompilation(source); 1304var compilation = CreateCompilation(source); 1391var compilation = CreateCompilation(source); 1449var compilation = CreateCompilation(source); 1505var compilation = CreateCompilation(source); 1561var compilation = CreateCompilation(source); 1602var compilation = CreateCompilation(source);
IOperation\IOperationTests_ISymbolInitializer.cs (1)
30var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular);
IOperation\IOperationTests_IThrowOperation.cs (35)
30var compilation = CreateCompilation(source); 68var compilation = CreateCompilation(source); 127var compilation = CreateCompilation(source); 162var compilation = CreateCompilation(source); 228var compilation = CreateCompilation(source); 302var compilation = CreateCompilation(source); 373var compilation = CreateCompilation(source); 448var compilation = CreateCompilation(source); 523var compilation = CreateCompilation(source); 595var compilation = CreateCompilation(source); 685var compilation = CreateCompilation(source); 750var compilation = CreateCompilation(source); 839var compilation = CreateCompilation(source); 966var compilation = CreateCompilation(source); 1021var compilation = CreateCompilation(source); 1085var compilation = CreateCompilation(source); 1134var compilation = CreateCompilation(source); 1197var compilation = CreateCompilation(source); 1261var compilation = CreateCompilation(source); 1341var compilation = CreateCompilation(source); 1422var compilation = CreateCompilation(source); 1498var compilation = CreateCompilation(source); 1549var compilation = CreateCompilation(source); 1615var compilation = CreateCompilation(source); 1693var compilation = CreateCompilation(source); 1772var compilation = CreateCompilation(source); 1845var compilation = CreateCompilation(source); 1911var compilation = CreateCompilation(source); 1967var compilation = CreateCompilation(source); 2043var compilation = CreateCompilation(source); 2107var compilation = CreateCompilation(source); 2171var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular8); 2276var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())); 2375var compilation = CreateCompilation(source); 2477var compilation = CreateCompilation(source);
IOperation\IOperationTests_IUnaryOperatorExpression.cs (3)
3623var compilation = CreateCompilationWithIndexAndRange(@" 3646var compilation = CreateCompilationWithIndexAndRange(@" 3669var compilation = CreateCompilationWithIndexAndRange(@"
IOperation\IOperationTests_IUsingStatement.cs (11)
1758var compilation = CreateCompilationWithIL(source, ilSource); 1950var compilation = CreateCompilationWithIL(source, ilSource); 2084var compilation = CreateCompilationWithIL(source, ilSource); 2218var compilation = CreateCompilationWithIL(source, ilSource); 2353var compilation = CreateCompilationWithIL(source, ilSource); 4149var compilation = CreateCompilationWithMscorlib461(source); 4398var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 6136var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 6357var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 8544var comp = CreateCompilation(@" 8730var comp = CreateCompilation(@"
IOperation\IOperationTests_IVariableDeclaration.cs (7)
610var compilation = CreateEmptyCompilation(source); 632var compilation = CreateEmptyCompilation(source); 653var compilation = CreateEmptyCompilation(source); 674var compilation = CreateEmptyCompilation(source); 848var compilation = CreateEmptyCompilation(source); 870var compilation = CreateEmptyCompilation(source); 923var comp = CreateCompilation(tree);
IOperation\IOperationTests_TryCatch.cs (31)
976var compilation = CreateCompilation(source); 1026var compilation = CreateCompilation(source); 1091var compilation = CreateCompilation(source); 1331var compilation = CreateCompilation(source); 1424var compilation = CreateCompilation(source); 1482var compilation = CreateCompilation(source); 1562var compilation = CreateCompilation(source); 1677var compilation = CreateCompilation(source); 1743var compilation = CreateCompilation(source); 1840var compilation = CreateCompilation(source); 1929var compilation = CreateCompilation(source); 2020var compilation = CreateCompilation(source); 2103var compilation = CreateCompilation(source); 2194var compilation = CreateCompilation(source); 2275var compilation = CreateCompilation(source); 2340var compilation = CreateCompilation(source); 2399var compilation = CreateCompilation(source); 2490var compilation = CreateCompilation(source); 2568var compilation = CreateCompilation(source); 2630var compilation = CreateCompilation(source); 2690var compilation = CreateCompilation(source); 2744var compilation = CreateCompilation(source); 2801var compilation = CreateCompilation(source); 2876var compilation = CreateCompilation(source); 2953var compilation = CreateCompilation(source); 3145var compilation = CreateCompilation(source); 3225var compilation = CreateCompilation(source); 3301var compilation = CreateCompilation(source); 3373var compilation = CreateCompilation(source); 3421var compilation = CreateCompilation(source); 8057var comp = CreateCompilation(source);
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
105(operation.SemanticModel?.Compilation is not CSharpCompilation compilation ||
Microsoft.CodeAnalysis.CSharp.Scripting (4)
CSharpScriptCompiler.cs (4)
35CSharpCompilation previousSubmission = null; 38previousSubmission = (CSharpCompilation)script.Previous.GetCompilation(); 52var compilation = CSharpCompilation.CreateScriptCompilation(
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (4)
InteractiveSessionReferencesTests.cs (4)
524var portableLib = CSharpCompilation.Create( 1112var lib = CSharpCompilation.Create(
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
ScriptTests.cs (2)
1102var compilation = CSharpCompilation.CreateScriptCompilation("Test",
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (10077)
Semantics\AccessCheckTests.cs (40)
24CSharpCompilation c = CreateCompilation(@" 141CSharpCompilation c = CreateCompilation(@" 230CSharpCompilation c = CreateCompilation(@" 349CSharpCompilation c = CreateCompilation(@" 393CSharpCompilation c = CreateCompilation(@" 414CSharpCompilation c = CreateCompilation(@" 440CSharpCompilation c = CreateCompilation(@" 475CSharpCompilation c = CreateCompilation(@" 557CSharpCompilation c = CreateCompilation(@" 578CSharpCompilation c = CreateCompilation(@" 604CSharpCompilation other = CreateCompilation(@" 619CSharpCompilation c = CreateCompilation(@" 654CSharpCompilation other = CreateCompilation(@" 669CSharpCompilation c = CreateCompilation(@" 739IAssemblySymbol mscorlibAssem = ((CSharpCompilation)c).GetReferencedAssemblySymbol(c.ExternalReferences[0]).GetPublicSymbol(); 900IAssemblySymbol mscorlibAssem = ((CSharpCompilation)c1).GetReferencedAssemblySymbol(c1.ExternalReferences[0]).GetPublicSymbol(); 955var c = CreateCompilation(source, new[] { r1 }); 981CSharpCompilation other = CreateCompilation(@" 987CSharpCompilation c = CreateCompilation(@" 1001CSharpCompilation other = CreateCompilation(@" 1007CSharpCompilation c = CreateCompilation(@" 1030CSharpCompilation c = CreateCompilation(@" 1045var assembly1Compilation = CreateCSharpCompilation("Assembly1", 1054var assembly2Compilation = CreateCSharpCompilation("Assembly2", 1085var compilation1 = CreateCompilation(source1, assemblyName: "A"); 1111var compilation2 = CreateCompilation(source2, assemblyName: "B", references: new[] { reference1 }); 1133var compilation3 = CreateCompilation(source3, assemblyName: "C", references: new[] { reference1, reference2 }); 1158var compilation1 = CreateCompilation(source1, assemblyName: "A"); 1169var compilation2 = CreateCompilation(source2, assemblyName: "B", references: new[] { reference1 }); 1182var compilation3 = CreateCompilation(source3, assemblyName: "C", references: new[] { reference1, reference2 }); 1196var compilationA = CreateCompilation(sourceA, assemblyName: "A"); 1208var compilationB = CreateCompilation(sourceB, assemblyName: "B", references: new[] { referenceA }); 1221var compilationC = CreateCompilation(sourceC, assemblyName: "C", references: new[] { referenceA, referenceB }); 1238var compilationA = CreateCompilation(sourceA, assemblyName: "A"); 1249var compilationB = CreateCompilation(sourceB, assemblyName: "B", references: new[] { referenceA }); 1262var compilationC = CreateCompilation(sourceC, assemblyName: "C", references: new[] { referenceA, referenceB }); 1445var comp = CreateCompilation(sourceA); 1478var comp = CreateCompilation(sourceA); 1511var comp = CreateCompilation(@" 1521var comp2 = CreateCompilation("class B {}");
Semantics\AccessibilityTests.cs (2)
33CSharpCompilation c = CreateEmptyCompilation(new[] { t }); 67Symbol symbol = CSharpCompilation.Create(
Semantics\AmbiguousOverrideTests.cs (16)
130var comp1 = CreateCompilation(text1); 134var comp2 = CreateCompilation(text2, references: ref1, assemblyName: "Test2"); 138var comp = CreateCompilation(text3, ref2, assemblyName: "Test3"); 200var comp = CreateCompilation(source); 262CSharpCompilation comp = CreateCompilation(source); 303CSharpCompilation comp = CreateCompilation(source); 514var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 568var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 634var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 701var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 768var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 841var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 926var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 1007var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 1383var comp = CreateCompilation(text).VerifyDiagnostics( 1400var comp = CreateCompilation(text).VerifyDiagnostics(
Semantics\AnonymousFunctionTests.cs (7)
20public static CSharpCompilation VerifyInPreview(string source, params DiagnosticDescription[] expected) 977var compilation = CreateCompilation(source); 1011var compilation = CreateCompilation(source); 1318var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1357var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1377var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1398var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9);
Semantics\ArglistTests.cs (25)
136var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 224var comp = CreateCompilation(text); 258var comp = CreateCompilation(text); 295var comp = CreateCompilation(text); 377var comp = CreateCompilation(text); 539var comp = CreateCompilation(text); 825var comp = CreateCompilation(text); 957var comp = CreateCompilation(tree); 982var comp = CreateCompilation(text); 1041var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1068var comp = CreateCompilation(text); 1100var comp = CreateCompilation(text); 1120var comp = CreateCompilation(text); 1140var comp = CreateCompilation(text); 1160var comp = CreateCompilation(text); 1180var comp = CreateCompilation(text); 1198var comp = CreateCompilation(text); 1216var comp = CreateCompilation(text); 1234var comp = CreateCompilation(text); 1252var comp = CreateCompilation(text); 1278var comp = CreateCompilation(text); 1304var comp = CreateCompilation(text); 1330var comp = CreateCompilation(text); 1370var comp = CreateCompilation(text); 1511var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource);
Semantics\AwaitExpressionTests.cs (25)
81var csCompilation = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 151var comp = CreateCompilation(src); 189var comp = CreateCompilation(src); 232var comp = CreateCompilation(src); 273var comp = CreateRuntimeAsyncCompilation(text); 299var comp = CreateRuntimeAsyncCompilation(text); 326private AwaitExpressionInfo GetAwaitExpressionInfo(string text, out CSharpCompilation compilation, params DiagnosticDescription[] diagnostics) 329var comp = CreateCompilationWithMscorlib461(new SyntaxTree[] { tree }, new MetadataReference[] { SystemRef }); 339CSharpCompilation temp; 388var comp = CreateCompilationWithMscorlib461(text, options: TestOptions.ReleaseDll); 410var comp = CreateCompilationWithMscorlib461(text, options: TestOptions.ReleaseDll); 431CSharpCompilation compilation; 459var comp = CreateCompilation(source); 608var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 614static void validateComp(CSharpCompilation comp, bool isRuntimeAsync) 659var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 665static void validateComp(CSharpCompilation comp, bool isRuntimeAsync) 707var comp = CreateCompilation(text); 733var comp = CreateCompilation(text); 772var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 778static void validate(CSharpCompilation comp, bool isRuntimeAsync) 836var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 842static void validate(CSharpCompilation comp, bool isRuntimeAsync) 883var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 912var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp);
Semantics\BetterCandidates.cs (29)
26private CSharpCompilation CreateCompilationWithoutBetterCandidates(string source, CSharpCompilationOptions options = null, MetadataReference[] references = null) 30private CSharpCompilation CreateCompilationWithBetterCandidates(string source, CSharpCompilationOptions options = null, MetadataReference[] references = null) 58var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 85var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 116var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 150var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 183var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 230var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 275var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 313var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 362var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 413var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 454var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 482var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 511var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 541var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 692var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 726var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 760var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 791var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 822var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 863var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(); 892var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 921var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 950var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics( 1069var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1158var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1206var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1259var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(
Semantics\BindingAsyncTasklikeMoreTests.cs (30)
106var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 233var compilation = CreateCompilationWithMscorlib461(source); 322var compilation = CreateCompilationWithMscorlib461(source); 379var compilation = CreateCompilationWithMscorlib461(source); 429var compilation = CreateCompilationWithMscorlib461(source); 508var compilation = CreateCompilationWithMscorlib461(source); 585var compilation = CreateCompilationWithMscorlib461(source); 641var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { CSharpRef, SystemCoreRef }); 709var compilation = CreateCompilationWithMscorlib461(source); 748var compilation = CreateCompilationWithMscorlib461(source); 787var compilation = CreateCompilationWithMscorlib461(source); 815var compilation = CreateCompilationWithMscorlib461(source); 845var compilation = CreateCompilationWithMscorlib461(source); 923var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); 1012var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); 1097var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugDll); 1124var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.UnsafeDebugExe); 1174var compilation0 = CreateCompilationWithMscorlib461(source0); 1189var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ref0 }); 1266var compilation0 = CreateEmptyCompilation(source0, references: new[] { MscorlibRef_v20 }); 1282var compilation = CreateEmptyCompilation(source, references: new[] { MscorlibRef_v20, ref0 }); 1337var compilation0 = CreateCompilationWithMscorlib461(source0); 1352var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ref0 }); 1411var compilation0 = CreateCompilationWithMscorlib461(source0); 1426var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ref0 }); 1485var compilation0 = CreateCompilationWithMscorlib461(source0); 1500var compilation = CreateCompilationWithMscorlib461(source, references: new[] { ref0 }); 1556var compilation = CreateCompilation(source); 1595var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1632var compilation = CreateCompilation(source, parseOptions: useCSharp9 ? TestOptions.Regular9 : TestOptions.Regular10, targetFramework: TargetFramework.Net70);
Semantics\BindingAsyncTasklikeTests.cs (4)
34var compilation = CreateCompilationWithMscorlib461(source).VerifyDiagnostics(); 186var compilation = CreateCompilationWithMscorlib461(source); 308var compilation = CreateCompilationWithMscorlib461(source).VerifyDiagnostics(); 445var comp = CreateCompilationWithMscorlib461(source);
Semantics\BindingAsyncTests.cs (12)
33var compilation = CreateCompilationWithMscorlib461(source).VerifyDiagnostics(); 54var compilation = CreateCompilationWithMscorlib461(new SyntaxTree[] { tree }).VerifyDiagnostics(); 83var compilation = CreateCompilationWithMscorlib461(new SyntaxTree[] { tree }).VerifyDiagnostics(); 1544var c = CreateCompilationWithMscorlib461( 3122var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script); 3139var submission = CSharpCompilation.CreateScriptCompilation( 3504var comp = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 3904var compilation = CreateCompilationWithMscorlib461(source, references: new[] { reference }); 3971var comp = CreateCompilation(src); 4073var comp = CreateCompilation(src); 4132var comp = CreateCompilation(src);
Semantics\BindingAwaitTests.cs (3)
1896var compilation = CreateCompilationWithMscorlib461(source).VerifyDiagnostics(); 2760var comp = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, TestOptions.ReleaseExe); 2832var comp = CreateCompilationWithMscorlib461(source, new[] { Net40.References.SystemCore, Net40.References.MicrosoftCSharp }, TestOptions.ReleaseExe);
Semantics\BindingTests.cs (73)
763var baseAssembly = CreateCompilation( 771var derivedAssembly = CreateCompilation( 780var testAssembly = CreateCompilation( 802var baseAssembly = CreateCompilation( 810var derivedAssembly = CreateCompilation( 819var testAssembly = CreateCompilation( 841var baseAssembly = CreateCompilation( 849var derivedAssembly = CreateCompilation( 858var testAssembly = CreateCompilation( 893var testAssembly = CreateCompilation(scenarioCode); 918var testAssembly = CreateCompilation(scenarioCode); 944var testAssembly = CreateCompilation(scenarioCode); 976var testAssembly = CreateCompilation(scenarioCode); 1008var testAssembly = CreateCompilation(scenarioCode); 1038var testAssembly = CreateCompilation(scenarioCode); 1066var testAssembly = CreateCompilation(scenarioCode); 1097var testAssembly = CreateCompilation(scenarioCode); 1125var testAssembly = CreateCompilation(scenarioCode); 1153var testAssembly = CreateCompilation(scenarioCode); 1182var testAssembly = CreateCompilation(scenarioCode); 1220var testAssembly = CreateCompilation(scenarioCode); 1261var testAssembly = CreateCompilation(scenarioCode); 1311var testAssembly = CreateCompilation(scenarioCode); 1356var testAssembly = CreateCompilation(scenarioCode); 1399var testAssembly = CreateCompilation(scenarioCode); 1441var testAssembly = CreateCompilation(scenarioCode); 1455var testAssembly = CreateCompilation( 1487var testAssembly = CreateCompilation( 1513var testAssembly = CreateCompilation( 1546var testAssembly = CreateCompilation( 1587CSharpCompilation comp1 = CreateCompilationWithMscorlib461(source1, assemblyName: "Pia948674_1"); 1595CSharpCompilation comp2 = CreateCompilationWithMscorlib461(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_1"); 1606CSharpCompilation comp3 = CreateCompilationWithMscorlib461(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1640CSharpCompilation comp1 = CreateCompilationWithMscorlib461(source1, assemblyName: "Pia948674_2"); 1648CSharpCompilation comp2 = CreateCompilationWithMscorlib461(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_2"); 1659CSharpCompilation comp3 = CreateCompilationWithMscorlib461(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1696CSharpCompilation comp1 = CreateCompilationWithMscorlib461(source1, assemblyName: "Pia948674_3"); 1704CSharpCompilation comp2 = CreateCompilationWithMscorlib461(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_3"); 1713CSharpCompilation comp3 = CreateCompilationWithMscorlib461(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1744CSharpCompilation comp1 = CreateCompilationWithMscorlib461(source1, assemblyName: "Pia948674_4"); 1752CSharpCompilation comp2 = CreateCompilationWithMscorlib461(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_4"); 1761CSharpCompilation comp3 = CreateCompilationWithMscorlib461(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 2064var compilation = CreateCompilation(sourceCode); 2361var comp = CreateCompilation(source); 2380var comp = CreateCompilation(source); 2596var comp = CreateCompilation(source); 2627var comp = CreateCompilation(source); 2656var comp = CreateCompilation(source); 2715var compilation = CreateCompilation(sourceText, options: TestOptions.DebugDll); 2771var compilation = CreateCompilation(sourceText, options: TestOptions.DebugDll); 2826var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceText, options: TestOptions.DebugDll); 2875var compilation = CreateCompilationWithMscorlib40(sourceText, new[] { Net40.References.SystemCore }, options: TestOptions.DebugDll); 2907var comp = CreateCompilation(source); 2952var comp = CreateCompilation(source); 3026var comp = CreateCompilationWithMscorlib40(source, new[] { Net40.References.SystemCore }); 3106var comp = CreateCompilationWithMscorlib40(source, new[] { Net40.References.SystemCore }); 3179var comp = CreateCompilation(source); 3264var comp = CreateCompilationWithMscorlib40(source, new[] { Net40.References.SystemCore }); 3363var comp = CreateCompilationWithMscorlib461(source); 3425var comp = CreateCompilationWithMscorlib461(source); 3457var comp = CreateCompilationWithMscorlib461(source); 3490var comp = CreateCompilationWithMscorlib461(source); 3525var comp = CreateCompilationWithMscorlib461(source); 3557var comp = CreateCompilationWithMscorlib461(source); 3589var comp = CreateCompilationWithMscorlib461(source); 3619var comp = CreateCompilationWithMscorlib461(source); 3715var comp = CreateCompilation(source); 3794var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3904var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3920var compilation = CreateCompilation(@" 3948var compilation = CreateCompilation(@" 3981var comp = CreateCompilation(source); 4021var comp = CreateCompilation(source);
Semantics\ColorColorTests.cs (31)
165var comp = CreateCompilation(text); 589var comp = CreateCompilation(tree); 629var comp = CreateCompilation(tree); 725var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 1059var comp = CreateCompilation(tree); 1105var comp = CreateCompilation(tree); 1151var comp = CreateCompilation(tree); 1196var comp = CreateCompilation(tree); 1237var comp = CreateCompilation(tree); 1274var comp = CreateCompilation(tree); 1521var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugExe); 1580var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1621var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1659var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1700var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1738var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1809var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 1839var comp = CreateCompilationWithMscorlib40(new[] { tree }, new[] { Net40.References.SystemCore }); 1878var compilation = CreateCompilation(source); 1935var compilation = CreateCompilation(source); 1992var compilation = CreateCompilation(source); 2042var compilation = CreateCompilation(source); 2082var refLib = CreateEmptyCompilation( 2100var main = CreateEmptyCompilation( 2127var refLib = CreateEmptyCompilation( 2145var main = CreateEmptyCompilation(sourceMain, assemblyName: "Main", 2179var compilation = CreateCompilation(source, assemblyName: "Main"); 2210var compilation = CreateCompilation(source); 2271var compilation = CreateCompilation(source); 2305var compilation = CreateCompilation(source); 2366var compilation = CreateCompilationWithIL(genericTreeDefinitionSource, implementingTreeWithModoptObjectILSource);
Semantics\ConditionalOperatorTests.cs (7)
1174var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1285var comp = CreateCompilation(tree); 1336var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1391var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1438var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 1502var compilation = CreateCompilation(source, options: TestOptions.DebugExe, 1538var comp = CreateCompilation(source);
Semantics\ConstantTests.cs (43)
185var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1582var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1998var comp = CreateCompilation(source); 2024var comp = CreateCompilation(source); 2065var comp = CreateCompilation(source); 2139var comp = CreateCompilation(source); 2194var comp = CreateCompilation(source); 2781var compilation = CreateCompilation(source); 2814var compilation = CreateCompilation(source); 2844var compilation1 = CreateCompilation(source1); 2845var compilation2 = CreateCompilation(source2, new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 2885var compilation1 = CreateCompilation(source1); 2887var compilation2 = CreateCompilation(source2); 2889var compilation3 = CreateCompilation(source3, new MetadataReference[] { reference1 }); 2891var compilation4 = CreateCompilation(source4, new MetadataReference[] { reference2, reference3 }); 2924var comp = CreateCompilation(tree); 2941var compilation = CreateCompilation(tree); 2972var compilation = CreateCompilation(tree); 2998var compilation = CreateCompilation(source); 3030var compilation = CreateCompilation(source); 3085var compilation = CreateCompilation(source); 3117var compilation = CreateCompilation(source); 3175var compilation = CreateCompilation(source); 3210var compilation = CreateCompilation(source); 3457var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef }); 3479var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef }); 3516var comp = CreateCompilation(source.ToString(), options: TestOptions.ReleaseExe); 3626var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3667var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3688var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3724var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3806var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3834var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3903var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4070var comp = CreateCompilation(source); 4091var comp = CreateCompilation(source); 4112var comp = CreateCompilation(source); 4128var comp = CreateCompilation(source); 4138var comp = CreateCompilation(source); 4152var comp = CreateCompilation(source); 4165var comp = CreateCompilation(source); 4189var comp = CreateCompilation(source); 4210var comp = CreateCompilation(source);
Semantics\DeconstructionTests.cs (91)
799var comp = CreateCompilation(source, options: TestOptions.DebugExe); 857var comp = CreateCompilation(source); 1284var comp = CreateCompilation(source, assemblyName: "comp", options: TestOptions.DebugExe); 1486var comp = CreateCompilation(source); 1603var libMissingComp = CreateCompilation(new string[] { libMissingSource }, assemblyName: "libMissingComp").VerifyDiagnostics(); 1606var libComp = CreateCompilation(new string[] { libSource }, references: new[] { libMissingRef }, parseOptions: TestOptions.Regular).VerifyDiagnostics(); 1609var comp = CreateCompilation(new string[] { source }, references: new[] { libRef }); 1917var comp = CreateCompilationWithMscorlib40(source); 1944var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2223var comp = CreateCompilation(source, parseOptions: TestOptions.Regular6); 3155var comp = CreateCompilation(source); 3552var comp = CreateCompilation(source); 3574var comp = CreateCompilation(source); 3597var comp = CreateCompilation(source); 3704var comp = CreateCompilation(source); 3741var comp = CreateCompilation(source); 3762var compilation = sourceModule.DeclaringCompilation; 3791var comp = CreateCompilation(source); 3816var comp = CreateCompilationWithMscorlib40(source); 3844var comp = CreateCompilation(source); 3865var comp = CreateCompilation(source); 3883var comp = CreateCompilation(source); 3905var comp = CreateCompilation(source); 3938var comp = CreateCompilation(source); 4033var comp = CreateCompilation(source); 4087var comp = CreateCompilationWithMscorlib40AndSystemCore(source, 4145var comp = CreateCompilation(source); 4197var comp1 = CreateCompilation(source1); 4228var comp2 = CreateCompilation(source2); 4233private static void StandAlone_01_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 4332var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4363var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4368private static void StandAlone_02_VerifySemanticModel(CSharpCompilation comp) 4469var comp1 = CreateCompilation(source1); 4497var comp2 = CreateCompilation(source2); 4502private static void StandAlone_03_VerifySemanticModel(CSharpCompilation comp) 4597var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4619var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4639var comp1 = CreateCompilation(source1); 4655var comp2 = CreateCompilation(source2); 4660private static void StandAlone_05_VerifySemanticModel(CSharpCompilation comp) 4718var comp1 = CreateCompilation(source1); 4739var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4749var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4754private static void StandAlone_06_VerifySemanticModel(CSharpCompilation comp) 4811var comp1 = CreateCompilation(source1); 4827var comp2 = CreateCompilation(source2); 4832private static void StandAlone_07_VerifySemanticModel(CSharpCompilation comp) 4886var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4896var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4916var comp1 = CreateCompilation(source1); 4932var comp2 = CreateCompilation(source2); 4937private static void StandAlone_09_VerifySemanticModel(CSharpCompilation comp) 4968var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4978var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4983private static void StandAlone_10_VerifySemanticModel(CSharpCompilation comp) 5020var comp1 = CreateCompilation(source1); 5036var comp2 = CreateCompilation(source2); 5041private static void StandAlone_11_VerifySemanticModel(CSharpCompilation comp) 5075var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5085var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5104var comp1 = CreateCompilation(source1); 5146var comp1 = CreateCompilation(source1); 5177var comp2 = CreateCompilation(source2); 5182private static void StandAlone_14_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 5290var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5321var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5326private static void StandAlone_15_VerifySemanticModel(CSharpCompilation comp) 5440var comp1 = CreateCompilation(source1); 5468var comp2 = CreateCompilation(source2); 5473private static void StandAlone_16_VerifySemanticModel(CSharpCompilation comp) 5577var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5599var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5617var comp1 = CreateCompilation(source1); 5645var comp2 = CreateCompilation(source2); 5650private static void StandAlone_18_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 5727var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5755var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5760private static void StandAlone_19_VerifySemanticModel(CSharpCompilation comp) 5843var comp1 = CreateCompilation(source1); 5868var comp2 = CreateCompilation(source2); 5873private static void StandAlone_20_VerifySemanticModel(CSharpCompilation comp) 5943var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5962var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5977var comp = CreateCompilation(source); 6017var comp = CreateCompilation(source); 6060var comp = CreateCompilation(source); 6100var comp = CreateCompilation(source); 6142var comp = CreateCompilation(source); 6479var comp = CreateCompilationWithIndex(source); 6549var comp = CreateCompilation(code);
Semantics\DelegateTypeTests.cs (311)
85var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 125var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 175var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 217var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 268var comp = CreateCompilation(source); 308var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 352var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 393var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 426var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 460var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 535var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 585var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 624var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 671var comp = CreateCompilation(source); 737var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 783var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 880var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 923var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 981var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1021var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1068var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1199var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1241var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1320var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1366var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1409var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1450var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1542var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.Regular12, options: TestOptions.ReleaseExe); 1622var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.Regular13, options: TestOptions.ReleaseExe); 1673var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1723var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1773var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1823var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1873var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1923var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 1974var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 2019var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 2068var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2122var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2187var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2250var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2307var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2346var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2389var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2429var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2455static void verify(CSharpCompilation comp) 2501var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2507static void verify(CSharpCompilation comp) 2555var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2603var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2651var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2700var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2753var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2787var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2845var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2874var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 2900var comp = CreateCompilation(source); 2928var comp = CreateCompilation(source); 2956var comp = CreateCompilation(source); 2987var comp = CreateCompilation(source); 3013var comp = CreateCompilation(source); 3045var comp = CreateCompilation(source); 3080var comp = CreateCompilation(source); 3111var comp = CreateCompilation(source); 3144var comp = CreateCompilation(source, parseOptions: useCSharp13 ? TestOptions.Regular13 : TestOptions.RegularPreview); 3283var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3314var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3366var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3412var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3538var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3589var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3622var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 3670var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 3718var comp = CreateCompilation(source, parseOptions: TestOptions.Regular12); 3752var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3778var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3810var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3927var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 3954var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 3989var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4023var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4055var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4089var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4149var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 4250var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 4324var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 4415var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 4500var comp = CreateEmptyCompilation(sourceB, new[] { refA }); 4522var comp = CreateEmptyCompilation(sourceB, new[] { refA }); 4569var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }); 4621var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }); 4659var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 4695var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseExe); 4731var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 4764var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 4932var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4987var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5019var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5143var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5368var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 5395var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5427var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5461var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5496var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5765var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5861var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5900var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5936var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5970var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6002var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6037var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6075var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6109var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6138var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6239var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 6351var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6375var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7580var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7613var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7657var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7683var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7714var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7752var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7796var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7834var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7861var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7905var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7988var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8017var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8055var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8095var comp = CreateCompilation(new[] { source, s_utils }, options: TestOptions.ReleaseExe); 8118var comp = CreateCompilation(new[] { source, s_utils }, options: TestOptions.ReleaseExe); 8194var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8222var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8250var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8281var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8388var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8421var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8459var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8501var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8587var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8610var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8688var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8724var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8790var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8826var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8857var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8884var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8930var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8961var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8991var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9020var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9049var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9079var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9123var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9157var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9185var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9224var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9271var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9306var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9342var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9394var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9437var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9500var comp = CreateCompilation(source); 9535var comp = CreateCompilation(source); 9585var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9656var comp = CreateCompilation(source); 9703var comp = CreateCompilation(source); 9756var comp = CreateCompilation(source); 9799var comp = CreateCompilation(source); 9861var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9964var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10018var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10200var comp = CreateCompilation(source); 10224var comp = CreateCompilation(source); 10250var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 10323var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9.WithKind(SourceCodeKind.Script)); 10352var comp = CreateCompilation(source); 10387var comp = CreateCompilation(source); 10413var comp = CreateCompilation(source); 10444var comp = CreateCompilation(source); 10486var comp = CreateCompilation(source); 10505var comp = CreateCompilation(source); 10538var comp = CreateCompilation(source); 10561var comp = CreateCompilation(source); 10585var comp = CreateCompilation(source); 10608var comp = CreateCompilation(source); 10649var comp = CreateCompilation(source); 10689var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10710var comp = CreateEmptyCompilation(source, new[] { GetCorlibWithInvalidActionAndFuncOfT() }); 10736var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10771var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10813var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10849var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10888var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10947var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11019var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 11042var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 11080var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11211var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11265var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11339var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11405var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 11456var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11482var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11547var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11626var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 11685var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11722var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 11757var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11790var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11829var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 11870var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 11911var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 11967var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12000var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12031var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12070var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12101var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 12142var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 12178var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 12309var comp = CreateCompilationWithSpan(source, options: TestOptions.ReleaseExe); 12332var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 13635var comp1a = CreateCompilation(source1a, assemblyName: "Lib1").VerifyDiagnostics(); 13644var comp2 = CreateCompilation(source2, [comp1aRef]).VerifyDiagnostics(); 13670var comp1b = CreateCompilation(source1b, assemblyName: "Lib1").VerifyDiagnostics(); 13752var comp1a = CreateCompilation(source1a, assemblyName: "Lib1").VerifyDiagnostics(); 13762var comp2 = CreateCompilation(source2, [comp1aRef]).VerifyDiagnostics(); 13771var comp1b = CreateCompilation(source1b, assemblyName: "Lib1").VerifyDiagnostics(); 13885var comp1a = CreateCompilation(source1a, assemblyName: "Lib1").VerifyDiagnostics(); 13895var comp2 = CreateCompilation(source2, [comp1aRef]).VerifyDiagnostics(); 13904var comp1b = CreateCompilation(source1b, assemblyName: "Lib1").VerifyDiagnostics(); 14001var comp1a = CreateCompilation(source1a, assemblyName: "Lib1").VerifyDiagnostics(); 14010var comp2 = CreateCompilation(source2, [comp1aRef]).VerifyDiagnostics(); 14046var comp1b = CreateCompilation(source1b, assemblyName: "Lib1").VerifyDiagnostics(); 14101var comp = CreateCompilationWithIL(source, ilSource).VerifyDiagnostics(); 14143var comp = CreateCompilationWithIL(source, ilSource).VerifyDiagnostics(); 14298var comp = CreateCompilation(UnscopedRefAttributeDefinition, targetFramework: TargetFramework.Net60, assemblyName: attributeAssemblyName); 14373var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 14411var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 14429var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 14453var expectedBaseType = ((CSharpCompilation)model.Compilation).GetSpecialType(SpecialType.System_MulticastDelegate); 14540var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 14571var comp = CreateCompilation(source); 14612var comp = CreateCompilation(source); 14681var comp = CreateCompilation(source); 14745var comp = CreateCompilation(source); 14799var comp = CreateCompilation(source); 14844var comp = CreateCompilation(source); 14924var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14972var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15042var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15131var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15191var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15268var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15356var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15421var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15465var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15518var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 15553var comp = CreateCompilation(source); 15583var comp = CreateCompilation(source); 15613var comp = CreateCompilation(source); 15636var comp = CreateCompilation(source); 15660var comp = CreateCompilation(source); 17470var comp1 = CreateCompilation(source1); 17476var comp2 = CreateCompilation(source2, new[] { ref1 }); 17493var comp1 = CreateCompilation(source1); 17499var comp2 = CreateCompilation(source2, new[] { ref1 }); 18586var comp = CreateCompilation(source); 18609var comp = CreateCompilation(source); 18627var comp = CreateCompilation(source); 18645var comp = CreateCompilation(source); 18669var comp = CreateCompilation(source); 18689var comp = CreateCompilation(source); 18706var comp = CreateCompilation(source); 18727var comp = CreateCompilation(source); 18743var comp = CreateCompilation(source); 18763var comp = CreateCompilation(source); 18781var comp = CreateCompilation(source); 18808var comp = CreateCompilation(source); 18834var comp = CreateCompilation(source); 18854var comp = CreateCompilation(source); 18879var comp = CreateCompilation(source); 18895var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 18900var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 18921var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 18926var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 18940var comp = CreateCompilation(source); 18958var comp = CreateCompilation(source); 18982var comp = CreateCompilation(source); 18999var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 19012var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 19042var comp = CreateCompilation(source); 19063var comp = CreateCompilation(source); 19089var comp = CreateCompilation(source); 19112var comp = CreateCompilation(source); 19132var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 19137var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 19162var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 19167var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 19188var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 19205var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 19223var comp = CreateCompilation(source); 19237var comp = CreateCompilation(source); 19255var comp = CreateCompilation(source); 19272var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 19277var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 19294var comp = CreateCompilation(source); 19311var comp = CreateCompilation(source); 19862var comp = CreateCompilation(source); 19901var comp = CreateCompilation(source);
Semantics\DynamicTests.cs (181)
68var c = CreateCompilation("", new[] { CSharpRef }); 831var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 1278var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1782var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 1819var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2152var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 2181var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2842var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 3452var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3477var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3494var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3511var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3531var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3552var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3570var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3587var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3669var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3688var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3711var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3747var comp = CreateCompilation(source); 4044var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options: TestOptions.ReleaseExe); 4067var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 4094var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 4153var comp = CreateCompilationWithILAndMscorlib40("", il, references: new[] { SystemCoreRef }, appendDefaultHeader: false); 4271var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseExe, 4294var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 4395var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseExe, 4411var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 4437var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4462var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4492var comp1 = CreateCompilationWithMscorlib461AndCSharp(source1, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4528var comp2 = CreateCompilationWithMscorlib461AndCSharp(source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4564var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4593var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4638var compilation = CreateCompilationWithMscorlib461AndCSharp(source); 4676var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 4973var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5025var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: parseOptions); 5055var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5097var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5149var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: parseOptions); 5178var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5220var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5272var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: parseOptions); 5302var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5338var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5379var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5423var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5467var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5511var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5550var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 5575var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5613var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5652var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5688var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5729var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5774var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5819var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5864var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5905var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 5932var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5971var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6019var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6070var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: parseOptions); 6100var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6142var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6193var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: parseOptions); 6223var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6262var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 6313var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 6343var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6373var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6416var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6462var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6506var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6549var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6603var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6668var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6732var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6777var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6841var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6887var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6952var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6988var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7056var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7114var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7159var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7226var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7272var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7339var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7388var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7456var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7501var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7578var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7638var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7683var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7744var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7789var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7850var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7892var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7964var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8025var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8070var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8131var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8175var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8235var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8280var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8344var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8389var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8453var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8498var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8562var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8608var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8673var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8721var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8790var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8858var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8921var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8980var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9011var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9070var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9102var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9161var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9192var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9248var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9309var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9366var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9398var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9430var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9487var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9519var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9550var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9606var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9637var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9664var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9716var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9748var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9775var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9827var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9859var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9886var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9937var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 9968var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10006var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10086var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10134var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10214var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10262var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10342var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10379var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10416var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10495var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10550var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10637var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10698var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10786var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10847var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10887var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 10923var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10968var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11054var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 11097var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11181var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11259var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11314var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11367var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11414var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11447var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11491var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11532var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11581var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11633var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11676var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11722var comp1 = CreateCompilation( 11764var comp1 = CreateCompilation( 11806var comp1 = CreateCompilation( 11846var comp1 = CreateCompilation( 11886var comp1 = CreateCompilation( 11948var comp1 = CreateCompilation( 12015var comp1 = CreateCompilation( 12058var comp1 = CreateCompilation(
Semantics\ExpressionBodiedMemberTests.cs (28)
27var comp = CreateCompilationWithMscorlib461(@" 65var comp = CreateCompilationWithMscorlib461(@" 120var comp = CreateCompilationWithMscorlib461(new[] { tree }); 217var comp = CreateCompilationWithMscorlib461(@" 250var comp = CreateCompilationWithMscorlib461(@" 273var comp = CreateCompilationWithMscorlib461(@" 305var comp = CreateCompilationWithMscorlib461(@" 416var comp = CreateCompilationWithMscorlib461(@" 438var comp = CreateCompilation(@" 453var comp = CreateCompilation(@" 484var comp = CreateCompilation(@" 515var comp = CreateCompilation(@" 553var comp = CreateCompilation(@" 593var comp = CreateCompilation(@" 622var comp = CreateCompilation(@" 658var comp = CreateCompilation(@" 689var comp = CreateCompilation(@" 720var comp = CreateCompilation(@" 751var comp = CreateCompilation(@" 786var comp = CreateCompilation(@" 817var comp = CreateCompilation(@" 853var comp = CreateCompilation(@" 888var comp = CreateCompilation(@" 927var comp = CreateCompilation(@" 949var comp = CreateCompilation(@" 965var comp = CreateCompilation(@" 981var comp = CreateCompilation(@" 998var comp = CreateCompilation(@"
Semantics\FieldInitializerBindingTests.cs (1)
245var compilation = CreateCompilation(source);
Semantics\ForEachTests.cs (29)
2308var compilation = CreateCompilation(text); 2473var compilation = CreateEmptyCompilation(text); 2493var compilation = CreateEmptyCompilation(text); 2512var compilation = CreateEmptyCompilation(text); 2639var comp = CreateEmptyCompilation(source, [SystemRuntimePP7Ref]); 2689var comp = CreateCompilation(source); 2747var comp = CreateEmptyCompilation(text); 2799var comp = CreateEmptyCompilation(text); 2865var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 2906var comp = CreateEmptyCompilation(text); 2968var comp = CreateEmptyCompilation(text); 3038var comp = CreateEmptyCompilation(text); 3108var comp = CreateEmptyCompilation(text); 3153var comp = CreateEmptyCompilation(text); 3218var comp = CreateEmptyCompilation(text); 3281var comp = CreateEmptyCompilation(text); 3344var comp = CreateEmptyCompilation(text); 3397var comp = CreateEmptyCompilation(source); // Lots of errors, since corlib is missing. 3586var compilation1 = CreateEmptyCompilation(source1, assemblyName: GetUniqueName()); 3600var comp = CreateEmptyCompilation(text, new[] { reference1 }); 3770var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 3828var comp = CreateCompilation(""" 3850var comp = CreateCompilation(""" 3934var compilation = CreateCompilation(source); 3958var comp1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, assemblyName: "MissingBaseType1"); 3986var comp2 = CreateEmptyCompilation(source2, new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugDll); 4001var comp3 = CreateEmptyCompilation(source3, options: TestOptions.DebugDll, assemblyName: "MissingBaseType2"); 4014var comp4 = CreateEmptyCompilation(source4, new[] { comp2.ToMetadataReference(), comp3.ToMetadataReference() }); 4162var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.ReleaseDebugExe).VerifyDiagnostics();
Semantics\ForLoopErrorTests.cs (1)
199var comp = CreateCompilation(text);
Semantics\FunctionPointerTests.cs (94)
19private static CSharpCompilation CreateCompilationWithFunctionPointers(string source, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework? targetFramework = null) 24private CompilationVerifier CompileAndVerifyFunctionPointers(CSharpCompilation compilation, string? expectedOutput = null) 40var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular8); 57var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 88var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 119var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 141var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 160var comp = CreateCompilationWithFunctionPointers(@" 226var comp = CreateCompilationWithFunctionPointers(@" 254var comp = CreateCompilationWithFunctionPointers(@" 319var comp = CreateCompilationWithFunctionPointers($@" 374var comp = CreateCompilationWithFunctionPointers($@" 425var comp = CreateCompilationWithFunctionPointers($@" 467var comp = CreateCompilationWithFunctionPointers(@" 518var comp = CreateCompilationWithFunctionPointers(@" 572var comp = CreateCompilationWithFunctionPointers(@" 617var comp = CreateCompilationWithFunctionPointers(@" 664var comp = CreateCompilationWithFunctionPointers(@" 711var comp = CreateCompilationWithFunctionPointers(@" 762var comp = CreateCompilationWithFunctionPointers(@" 803var comp = CreateCompilationWithFunctionPointers(@" 858var comp = CreateCompilationWithFunctionPointers(@" 899private static void VerifyDeclarationConversion(CSharpCompilation comp, SemanticModel model, VariableDeclaratorSyntax decl, ConversionKind expectedConversionKind, bool expectedImplicit, string expectedOriginalType, string expectedConvertedType, string expectedOperationTree) 918var comp = CreateCompilationWithFunctionPointers(@" 962var comp = CreateCompilationWithFunctionPointers(@" 1024var comp = CreateCompilationWithFunctionPointers(@" 1080var comp = CreateCompilationWithFunctionPointers(@" 1245var comp = CreateCompilationWithFunctionPointers(@" 1320var comp = CreateCompilationWithFunctionPointers(@" 1485var comp = CreateCompilationWithFunctionPointers(@" 1542var comp = CreateCompilationWithFunctionPointers(@" 1599var comp = CreateCompilationWithFunctionPointers(@" 1638var comp = CreateCompilationWithFunctionPointers(@" 1671var comp = CreateCompilationWithFunctionPointers(@" 1704var comp = CreateCompilationWithFunctionPointers(@" 1737var comp = CreateCompilationWithFunctionPointers(@" 1759var comp = CreateCompilationWithFunctionPointers(@" 1798var comp = CreateCompilationWithFunctionPointers(@" 1831var comp = CreateCompilationWithFunctionPointers(@" 1864var comp = CreateCompilationWithFunctionPointers(@" 1897var comp = CreateCompilationWithFunctionPointers(@" 1920var comp = CreateCompilationWithFunctionPointers(@" 2003var comp = CreateCompilationWithIL(source, il, options: TestOptions.UnsafeReleaseDll); 2049var comp = CreateCompilationWithIL(source, il, options: TestOptions.UnsafeReleaseExe); 2082var comp = CreateCompilationWithIL(code, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseExe); 2107var cComp = CreateCompilation(cDefinition, assemblyName: "cLib"); 2120var comp = CreateCompilationWithIL("", il, references: new[] { cComp.ToMetadataReference() }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2139var comp = CreateCompilationWithFunctionPointers(@" 2152var comp = CreateCompilationWithFunctionPointers(@" 2252var comp = CreateCompilationWithFunctionPointers(@" 2307var comp = CreateCompilationWithFunctionPointers(@" 2382var comp = CreateCompilationWithFunctionPointers(@" 2450var comp = CreateCompilationWithFunctionPointers(@" 2518var comp = CreateCompilationWithFunctionPointers(@" 2544var comp = CreateCompilationWithFunctionPointers(@" 2617var comp = CreateCompilationWithFunctionPointers(@" 2740var comp = CreateCompilationWithFunctionPointers(@" 2768var comp = CreateCompilationWithFunctionPointers(@" 2801var comp = CreateCompilationWithFunctionPointers(@" 2832var comp = CreateCompilationWithFunctionPointers(@" 2866var comp = CreateCompilationWithFunctionPointers(@" 2899var comp = CreateCompilationWithFunctionPointers(@" 2967var verifier = CreateCompilationWithFunctionPointers(@" 2991var verifier = CreateCompilationWithFunctionPointers(@" 3024var verifier = CreateCompilationWithFunctionPointers(@" 3048var verifier = CreateCompilationWithFunctionPointers(@" 3081var comp = CreateCompilationWithFunctionPointers(@" 3101var comp = CreateCompilationWithFunctionPointers(@" 3120var comp = CreateCompilationWithFunctionPointers(@" 3151var comp = CreateCompilationWithFunctionPointers(@" 3247var comp = CreateCompilationWithFunctionPointers(@" 3350var comp = CreateCompilationWithFunctionPointers(source, TestOptions.UnsafeReleaseExe); 3413var comp = CreateCompilationWithFunctionPointers(@" 3457var comp = CreateCompilationWithFunctionPointers(@" 3498var comp = CreateCompilationWithFunctionPointers(@" 3563var comp = CreateCompilationWithFunctionPointers(@" 3610var comp = CreateCompilationWithFunctionPointers(@" 3632var comp = CreateCompilationWithFunctionPointers(@" 3645var comp = CreateCompilationWithFunctionPointers(@" 3708var comp = CreateCompilationWithFunctionPointers(@" 3732var comp = CreateCompilationWithFunctionPointers(@" 3759var comp = CreateCompilationWithFunctionPointers(@" 3780var comp = CreateCompilationWithFunctionPointers(@" 3834var comp = CreateCompilationWithFunctionPointers(@" 3878var comp = CreateCompilationWithFunctionPointers(@" 3903var comp = CreateCompilationWithFunctionPointers(@" 4028var comp = CreateCompilationWithFunctionPointers(@" 4050var comp = CreateCompilationWithFunctionPointers(@" 4073var comp = CreateCompilationWithFunctionPointers(@" 4103var comp = CreateCompilationWithFunctionPointers(@" 4122var comp = CreateCompilationWithFunctionPointers(@" 4141var comp = CreateCompilationWithFunctionPointers(@" 4172var comp = CreateCompilationWithFunctionPointers(source); 4197var comp = CreateCompilationWithFunctionPointers(source);
Semantics\FuzzTests.cs (1)
50var compilation = CreateCompilationWithMscorlib461(text);
Semantics\GenericConstraintsTests.cs (28)
614var comp = CreateCompilation(@" 989var compilation = CreateCompilation("public class Test<T> where T : struct, System.Delegate { }") 1129var comp = CreateCompilation(@" 1474var compilation = CreateCompilation("public class Test<T> where T : struct, System.MulticastDelegate { }") 1614var comp = CreateCompilation(@" 1828var c = CreateCompilation("public class Test<T> where T : class, unmanaged {}"); 1846var c = CreateCompilation("public class Test<T> where T : struct, unmanaged {}"); 2864var compilation = CreateCompilation(@" 3125var compilation = CreateCompilation(@" 3152var compilation = CreateCompilation(@" 3182var compilation = CreateCompilation(@" 3208var compilation = CreateCompilation(@" 3558var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3578var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3599var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3623var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3654var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3679var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3707var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3735var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3763var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3794var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3830var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3862var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3890var compilation = CreateCompilation(code, options: TestOptions.UnsafeReleaseDll); 3979var compilation = CreateCompilation(code); 4352var comp = CreateCompilation(@" 4416var comp = CreateCompilation(@"
Semantics\GlobalUsingDirectiveTests.cs (117)
166var comp1 = CreateCompilation(source1); 191var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Regular10, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 234var comp3 = CreateCompilation(source3, parseOptions: TestOptions.Regular10, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 275var comp1 = CreateCompilation(source1); 304var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Regular10, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 353var comp3 = CreateCompilation(source3, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 385var comp1 = CreateCompilation(source1); 404var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 421var comp3 = CreateCompilation(new[] { source3, source2 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 434var extComp = CreateCompilation(ext); 541var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 580var extComp = CreateCompilation(ext); 680var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 811var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1, program }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 869var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2, source1 }, parseOptions: TestOptions.RegularPreview); 940var comp = CreateCompilation(new[] { globalUsings1 + usings2, source1 }, parseOptions: TestOptions.RegularPreview); 1020var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1061var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview); 1111var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview); 1139var extComp = CreateCompilation(ext); 1235var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1274var extComp = CreateCompilation(ext); 1363var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1483var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1, program }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1530var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2, source1 }, parseOptions: TestOptions.RegularPreview); 1590var comp = CreateCompilation(new[] { globalUsings1 + usings2, source1 }, parseOptions: TestOptions.RegularPreview); 1691var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1807var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1893var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 1927var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview); 1963var comp = CreateCompilation(source1, parseOptions: TestOptions.RegularPreview); 2026var comp = CreateCompilation(new[] { source2, source1, source3, source6, source4, "", source5 }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 2044var comp1 = CreateCompilation(source1); 2073var comp2 = CreateCompilation(new[] { source2 + source3, source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2083var comp3 = CreateCompilation(new[] { source2 + source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2096var comp4 = CreateCompilation(new[] { source2 + source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2109var comp5 = CreateCompilation(new[] { source2 + source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2129var comp6 = CreateCompilation(new[] { source2, source3, source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2139var comp7 = CreateCompilation(new[] { source2, source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2152var comp8 = CreateCompilation(new[] { source2 + source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2155var comp9 = CreateCompilation(new[] { source2 + source5, source3, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2168var comp10 = CreateCompilation(new[] { source2 + source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2194var comp1 = CreateCompilation(source1); 2207var comp2 = CreateCompilation(new[] { source1, source2, source3 }, parseOptions: TestOptions.RegularPreview, references: new[] { comp1Ref }); 2242var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2253var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2267var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2270var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2273var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2276var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2279var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions: TestOptions.RegularPreview); 2282var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2300var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2329var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2384var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2398var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2415var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2418var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2421var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2424var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2427var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions: TestOptions.RegularPreview); 2430var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2480var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2494var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2511var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2514var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2517var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2520var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2523var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions: TestOptions.RegularPreview); 2526var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2548var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2559var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2570var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2577var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2587var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2597var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2607var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions: TestOptions.RegularPreview); 2610var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2634var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2662var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2702var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2713var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2724var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2731var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions: TestOptions.RegularPreview); 2741var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions: TestOptions.RegularPreview); 2751var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2761var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions: TestOptions.RegularPreview); 2764var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions: TestOptions.RegularPreview); 2788var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2816var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2871var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 2957var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 3043var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions: TestOptions.RegularPreview); 3170var comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions: TestOptions.RegularPreview); 3353var origLibComp = CreateCompilation(origLib_cs, assemblyName: "lib"); 3356var newComp = CreateCompilation(origLib_cs, assemblyName: "new"); 3359var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.EmitToImageReference() }); 3363var newLibComp = CreateCompilation(alias1 + newLib_cs, 3368var newLibComp2 = CreateCompilation(alias1 + newLib_cs, 3453var extComp = CreateCompilation(ext, assemblyName: "Extern"); 3506var comp = CreateCompilation(externAlias + globalUsings1 + globalUsings2 + usings + source, parseOptions: parseOptions, references: new[] { extCompRef }); 3644var extComp = CreateCompilation(ext, assemblyName: "Extern"); 3702var comp = CreateCompilation(externAlias + globalUsings1 + globalUsings2 + usings + source, parseOptions: parseOptions, references: new[] { extCompRef }); 3839var comp = CreateCompilation(new[] { externAlias + globalUsings1 + globalUsings2 + usings, source }, parseOptions: TestOptions.RegularPreview); 4212var comp = CreateCompilation(new[] { externAlias1 + globalUsings1 + source }, parseOptions: TestOptions.RegularPreview); 4366var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source }, parseOptions: TestOptions.RegularPreview); 4462var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source }, parseOptions: TestOptions.RegularPreview); 4513var comp1 = CreateCompilation(source1); 4562var comp2 = CreateCompilation(externAlias + globalUsing1 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 4580var comp2 = CreateCompilation(externAlias + globalUsing2 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 4598var comp2 = CreateCompilation(externAlias + using1 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 4609var comp2 = CreateCompilation(externAlias + using2 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe, references: new[] { comp1Ref }); 4678var comp2 = CreateCompilation(globalAlias + globalUsing1 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4711var comp2 = CreateCompilation(globalAlias + globalUsing2 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4744var comp2 = CreateCompilation(globalAlias + using1 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4765var comp2 = CreateCompilation(globalAlias + using2 + source2, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 4974var comp = CreateCompilation(new[] { globalUsings1, source }, parseOptions: TestOptions.RegularPreview);
Semantics\HideByNameTests.cs (2)
192var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 524var comp = CreateCompilationWithILAndMscorlib40(csharp, il);
Semantics\ImplicitlyTypeArraysTests.cs (3)
22var compilation = CreateCompilation(@" 64var comp = CreateCompilation(tree); 90var comp = CreateCompilation(tree);
Semantics\ImplicitlyTypedLocalsTests.cs (2)
19var compilation = CreateCompilation(@" 36var compilation = CreateCompilation(@"
Semantics\ImplicitObjectCreationTests.cs (302)
44var comp = CreateCompilation(source, options: TestOptions.DebugExe); 88var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 166var comp = CreateCompilation(source, options: TestOptions.DebugExe); 211var comp = CreateCompilation(source); 263var comp = CreateCompilation(source, options: TestOptions.DebugExe); 291var comp = CreateCompilation(source, options: TestOptions.DebugExe); 314var comp = CreateCompilation(source, options: TestOptions.DebugExe); 347var comp = CreateCompilation(source, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 368var comp = CreateCompilation(source, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 399var comp = CreateCompilation(source, options: TestOptions.DebugDll); 433var comp = CreateCompilation(source, options: TestOptions.DebugExe); 451var comp = CreateCompilation(source); 471var comp = CreateCompilation(source); 495var comp = CreateCompilation(source); 516var comp = CreateCompilation(source); 540var comp = CreateCompilation(source); 565var comp = CreateCompilation(source); 593var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 611var comp = CreateCompilation(source); 638var comp = CreateCompilation(source); 658var comp = CreateCompilation(source); 694var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 721var comp = CreateCompilation(source); 751var comp = CreateCompilation(source); 775var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 801var comp = CreateCompilation(source); 832var comp = CreateCompilation(source); 873var comp = CreateCompilation(source); 903var comp = CreateCompilation(source).VerifyDiagnostics( 948var comp = CreateCompilation(source, options: TestOptions.DebugExe); 980var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1005var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1024var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1046var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1069var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1090var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1116var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1136var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1199var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1224var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1247var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1268var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1293var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1312var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1341var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1365var comp = CreateCompilation(source, options: TestOptions.ReleaseDll).VerifyDiagnostics( 1400var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1418var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1452var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1485var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 1516var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1549var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1579var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1608var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1640var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1663var comp = CreateCompilation(source).VerifyDiagnostics( 1689var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1729var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1756var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1781var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1833var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1854var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1884var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1914var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1945var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1967var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1997var comp = CreateCompilation(source); 2024var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2059var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 2104var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2157var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2180var comp = CreateCompilation(source); 2206var comp = CreateCompilation(source); 2237var comp = CreateCompilation(source); 2260var comp = CreateCompilation(source); 2281var comp = CreateCompilation(source); 2302var comp = CreateCompilation(source); 2322var comp = CreateCompilation(source); 2349var comp = CreateCompilation(source); 2392var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2416var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2435var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2456var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2477var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2500var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2526var comp = CreateCompilation(source); 2550var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2583var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2611var comp = CreateCompilation(source); 2641var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 2673var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2695var comp = CreateCompilation(source); 2717var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2737var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2757var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2778var comp = CreateCompilation(source, options: TestOptions.DebugDll); 2798var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2836var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2873var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2902var comp = CreateCompilationWithIndexAndRange(source, options: TestOptions.DebugExe, parseOptions: ImplicitObjectCreationTestOptions); 2943var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2972var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3002var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3026var comp = CreateCompilation(source); 3049var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3069var comp = CreateCompilation(source); 3086var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3105var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3124var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3146var comp = CreateCompilation(source); 3168var comp = CreateCompilation(source); 3194var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3239var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3256var comp = CreateCompilation(source); 3269var comp = CreateCompilation(source); 3291var comp = CreateCompilation(source); 3309var comp = CreateCompilation(source); 3334var comp = CreateCompilation(source, references: new[] { CSharpRef }, options: TestOptions.DebugExe); 3374var comp = CreateCompilation(source); 3477var comp = CreateCompilation(source); 3574var comp = CreateCompilation(source); 3651var comp = CreateCompilation(text, options: TestOptions.DebugExe); 3673var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3700var comp = CreateCompilation(text, options: TestOptions.DebugDll); 3731var comp = CreateCompilation(text).VerifyDiagnostics( 3755var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3776var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3811var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 3858var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3903var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3943var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4003var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4046var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4065var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4084var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4103var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4124var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4144var comp = CreateCompilation(source, parseOptions: ImplicitObjectCreationTestOptions); 4171var comp = CreateCompilation(source, parseOptions: ImplicitObjectCreationTestOptions); 4208var comp = CreateCompilation(source); 4223var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4231var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4244var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4262var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4272var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4286var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4307var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4315var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4327var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4339var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4347var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4360var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4378var libBv1 = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: signedDll); 4379var libBv2 = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: signedDll); 4391var libAv1 = CreateCompilation( 4409var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }, 4458var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4491var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4516var compilation = CreateCompilation(source); 4559var compilation = CreateCompilation(source); 4590var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4622var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4654var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4692var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 4742var compilation1 = CreateCompilation(source1); 4762var compilation2 = CreateCompilation(source2, references: new[] { compilation1.EmitToImageReference() }); 4791var compilation1 = CreateCompilation(source1); 4815var compilation1 = CreateCompilation(source1); 4836var compilation = CreateCompilation(source); 4866var compilation = CreateCompilation(source); 4890var comp = CreateCompilation(source); 4950var comp = CreateCompilation(source); 4979var comp = CreateCompilation(source); 5021var comp = CreateCompilation(source); 5064var comp = CreateCompilation(source); 5096var comp = CreateCompilation(source); 5121var comp = CreateCompilation(source); 5153var comp = CreateCompilation(source); 5182var comp = CreateCompilation(source); 5211var comp = CreateCompilation(source); 5240var comp = CreateCompilation(source); 5266var comp = CreateCompilation(source); 5298var comp = CreateCompilation(source); 5334var comp = CreateCompilation(source); 5367var comp = CreateCompilation(source); 5403var comp = CreateCompilation(source); 5436var comp = CreateCompilation(source); 5462var comp = CreateCompilation(source); 5490var comp = CreateCompilation(source); 5522var comp = CreateCompilation(source); 5557var comp = CreateCompilation(source); 5599var comp = CreateCompilation(source); 5646var comp = CreateCompilation(source); 5693var comp = CreateCompilation(source); 5727var comp = CreateCompilation(source); 5769var comp = CreateCompilation(source); 5812var comp = CreateCompilation(source); 5849var comp = CreateCompilation(source); 5887var comp = CreateCompilation(source); 5929var comp = CreateCompilation(source); 5956var comp = CreateCompilation(source); 5983var comp = CreateCompilation(source); 6013var comp = CreateCompilation(source); 6038var comp = CreateCompilation(source); 6058var comp = CreateCompilation(source); 6082var comp = CreateCompilation(source); 6102var comp = CreateCompilation(source); 6126var comp = CreateCompilation(source); 6146var comp = CreateCompilation(source); 6170var comp = CreateCompilation(source); 6190var comp = CreateCompilation(source); 6214var comp = CreateCompilation(source); 6236var comp = CreateCompilation(source); 6268var comp = CreateCompilation(source); 6300var comp = CreateCompilation(source); 6326var comp = CreateCompilation(source); 6361var comp = CreateCompilation(source); 6405var comp = CreateCompilation(source); 6449var comp = CreateCompilation(source); 6479var comp = CreateCompilation(source); 6509var comp = CreateCompilation(source); 6536var comp = CreateCompilation(source); 6569var comp = CreateCompilation(source); 6602var comp = CreateCompilation(source); 6625var comp1 = CreateCompilation(source1); 6641var comp2 = CreateCompilation(source2); 6700var comp1 = CreateCompilation(source1); 6737var comp1 = CreateCompilation(source1); 6759var comp1 = CreateCompilation(source1); 6781var comp = CreateCompilation(source); 6806var comp = CreateCompilation(source); 6841var comp = CreateCompilation(source); 6863var comp = CreateCompilation(source); 6885var comp = CreateCompilation(source); 6903var comp = CreateCompilation(source); 6928var comp = CreateCompilation(source); 6950var comp = CreateCompilation(source); 6972var comp = CreateCompilation(source); 6990var comp = CreateCompilation(source); 7012var comp = CreateCompilation(source); 7034var comp = CreateCompilation(source); 7059var comp = CreateCompilation(source); 7081var comp = CreateCompilation(source); 7109var comp = CreateCompilation(source); 7137var comp = CreateCompilation(source); 7166var comp = CreateCompilation(source); 7199var comp = CreateCompilation(source); 7219var comp = CreateCompilation(source); 7247var comp = CreateCompilation(source); 7275var comp = CreateCompilation(source); 7304var comp = CreateCompilation(source); 7337var comp = CreateCompilation(source); 7357var comp = CreateCompilation(source); 7385var comp = CreateCompilation(source); 7417var comp = CreateCompilation(source); 7450var comp = CreateCompilation(source); 7487var comp = CreateCompilation(source); 7511var comp = CreateCompilation(source); 7537var comp1 = CreateCompilation(source1); 7564var comp1 = CreateCompilation(source1); 7592var comp1 = CreateCompilation(source1); 7620var comp1 = CreateCompilation(source1); 7651var comp1 = CreateCompilation(source1); 7669var comp = CreateCompilation(source); 7694var comp = CreateCompilation(source); 7716var comp = CreateCompilation(source); 7740var comp = CreateCompilation(source); 7764var comp = CreateCompilation(source); 7788var comp = CreateCompilation(source); 7813var comp1 = CreateCompilation(source1); 7842var comp1 = CreateCompilation(source1); 7868var comp1 = CreateCompilation(source1); 7897var comp1 = CreateCompilation(source1); 7919var comp1 = CreateCompilation(source1); 7946var comp1 = CreateCompilation(source1); 7973var comp1 = CreateCompilation(source1); 8000var comp1 = CreateCompilation(source1); 8031var comp1 = CreateCompilation(source1); 8052var comp1 = CreateCompilation(source1); 8081var comp1 = CreateCompilation(source1); 8107var comp1 = CreateCompilation(source1); 8136var comp1 = CreateCompilation(source1); 8154var comp = CreateCompilation(source); 8176var comp = CreateCompilation(source); 8201var comp = CreateCompilation(source); 8227var comp = CreateCompilation(source); 8251var comp = CreateCompilation(source); 8274var comp = CreateCompilation(source); 8296var comp = CreateCompilation(source); 8318var comp = CreateCompilation(source); 8340var comp = CreateCompilation(source); 8362var comp = CreateCompilation(source); 8384var comp = CreateCompilation(source); 8406var comp = CreateCompilation(source); 8431var comp = CreateCompilation(source); 8456var comp = CreateCompilation(source); 8478var comp = CreateCompilation(source); 8505var comp = CreateCompilation(source); 8599var comp = CreateCompilation(source); 8620var comp = CreateCompilation(source); 8642var comp = CreateCompilation(source); 8668var comp = CreateCompilation(source);
Semantics\ImportsTests.cs (2)
103var comp = CreateCompilation( 146var comp = CreateCompilation(trees, targetFramework: TargetFramework.Mscorlib40, references: new[] { SystemCoreRef.WithAliases(externAliases) });
Semantics\IndexAndRangeTests.cs (57)
39var comp = CreateCompilationWithIndexAndRangeAndSpan(src); 77var comp = CreateCompilationWithIndexAndRange(src); 109var comp = CreateCompilationWithIndexAndRange(src); 142var comp = CreateCompilationWithIndexAndRange(src); 169var comp = CreateCompilationWithIndexAndRange(src); 196var comp = CreateCompilationWithIndexAndRange(src); 223var comp = CreateCompilationWithIndexAndRange(src); 241var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 265var comp = CreateCompilationWithIndexAndRange(src); 286var comp = CreateCompilationWithIndexAndRangeAndSpan(src); 311var comp = CreateCompilationWithIndexAndRange(src); 340var comp = CreateCompilationWithIndexAndRange(src); 369var comp = CreateCompilationWithIndexAndRange(src); 398var comp = CreateCompilationWithIndexAndRange(src); 427var comp = CreateCompilationWithIndexAndRange(src); 454var comp = CreateCompilationWithIndexAndRange(src); 491var comp = CreateCompilation(src); 533var comp = CreateCompilation(src); 545var comp = CreateCompilationWithIndexAndRange(@" 569var comp = CreateCompilationWithIndexAndRange(@" 614var comp = CreateEmptyCompilation(@" 668var comp = CreateCompilationWithIndex(@" 683var comp = CreateCompilationWithIndex(@" 713var comp = CreateCompilation(source + @" 742var comp = CreateCompilationWithIndexAndRange(@" 758var comp = CreateCompilationWithIndex(@" 788var comp = CreateCompilationWithIndex(@" 803var compilation = CreateCompilation(@" 822var compilation = CreateCompilation(@" 845var compilation = CreateEmptyCompilation(@" 877var compilation = CreateCompilation(@" 906var compilation = CreateCompilationWithIndex(@" 927var compilation = CreateCompilationWithIndex(@" 948var compilation = CreateCompilationWithIndex(@" 972var compilation = CreateCompilationWithIndex(@" 999var compilation = CreateCompilationWithIndex(source, parseOptions: TestOptions.Regular7_3).VerifyDiagnostics(expected); 1006var compilation = CreateCompilationWithIndex(@" 1034var compilation = CreateCompilationWithIndex(@" 1057var compilation = CreateCompilation(@" 1094var compilation = CreateCompilationWithIndex(@" 1149var compilation = CreateEmptyCompilation(@" 1191var compilation = CreateEmptyCompilation(@" 1226var compilation = CreateCompilationWithIndex(@" 1259var compilation = CreateCompilationWithIndex(@" 1292var compilation = CreateCompilationWithIndex(@" 1325var compilation = CreateCompilationWithIndexAndRange(@" 1368var compilation = CreateCompilationWithIndexAndRange(@" 1411var compilation = CreateCompilationWithIndexAndRange(@" 1439var compilation = CreateCompilationWithIndexAndRange(@" 1629var comp = CreateCompilationWithIndexAndRange(@" 1649var comp = CreateCompilationWithIndexAndRange(@" 1690var comp = CreateCompilationWithIndexAndRange(@" 1710var comp = CreateCompilationWithIndexAndRange(@" 1752var comp = CreateCompilation(@" 1783var comp = CreateCompilation(@" 1907var comp = CreateCompilationWithSpan(src); 2093var comp = CreateCompilationWithSpan(src);
Semantics\InheritanceBindingTests.cs (86)
2995var comp11 = CreateCompilation(new AssemblyIdentity("lib1", new Version("4.2.1.0"), publicKeyOrToken: SigningTestHelpers.PublicKey, hasPublicKey: true), 2998var comp12 = CreateCompilation(new AssemblyIdentity("lib1", new Version("4.1.0.0"), publicKeyOrToken: SigningTestHelpers.PublicKey, hasPublicKey: true), 3007var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp12.EmitToImageReference() }, assemblyName: "lib2"); 3024var comp3 = CreateCompilation(new[] { source3 }, references: new[] { comp11.EmitToImageReference(), comp2.EmitToImageReference() }, assemblyName: "lib3"); 4988CSharpCompilation comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 5049var compilation = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 6202var comp1 = CreateCompilation(text1); 6240var compilation1 = CreateCompilation(source1); 6255var comp = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }); 6621var compilation = CreateCompilation(text); 6703var comp = CreateCompilation(text); 8235private static CSharpCompilation CompileAndVerifyDiagnostics(string text, ErrorDescription[] expectedErrors, params CSharpCompilation[] baseCompilations) 8238var comp = CreateCompilation(text, refs); 8248private static CSharpCompilation CompileAndVerifyDiagnostics(string text1, string text2, ErrorDescription[] expectedErrors1, ErrorDescription[] expectedErrors2) 8250var comp1 = CompileAndVerifyDiagnostics(text1, expectedErrors1); 8251var comp2 = CompileAndVerifyDiagnostics(text2, expectedErrors2, comp1); 8353var comp = CreateCompilation(source); 8380var comp = CreateCompilation(source); 8408var comp = CreateCompilation(source); 8439var comp = CreateCompilation(source).VerifyDiagnostics(); 8466var comp = CreateCompilation(source).VerifyDiagnostics(); 8493var comp = CreateCompilation(source).VerifyDiagnostics(); 8523var comp = CreateCompilation(source).VerifyDiagnostics(); 8550var comp = CreateCompilation(source).VerifyDiagnostics(); 8577var comp = CreateCompilation(source).VerifyDiagnostics(); 8602var comp = CreateCompilation(source).VerifyDiagnostics(); 8624var comp = CreateCompilation(source).VerifyDiagnostics(); 8646var comp = CreateCompilation(source).VerifyDiagnostics(); 8671var comp = CreateCompilation(source).VerifyDiagnostics(); 8693var comp = CreateCompilation(source).VerifyDiagnostics(); 8715var comp = CreateCompilation(source).VerifyDiagnostics(); 8744var comp = CreateCompilation(source).VerifyDiagnostics(); 8773var comp = CreateCompilation(source).VerifyDiagnostics(); 8794var comp = CreateCompilation(source).VerifyDiagnostics(); 8811var comp = CreateCompilation(source).VerifyDiagnostics(); 8836var comp = CreateCompilation(source).VerifyDiagnostics( 8856var comp = CreateCompilation(source).VerifyDiagnostics( 8876var comp = CreateCompilation(source).VerifyDiagnostics( 8896var comp = CreateCompilation(source).VerifyDiagnostics( 8916var comp = CreateCompilation(source).VerifyDiagnostics(); 8933var comp = CreateCompilation(source).VerifyDiagnostics(); 8950var comp = CreateCompilation(source).VerifyDiagnostics( 8970var comp = CreateCompilation(source).VerifyDiagnostics( 8990var comp = CreateCompilation(source).VerifyDiagnostics( 9010var comp = CreateCompilation(source).VerifyDiagnostics( 9030var comp = CreateCompilation(source).VerifyDiagnostics( 9051var comp = CreateCompilation(source).VerifyDiagnostics( 9071var comp = CreateCompilation(source).VerifyDiagnostics( 9093var comp = CreateCompilation(source).VerifyDiagnostics( 9116var comp = CreateCompilation(source).VerifyDiagnostics( 9135var comp = CreateCompilation(source).VerifyDiagnostics( 9157var comp = CreateCompilation(source).VerifyDiagnostics( 9180var comp = CreateCompilation(source).VerifyDiagnostics( 9201var comp = CreateCompilation(source).VerifyDiagnostics( 9222var comp = CreateCompilation(source).VerifyDiagnostics( 9243var comp = CreateCompilation(source).VerifyDiagnostics( 9264var comp = CreateCompilation(source).VerifyDiagnostics( 9285var comp = CreateCompilation(source).VerifyDiagnostics( 9306var comp = CreateCompilation(source).VerifyDiagnostics( 9327var comp = CreateCompilation(source).VerifyDiagnostics( 9348var comp = CreateCompilation(source).VerifyDiagnostics( 9368var comp = CreateCompilation(source).VerifyDiagnostics( 9389var comp = CreateCompilation(source).VerifyDiagnostics( 9411var comp = CreateCompilation(source).VerifyDiagnostics( 9432var comp = CreateCompilation(source).VerifyDiagnostics( 9453var comp = CreateCompilation(source).VerifyDiagnostics( 9475var comp = CreateCompilation(source).VerifyDiagnostics( 9496var comp = CreateCompilation(source).VerifyDiagnostics( 9517var comp = CreateCompilation(source).VerifyDiagnostics( 9539var comp = CreateCompilation(source).VerifyDiagnostics( 9560var comp = CreateCompilation(source).VerifyDiagnostics( 9581var comp = CreateCompilation(source).VerifyDiagnostics( 9603var comp = CreateCompilation(source).VerifyDiagnostics( 9625var comp = CreateCompilation(source).VerifyDiagnostics( 9646var comp = CreateCompilation(source).VerifyDiagnostics( 9667var comp = CreateCompilation(source).VerifyDiagnostics(); 9685var comp = CreateCompilation(source).VerifyDiagnostics(); 9702var comp = CreateCompilation(source).VerifyDiagnostics( 9723var comp = CreateCompilation(source).VerifyDiagnostics( 9744var comp = CreateCompilation(source).VerifyDiagnostics( 9767var comp = CreateCompilation(source).VerifyDiagnostics( 9794var comp = CreateCompilation(source).VerifyDiagnostics(); 9844var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9890var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9945var compilation1 = CreateCompilationWithIL(source1, ilSource,
Semantics\InitOnlyMemberTests.cs (128)
40var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 65var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 77var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 103var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 114var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 136var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 148var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 173var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 186var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 208var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 216var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 252var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 279var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 300var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8, assemblyName: "lib"); 312var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, references: new[] { lib.ToMetadataReference() }, assemblyName: "comp"); 334var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 346var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 367var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 389var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 453var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 494var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 546var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 575var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 604var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 635var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 688var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 745var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 771var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 870var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 945var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 971var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 1003var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 1045var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1046var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1081var libComp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1082var comp = CreateCompilation(new[] { main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1129var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1130var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1149var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1212var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1251var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1281var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1308var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1335var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1362var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1389var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1409var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1441var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 1523var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1617var comp = CreateCompilation(source, 1687var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1715var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1764var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1788var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1813var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 1866var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1906var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1949var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1995var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2034var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2065var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2086var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2104var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2125var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 2157var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2192var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2213var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2230var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 2282var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2375var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2418var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2448var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2468var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2490var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2514var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2536var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2611var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2680var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2737var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2786var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 2823var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2876var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2957var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3009var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 3036var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3058var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3084var comp = CreateCompilation(source, 3109var compilation = CreateCompilation(@" 3172var comp = CreateCompilation(new[] { @" 3257var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3348var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3466var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9, 3565var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9, 3629var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3688var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3738var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3806var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3884var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3972var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 4055var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 4102var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 4125var comp = CreateCompilation(new[] { @" 4193var comp1 = CreateCompilation(new[] { source0, source1, IsExternalInitTypeDefinition }, 4200var comp7 = CreateCompilation(source2, references: comp1Ref, 4367var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, @" 4390var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, @" 4483var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4512var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }); 4536var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4562var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4594var piaCompilation = CreateCompilationWithMscorlib461(new[] { IsExternalInitTypeDefinition, pia }, options: TestOptions.DebugDll); 4610var compilation = CreateCompilationWithMscorlib461(new[] { source }, 4665var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithoutIsExternalInitRef }, assemblyName: "source"); 4672var comp = CreateEmptyCompilation(new[] { source }, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef }, assemblyName: "source"); 4679var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithIsExternalInitRef }, assemblyName: "source"); 4686var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }, assemblyName: "source"); 4693var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4700var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, corlibWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4707var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, libWithIsExternalInitRef2, corlibWithIsExternalInitRef }); 4714var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }, 4725var comp = CreateEmptyCompilation(source, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4735var comp = CreateEmptyCompilation(source, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }, 4746var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }); 4753var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, corlibWithIsExternalInitRef }); 4760var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }, 4767static void verify(CSharpCompilation comp, string expectedAssemblyName) 4820var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef }); 4828var comp = CreateEmptyCompilation(source, references: new[] { corlibWithoutIsExternalInitRef });
Semantics\InteractiveSemanticModelTests.cs (2)
25var compilation = CreateCompilation(@" 357var compilation = CreateCompilation(testSrc, parseOptions: TestOptions.Script);
Semantics\InteractiveUsingTests.cs (27)
23var sub = CreateSubmission("using System; typeof(String)"); 32var sub = CreateSubmission("using I = System.Int32; typeof(I)"); 41var sub = CreateSubmission("using static System.Environment; NewLine"); 51var sub1 = CreateSubmission( 57var sub2 = CreateSubmission( 63var sub3 = CreateSubmission( 103var sub1 = CreateSubmission("class A { }"); 104var sub2 = CreateSubmission("class B : A { }", previous: sub1); 105var sub3 = CreateSubmission("class C : B { }", previous: sub2); 110var sub4 = CreateSubmission("using C1 = C; typeof(C1)", previous: sub3); 186var sub1 = CreateSubmission("using A = System.Int32; typeof(A)"); 189var sub2 = CreateSubmission("using A = System.Int16; typeof(A)", previous: sub1); 192var sub3 = CreateSubmission("class A { }", previous: sub2); 195var sub4 = CreateSubmission("using A = System.Int64; typeof(A)", previous: sub3); 222var sub1 = CreateSubmission("class A { public static int AA; }"); 223var sub2 = CreateSubmission("class B { public static int BB; }", previous: sub1); 224var sub3 = CreateSubmission("class C { public static int CC; }", previous: sub2); 229var sub4 = CreateSubmission("using static C;", previous: sub3); 300var sub1 = CreateSubmission("typeof(String)", options: options); 303var sub2 = CreateSubmission("typeof(String)", options: options, previous: sub1); 327var sub1 = CreateSubmission("using A; typeof(A1) == typeof(B1)", new[] { lib1 }, options); 330var sub2 = CreateSubmission("typeof(A1) == typeof(B1) && typeof(A2) == typeof(B2)", new[] { lib1, lib2 }, options: options, previous: sub1); 363var compilation = CreateSubmission( 434var compilation = CreateSubmission( 484var compilation = CreateSubmission( 530CSharpCompilation prev = null; 533var curr = CreateSubmission(submission, refs, previous: prev);
Semantics\InterceptorsTests.cs (165)
43var comp = CreateCompilation(source); 74var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options: TestOptions.DebugExe.WithWarningLevel(8)); 118var comp = CreateCompilation([source, interceptors, s_attributesSource]); 166var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "NS")); 213var comp = CreateCompilation(source); 295var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", featureValue)); 332var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "")); 398var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "global.A")); 495var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 623var comp1 = CreateCompilation((source1, "Program.cs"), parseOptions: RegularWithInterceptors); 780var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 831var comp = CreateCompilation(new[] { source0, source1, source2, s_attributesSource }, parseOptions: RegularWithInterceptors); 867var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 914var comp = CreateCompilation(new[] { (source0, "Program.cs"), (source1, "File1.cs"), (source2, "File2.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 990var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1078var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1113var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1188var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1222var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 1254var comp0 = CreateCompilation(new[] { (source0, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 1314var compilation = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 1347var compilation = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1459var compilation = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1509var compilation = CreateCompilation([(source, "Program.cs"), interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1626var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1693var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1869var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 1944var comp1 = CreateCompilation(new[] { (source1, "File1.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 1991var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 2020var comp = CreateCompilation(source); 2086var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors, options: TestOptions.UnsafeDebugExe); 2128var comp = CreateCompilation(source); 2207var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options: TestOptions.UnsafeDebugExe); 2254var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 2293var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 2321var comp = CreateCompilation(source); 2380var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 2453var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 2541var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 2615var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 2736var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 2942var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 3001var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3046var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3085var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"C:\Users\me\projects\Program.cs" : "/Users/me/projects/Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3123var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3161var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3202var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3255var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3306var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3345var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3388var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3433var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3475var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3516var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 3601var comp = CreateCompilation([sourceTree, interceptorTree, s_attributesTree]); 3651var comp = CreateCompilation([sourceTree, interceptorTree, s_attributesTree]); 3691var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 3733var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 3774var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 3812var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors, options: WithNullableEnable()); 3854var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options: WithNullableEnable()); 3912var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 4084var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors); 4118var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 4194var comp = CreateCompilation(new[] { source, interceptor, s_attributesSource }, parseOptions: RegularWithInterceptors); 4231var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions: RegularWithInterceptors, options: WithNullableEnable()); 4354var comp = CreateCompilation([source, interceptor, s_attributesSource, UnscopedRefAttributeDefinition], parseOptions: RegularWithInterceptors, options: WithNullableEnable()); 4633var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 4918var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5041var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors); 5179var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5213var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5246var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5269var comp = CreateCompilation(source, options: options); 5389var comp = CreateCompilation( 5461var comp = CreateCompilation( 5533var comp = CreateCompilation( 5676var comp = CreateCompilation(new[] { (source, @"src\Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5718var comp = CreateCompilation(new[] { (source, @"/src/Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5762var comp = CreateCompilation(new[] { (source, @"/src/Program.`cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5836var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"C:\src\Program.cs" : "/src/Program.cs"), (source2, PlatformInformation.IsWindows ? @"Generator\Generated.cs" : "Generator/Generated.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5874var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"src\Program.cs" : "src/Program.cs"), (source2, PlatformInformation.IsWindows ? @"C:\obj\Generated.cs" : "/obj/Generated.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5913var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"C:\src\Program.cs" : "/src/Program.cs"), (source2, PlatformInformation.IsWindows ? @"C:\obj\Generated.cs" : "/obj/Generated.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5947var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"C:\src\Program.cs" : "/src/Program.cs"), (source2, PlatformInformation.IsWindows ? @"C:\obj\Generated.cs" : "/obj/Generated.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 5981var comp = CreateCompilation(new[] { (source, PlatformInformation.IsWindows ? @"C:\src\Program.cs" : "/src/Program.cs"), (source2, PlatformInformation.IsWindows ? @"C:\obj\Generated.cs" : "/obj/Generated.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors); 6057var comp = CreateCompilation( 6118var comp = CreateCompilation([source1, source2, source3, s_attributesSource], 6166var comp = CreateCompilation([source, interceptors, s_attributesSource, UnmanagedCallersOnlyAttributeDefinition], parseOptions: RegularWithInterceptors); 6188var comp = CreateCompilation(source); 6594var comp = CreateCompilation(new[] { source, s_attributesSource }, parseOptions: RegularWithInterceptors); 6641var comp = CreateCompilation(new[] { source, s_attributesSource }, parseOptions: RegularWithInterceptors); 6683var comp = CreateCompilation(new[] { source, s_attributesSource }, parseOptions: RegularWithInterceptors); 6717var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: RegularWithInterceptors); 6766var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: RegularWithInterceptors); 6826var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 6873var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 6926var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 6975var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 7031var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 7079var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 7126var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: featureExists ? TestOptions.Regular.WithFeature("InterceptorsNamespaces", "") : TestOptions.Regular); 7170var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors;Interceptors")); 7198var comp = CreateCompilation(new[] { source, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 7217var comp = CreateCompilation([], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors")); 7257var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", @namespace)); 7300var comp = CreateCompilation([source, interceptorSource, s_attributesSource], parseOptions: TestOptions.Regular.WithFeature("InterceptorsNamespaces", "Interceptors.Nested")); 7334var comp = CreateCompilation(source); 7384var comp = CreateCompilation(tree); 7434var comp = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7466var comp = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7490var comp = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7512var comp = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7536var comp = CreateCompilation(source); 7552var comp1 = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7577var comp = CreateCompilation(sourceTree1); 7593var comp1 = CreateCompilation([ 7623var comp = CreateCompilation(source); 7664var comp = CreateCompilation(source); 7695var comp = CreateCompilation([interceptors, CSharpTestSource.Parse(s_attributesSource.text, s_attributesSource.path, RegularWithInterceptors)]); 7720var comp = CreateCompilation(tree); 7745var comp = CreateCompilation(source); 7764comp = (CSharpCompilation)verifier.Compilation; 7791var comp = CreateCompilation(source); 7809comp = (CSharpCompilation)verifier.Compilation; 7832var comp = CreateCompilation(source); 7873var comp = CreateCompilation(source); 7891comp = (CSharpCompilation)verifier.Compilation; 7917var comp = CreateCompilation(source); 7933comp = (CSharpCompilation)verifier.Compilation; 7958var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe); 7983comp = (CSharpCompilation)verifier.Compilation; 8011var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe); 8036comp = (CSharpCompilation)verifier.Compilation; 8059var comp = CreateCompilation(source); 8089comp = (CSharpCompilation)verifier.Compilation; 8118var comp = CreateCompilation(source); 8149comp = (CSharpCompilation)verifier.Compilation; 8178var comp = CreateCompilation(source); 8205comp = (CSharpCompilation)verifier.Compilation; 8233var comp = CreateCompilation(source); 8260comp = (CSharpCompilation)verifier.Compilation; 8288var comp = CreateCompilation(source); 8315comp = (CSharpCompilation)verifier.Compilation; 8338var comp = CreateCompilation(source); 8365comp = (CSharpCompilation)verifier.Compilation; 8396var comp = CreateCompilation(source); 8430comp = (CSharpCompilation)verifier.Compilation; 8455var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 8576var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8606var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8635var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8664var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8755var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8797var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8921var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 8954var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9097var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9173var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9224var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9279var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9321var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9365var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9408var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors); 9568var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularPreviewWithInterceptors);
Semantics\InterpolationTests.cs (251)
1113var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 1170var comp = CreateCompilation(text, targetFramework: framework, 1273var comp = CreateCompilation(text, targetFramework: framework, 1374var comp = CreateCompilation(text, targetFramework: framework, 1426var comp = CreateCompilation(text, targetFramework: framework, 1844var comp1 = CreateCompilation(interpolatedStringBuilder); 1848var comp2 = CreateCompilation(source, new[] { reference }); 2222var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 2260var comp1 = CreateCompilation(interpolatedStringBuilder, targetFramework: TargetFramework.Net50); 2264var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.Regular10); 3282var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3312var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3342var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3373var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3402var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3430var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3458var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3558var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 3633var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 3660var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 3742var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, parseOptions: TestOptions.Regular9); 4054var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, 4107var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 4209var comp = CreateCompilation(source); 4234var comp = CreateCompilation(new[] { code, handler }); 4275var comp = CreateCompilation(new[] { code, handler }); 4317var comp = CreateCompilation(new[] { code, handler }); 4378var comp = CreateCompilation(source); 4404var comp = CreateCompilation(new[] { source, InterpolatedStringHandlerAttribute }); 4429var comp = CreateCompilation(source, references: new[] { handlerRef }); 4455var comp = CreateCompilation(source, references: new[] { handlerRef }); 4487var comp = CreateCompilation(source); 4525var comp = CreateCompilation(source); 4596private static void VerifyInterpolatedStringExpression(CSharpCompilation comp, string handlerType = "CustomHandler") 4625private CompilationVerifier CompileAndVerifyOnCorrectPlatforms(CSharpCompilation compilation, string expectedOutput) 4641var comp = CreateCompilation(new[] { code, builder }); 4779var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 4822var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }); 4891var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.Regular10); 4984var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5014var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5043var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5067var comp = CreateCompilation(new[] 5098var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5152var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5203var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5226var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.Regular10); 5252var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5280var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 5338var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 5385var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5441var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5500var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5565var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 5623var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5691var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5761var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5824var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5852var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5878var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5940var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6013var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6039var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6099var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6126var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6183var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6211var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6292var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6356var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6421var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6448var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6504var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6549var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6570var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6613var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6790var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6836var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6883var comp = CreateCompilation(new[] 6960var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute }); 6990var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7018var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7050var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7084var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7125var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7159var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7200var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7237var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7278var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7312var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7353var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7386var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7420var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7460var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7500var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7540var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7581var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7617var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7658var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7694var comp = CreateCompilation(@"_ = new C($"""");", references: new[] { vbComp.EmitToImageReference() }); 7735var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 7775var comp = CreateCompilation(@"C<CustomHandler>.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7828var comp = CreateCompilation(new[] { code, goodCode, InterpolatedStringHandlerArgumentAttribute, handler }); 7947var comp = CreateCompilation("", references: new[] { vbComp.EmitToImageReference() }); 7985var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 8023var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 8051var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8100var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8107var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8158var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, parseOptions: parseOptions); 8226var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8390var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8394var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8444var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8452var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8563var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8574var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8707var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8871var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9004var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9141var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9242var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 9305var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 9370var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9486var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9603var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9726var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9800var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9844var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 10069var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 10169var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10272var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.DebugExe); 10419var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10518var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10616var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10670var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10769var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10868var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10966var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11010var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 11065var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11150var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11262var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11514var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11699var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11799var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11866var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11954var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 12030var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12092var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12226var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12323var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12615var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12879var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13136var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13205var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13260var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13489var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13541var comp = CreateCompilation(code, new[] { vbComp.EmitToImageReference() }); 13575var comp = CreateCompilation(new[] { code, handler }); 13592var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13651var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13711var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13773var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13835var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13927var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 14046var comp = CreateCompilation(code); 14068var comp = CreateCompilation(code); 14101var comp = CreateCompilation(new[] { code, customHandler }); 14146var comp = CreateCompilation(new[] { code, customHandler }); 14183var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 14212var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 14244var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14289var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14334var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14377var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14426var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14482var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14578var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14677var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14800var comp = CreateCompilation([source, InterpolatedStringHandlerAttribute], targetFramework: TargetFramework.StandardAndCSharp); 14952var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14984var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15021var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15061var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15101var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15159var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15193var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15227var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15264var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15302var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15357var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15408var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15449var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15485var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15536var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15579var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15641var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15669var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15702var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15738var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15783var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15824var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15864var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15916var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15955var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15994var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16034var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16073var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16117var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16160var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16221var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16263var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16302var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16327var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16373var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16428var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16490var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16524var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16579var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16606var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16651var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 16707var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: true) }); 16731var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16806var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17323var comp = CreateCompilation(code); 17487var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 17501var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17565var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17632var comp = CreateCompilationWithCSharp(new[] { code, handler }); 17738var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17759var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17823var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17896var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 17928var comp = CreateCompilation(code, references: new[] { vbComp.EmitToImageReference() }); 18196var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 18230var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 18399var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 18434var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, parseOptions: TestOptions.Regular11); 18486var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 18538var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 18593var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 18702var comp = CreateCompilation(text).VerifyDiagnostics( 18929var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 18965var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 19018var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 19100var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 19199var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, options: TestOptions.DebugExe); 19312var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, options: TestOptions.DebugExe); 19458var comp = CreateCompilation(source); 19520var comp = CreateCompilation(source); 19575var comp = CreateCompilation(source);
Semantics\IteratorTests.cs (26)
36var comp = CreateCompilation(text); 65var comp = CreateCompilation(text); 86var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 117var sourceComp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 120var userComp = CreateCompilation("", references: [sourceComp.EmitToImageReference()]); 153var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 179var comp = CreateCompilation(text); 202var comp = CreateCompilation(text); 248var comp = CreateCompilationWithTasksExtensions(source); 371var comp = CreateCompilation(text); 543var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Script); 572var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Script); 609var comp = CreateCompilation(text, options: TestOptions.DebugDll); 668var comp = CreateCompilation(text); 703var comp = CreateCompilationWithMscorlib461(text); 737var comp = CreateCompilationWithMscorlib461(text); 789var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 830var comp1 = CreateCompilation( 878var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 947var comp1 = CreateCompilation( 997var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 1058var comp1 = CreateCompilation( 1128var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1225var comp1 = CreateCompilation( 1281var comp1 = CreateCompilation( 1334var comp1 = CreateCompilation(
Semantics\LambdaDiscardParametersTests.cs (24)
22var comp = CreateCompilation(@" 77var comp = CreateCompilation(@" 97var comp = CreateCompilation(@" 124var comp = CreateCompilation(@" 147var comp = CreateCompilation(@" 170var comp = CreateCompilation(@" 190var comp = CreateCompilation(@" 212var comp = CreateCompilation(@" 234var comp = CreateCompilation(@" 267var comp = CreateCompilation(src, parseOptions: TestOptions.Regular7_3); 277var comp2 = CreateCompilation(src, parseOptions: TestOptions.Regular8); 284var comp3 = CreateCompilation(src, parseOptions: TestOptions.Regular9); 291var comp = CreateCompilation(@" 314var comp = CreateCompilation(@" 334var comp = CreateCompilation(@" 368var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 382static void verifyAttributes(CSharpCompilation comp) 401var comp = CreateCompilation(@" 429var comp = CreateCompilation(@" 463var comp = CreateCompilation(@" 492var comp = CreateCompilation(@" 528var comp = CreateCompilation(@" 549var comp = CreateCompilation(@" 581var comp = CreateCompilation(@"
Semantics\LambdaTests.cs (240)
29var comp = CreateCompilation(@" 70var comp = CreateCompilationWithMscorlib40AndSystemCore(src); 81var comp = CreateCompilationWithMscorlib40AndSystemCore(@" 258var compilation = CreateCompilation(code); 334var comp = CreateCompilation(Parse(text)); 366var comp1 = CreateCompilationWithMscorlib40( 380var comp2 = CreateCompilationWithMscorlib40( 412var comp1 = CreateCompilation( 428var comp2 = CreateCompilation( 440var comp3 = CreateCompilation( 471var comp = CreateCompilation(Parse(text1)); 526var csProject = CreateCompilation( 574var csProject = CreateCompilation(Parse(csSource), new[] { MetadataReference.CreateFromImage(vbMetadata) }); 595var comp = CreateCompilation(source); 614var comp = CreateCompilation(source); 635var comp = CreateCompilation(source); 659var csProject = CreateCompilation(csSource); 837var comp = CreateCompilation(tree); 936var compilation = CreateCompilation(source); 1016var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1070var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1116var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1169var comp = CreateCompilation(tree); 1202var comp = CreateCompilation(tree); 1234var comp = CreateCompilation(tree); 1427var comp = CreateCompilation(@" 1450var comp = CreateCompilation(@" 1469var comp = CreateCompilation(@" 1501var compilation = CreateCompilation(src); 1536var compilation = CreateCompilation(src); 1573var compilation = CreateCompilation(src); 1605var compilation = CreateCompilation(src); 1638var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1668var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1694var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1720var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1746var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1773var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1798var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics(); 1819var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1844var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1884var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseExe); 1922var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseExe); 1973var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 2109var compilation = CreateCompilationWithMscorlib40AndSystemCore(source) 2158var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2204var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2250var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2296var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2330var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2357var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2411var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2457var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2503var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2536var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2569var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2606var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2658var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2710var comp = CreateCompilation(source); 2787var comp = CreateCompilationWithMscorlib40AndSystemCore(src, options: TestOptions.DebugExe); 2812var comp = CreateCompilation(src, options: TestOptions.DebugDll); 2836var comp = CreateCompilation(src); 2862var comp = CreateCompilation(src); 2888var comp = CreateCompilation(src); 2914var comp = CreateCompilation(src); 2971var comp = CreateCompilationWithMscorlib40AndSystemCore(src, options: TestOptions.DebugExe); 2991var comp = CreateCompilation(tree); 3033var comp = CreateCompilation(tree); 3074var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3118var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3156var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3197var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3235var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3275var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3309var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3351var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3384var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3408var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3432var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3459var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3497var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3536var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3605var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 3673var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3727var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3757var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview); 3774var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3809var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3869var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3925var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3968var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4019var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4054var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4082var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4108var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4143var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview); 4174var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.RegularPreview); 4199var comp = CreateCompilation( 4232var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4279var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4353var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4400var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4480var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4527var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4576var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition, NotNullWhenAttributeDefinition, MaybeNullAttributeDefinition }); 4633var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, NotNullAttributeDefinition }); 4680var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4719var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4747var comp = CreateCompilation(source); 4772var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 4808var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 4838var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4858var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4916var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4943var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4969var comp = CreateCompilation( 5010var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 5042var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5075var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5102var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5130var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5156var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5180var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5206var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5240var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5278var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5319var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5355var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5381var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5407var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5426var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5449var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5477var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5501var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5528var comp = CreateCompilation(source); 5559var comp = CreateCompilation(source); 5590var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5623var comp = CreateCompilation(source); 5703var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.RegularPreview); 5737var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.RegularPreview); 5759var comp = CreateCompilation(source); 5793var comp = CreateCompilation(source); 5825var comp = CreateCompilation(source); 5858var comp = CreateCompilation(source); 5888var comp = CreateCompilation(source); 5911var comp = CreateCompilation(source); 5933var comp = CreateCompilation(source); 5958var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5986var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 6030var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6058var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6092var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6165var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 6186var comp = CreateCompilation(source); 6209var comp = CreateCompilation(source); 6234var comp = CreateCompilation(source); 6256var comp = CreateCompilation(source); 6277var comp = CreateCompilation(source); 6299var comp = CreateCompilation(source); 6320var comp = CreateCompilation(source); 6341var comp = CreateCompilation(source); 6363var comp = CreateCompilation(source); 6384var comp = CreateCompilation(source); 6405var comp = CreateCompilation(source); 6426var comp = CreateCompilation(source); 6447var comp = CreateCompilation(source); 6467var comp = CreateCompilation(source); 6487var comp = CreateCompilation(source); 6500private void VerifyParameter(CSharpCompilation comp, int index) 6519var comp = CreateCompilation(@" 6555var comp = CreateCompilation(@" 6590var comp = CreateCompilation(@" 6624var comp = CreateCompilation(@" 6660var comp = CreateCompilation(@" 6692var comp = CreateCompilation(@" 6715var comp = CreateCompilation(@" 6748var comp = CreateCompilation(@" 6772var comp = CreateCompilation(@" 6796var comp = CreateCompilation(@" 6825var comp = CreateCompilation(@" 6866var comp = CreateCompilation(source); 7000var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 7026var comp = CreateCompilation(source); 7055var comp = CreateCompilation(source); 7086var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7149var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7168var comp = CreateCompilation(source); 7190var comp = CreateCompilation(source); 7213var comp = CreateCompilation(source); 7233var comp = CreateCompilation(source); 7255var comp = CreateCompilation(source); 7274var comp = CreateCompilation(source); 7296var comp = CreateCompilation(source); 7315var comp = CreateCompilation(source); 7347var comp = CreateCompilation(source); 7376var comp = CreateCompilation(source); 7400var comp = CreateCompilation(source); 7420var comp = CreateCompilation(source); 7449var comp = CreateCompilation(source); 7472var comp = CreateCompilation(source); 7493var comp = CreateCompilation(source); 7511var comp = CreateCompilation(source); 7531var comp = CreateCompilation(source); 7547var comp = CreateCompilation(source); 7563var comp = CreateCompilation(source); 7579var comp = CreateCompilation(source); 7598var comp = CreateCompilation(source); 7616var comp = CreateCompilation(source); 7654var comp = CreateCompilation(source); 7676var comp = CreateCompilation(source); 7698var comp = CreateCompilation(source); 7717var comp = CreateCompilation(source); 7736var comp = CreateCompilation(source); 7759var comp = CreateCompilation(source); 7776var comp = CreateCompilation(source); 7800var comp = CreateCompilation(source); 7824var comp = CreateCompilation(source); 7848var comp = CreateCompilation(source); 7994var comp = CreateCompilation(source).VerifyDiagnostics(); 8042var comp = CreateCompilation(source).VerifyDiagnostics(); 8067var comp = CreateCompilation(source).VerifyDiagnostics(); 8099var comp = CreateCompilation(source).VerifyDiagnostics( 8139var comp = CreateCompilation(source).VerifyDiagnostics(); 8216var comp = CreateCompilation(tree); 8344var comp = CreateCompilation(source).VerifyDiagnostics(); 8377var comp = CreateCompilation(source); 8642var comp = CreateCompilation(source); 8665var comp = CreateCompilation(source); 8846var comp = CreateCompilation(source1); 8893var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 8951var compilation = CreateCompilation(source, parseOptions: options); 9001var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10).VerifyDiagnostics( 9030var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 9060var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 9087var compilation = CreateCompilation(source).VerifyDiagnostics( 9117var compilation = CreateCompilation(source).VerifyDiagnostics(); 9152var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 9191var comp1 = CreateCompilation( 9231var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 9288var comp1 = CreateCompilation(
Semantics\LocalFunctionTests.cs (239)
27var comp = CreateCompilationWithMscorlib461AndCSharp(source, options: TestOptions.ReleaseDll, parseOptions: DefaultParseOptions); 50var comp = CreateCompilation(source); 86var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 143var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 175var comp = CreateCompilationWithMscorlib46(source); 236var comp = CreateCompilationWithMscorlib46(source); 291var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 319var comp = CreateCompilationWithMscorlib46(source); 338var comp = CreateCompilation(tree); 433var comp = CreateCompilation(tree); 478var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 526var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 597var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 650var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 704var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 752var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 790var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 837var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 880var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 940var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1010var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1044var comp = CreateCompilation(text); 1075var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1112var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1196var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1277var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1342var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1373var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1409var comp = CreateCompilation(text); 1438var comp = CreateCompilation(source); 1446var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1483var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1512var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1519var comp = CreateCompilation(@" 1538var comp = CreateCompilation(@" 1564var comp = CreateCompilation(@" 1592var comp = CreateCompilation(@" 1608var comp = CreateCompilation(@" 1628var comp = CreateCompilation(@" 1649var comp = CreateCompilation(@" 1686var comp = CreateCompilation(tree); 1802((CSharpCompilation)comp).DeclarationDiagnostics.Verify(); 1877((CSharpCompilation)comp).DeclarationDiagnostics.Verify(); 1893var comp = CreateCompilation(tree); 1949var comp = CreateCompilation(tree); 2017var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2057var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2148var comp = CreateCompilation(src, parseOptions: TestOptions.Regular7_3); 2203var comp = CreateCompilation(@" 2361var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular12.WithFeature("run-nullable-analysis", "never")); 2443var comp = CreateCompilation(@" 2528var comp = CreateCompilation(@" 2577var comp = CreateCompilation(source); 2692var comp = CreateCompilation(source); 2716var comp = CreateCompilation(source); 2876var comp = CreateCompilation(source1); 2961var comp = CreateCompilationWithMscorlib46(@" 3151var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 3339var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3363var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3512var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(true)); 3961var comp = CreateCompilation(source); 3982var comp = CreateCompilation(source); 4040var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 4397var comp = CreateCompilationWithMscorlib461(source, parseOptions: DefaultParseOptions); 4572var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4783var comp = CreateCompilationWithMscorlib46(@" 4910var compilation = CreateCompilationWithMscorlib461(text); 5027var compilation = m.DeclaringCompilation; 5088var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 5120var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 5153var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 5186var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 5223var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 5259var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5293var comp = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef, CSharpRef }); 5318var comp = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef, CSharpRef }); 5406var comp = CreateCompilation(src); 5469var previous = CreateSubmission("int previousSubmissionVariable = 42;") 5488var previous = CreateSubmission("int previousSubmissionVariable = 42;") 5507var previous = CreateSubmission("void PreviousSubmissionMethod() { }") 5526var previous = CreateSubmission("void PreviousSubmissionMethod() { }") 5559var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5608var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5652var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5693var comp = CreateCompilation(source); 5715var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5754var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5798var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5846var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5885var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5925var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5968var comp = CreateCompilation(source); 5998var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6032var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6060var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6086var comp = CreateCompilation(source); 6117var comp = CreateCompilation(source); 6147var comp = CreateCompilation(source); 6172var comp = CreateCompilation(source); 6251var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithPreprocessorSymbols("MyDefine")); 6292var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6332var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6363var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6399var comp = CreateCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6430var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6468var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6498var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6527var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6568var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6595var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6624var comp = CreateCompilation(new[] { DoesNotReturnIfAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6642var comp = CreateCompilation(source); 6661var comp = CreateCompilation(source); 6682var comp = CreateCompilation(source); 6710var comp = CreateCompilation(source); 6743var comp = CreateCompilation(source); 6787var comp = CreateCompilation(source); 6834var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 6905var comp = CreateCompilation(source); 6928var comp = CreateCompilation(source); 6957var comp = CreateCompilation(source); 6983var comp = CreateCompilation(source); 7012var comp = CreateCompilation(source); 7044var comp = CreateCompilation(source); 7099var comp = CreateCompilation(source); 7129var comp = CreateCompilation(source); 7173var comp = CreateCompilation(source); 7332var comp = CreateCompilation(source); 7386var comp = CreateCompilation(source); 7445var comp = CreateCompilation(source); 7494var comp = CreateCompilation(source); 7557var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7587var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7615var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7645var comp = CreateCompilation(source, parseOptions: parseOptions); 7719var comp = CreateCompilation(source, parseOptions: parseOptions); 7790var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 7864var comp = CreateCompilation(source, parseOptions: parseOptions); 7923var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7940private void VerifyTParameter(CSharpCompilation comp, int index, string expectedContainer, bool findAnyways = false, string lookupFinds = "TParameter", SymbolKind symbolKind = SymbolKind.TypeParameter) 7987var comp = CreateCompilation(@" 8023var comp = CreateCompilation(@" 8058var comp = CreateCompilation(@" 8095var comp = CreateCompilation(@" 8131var comp = CreateCompilation(@" 8167var comp = CreateCompilation(@" 8202var comp = CreateCompilation(@" 8229var comp = CreateCompilation(@" 8263var comp = CreateCompilation(@" 8297var comp = CreateCompilation(@" 8324var comp = CreateCompilation(@" 8353var comp = CreateCompilation(@" 8372var comp = CreateCompilation(@" 8391var comp = CreateCompilation(@" 8418var comp = CreateCompilation(@" 8454var comp = CreateCompilation(@" 8490var comp = CreateCompilation(@" 8517var comp = CreateCompilation(@" 8544var comp = CreateCompilation(@" 8578var comp = CreateCompilation(@" 8605var comp = CreateCompilation(@" 8641var comp = CreateCompilation(@" 8676var comp = CreateCompilation(@" 8703var comp = CreateCompilation(@" 8738var comp = CreateCompilation(@" 8757var comp = CreateCompilation(@" 8786var comp = CreateCompilation(@" 8817var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 8837var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 8863var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 8884var comp = CreateCompilation(source); 8896var comp = CreateCompilation(source); 8917var comp = CreateCompilation(source); 8943var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 8975var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8985private void VerifyParameter(CSharpCompilation comp, int index, string expectedMethod, string parameterName = "parameter") 9033var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 9072var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 9113var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9155var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9189var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9220var comp = CreateCompilation(source, parseOptions: parseOptions); 9288var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9309var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9333var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9357var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9381var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9404var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9427var comp = CreateCompilation(source); 9454var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9471var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9491var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9500var comp = CreateCompilation(@" 9536var comp = CreateCompilation(@" 9571var comp = CreateCompilation(@" 9608var comp = CreateCompilation(@" 9660var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9688var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9724var comp = CreateCompilation(source, parseOptions: parseOptions); 9767var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9787var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9814var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 9845var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 9879var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9896var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9916var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9936var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9959var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9982var comp = CreateCompilation(source); 10013var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 10042var comp = CreateCompilation(source, parseOptions: parseOptions); 10082var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 10091var comp = CreateCompilation(@" 10125var comp = CreateCompilation(@" 10151var comp = CreateCompilation(@" 10177var comp = CreateCompilation(@" 10218var comp = CreateCompilation(@" 10258var comp = CreateCompilation(@" 10292var comp = CreateCompilation(@" 10323var comp = CreateCompilation(@" 10347var comp = CreateCompilation(@" 10378var comp = CreateCompilation(@" 10402var comp = CreateCompilation(@" 10435var comp = CreateCompilation(@" 10473var comp = CreateCompilation(text); 10675var compilation = CreateCompilation(""" 10719var comp = CreateCompilation(src); 10755var comp = CreateCompilation(src); 10785var comp = CreateCompilation(src); 10815var comp = CreateCompilation(src); 10848var comp = CreateCompilation(src); 10878var comp = CreateCompilation(src); 10919var comp = CreateCompilation([source, MemberNotNullAttributeDefinition]); 10948var comp = CreateCompilation([source, MemberNotNullAttributeDefinition]); 10977var comp = CreateCompilation([source, MemberNotNullAttributeDefinition]); 11007var comp = CreateCompilation([source, MemberNotNullAttributeDefinition]); 11042var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 11083var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60);
Semantics\LockTests.cs (14)
39var compilation = CreateCompilation(source); 474var compilation = CreateCompilation( 498var compilation = CreateCompilation( 517var compilation = CreateCompilation( 536var compilation = CreateCompilation( 558var compilation = CreateCompilationWithMscorlib40AndSystemCore( 584var compilation = CreateCompilation( 612var compilation = CreateCompilation( 636var compilation = CreateCompilation( 655var compilation = CreateCompilation( 674var compilation = CreateCompilation( 694private static void VerifySemanticInfoForLockStatements(CSharpCompilation compilation, Symbol symbol, int index = 1, bool isSymbolNull = false) 774var regularCompilation = CreateCompilation(source); 775var strictCompilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature());
Semantics\LookupPositionTests.cs (3)
2269var compilation = CreateCompilation(source); 2298var compilation = CreateCompilation(source); 3116var compilation = CreateCompilationWithMscorlib40(text, parseOptions: parseOptions);
Semantics\LookupTests.cs (25)
27var compilation = CreateCompilationWithMscorlib461(testSrc, parseOptions: parseOptions); 37var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options: TestOptions.ReleaseDll.WithUsings(globalUsings)); 424var comp = CreateCompilation(testSrc); 580var comp = CreateCompilation(testSrc); 619CSharpCompilation compilation = CSharpCompilation.Create("Test.dll", srcTrees, refs); 676CSharpCompilation compilation = CSharpCompilation.Create("Test.dll", srcTrees, refs); 1367var comp = CreateCompilationWithMscorlib40(new[] { tree }); 1498var compilation = CreateCompilation(source); 1559var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1591var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1615var compilation = CreateCompilation(source).VerifyDiagnostics( 1639var compilation = CreateCompilation(source); 1666var compilation = CreateCompilation(source); 1707var comp = CreateCompilation(source); 1753var comp = CreateCompilation(source); 1781var comp = CreateCompilation(source); 1816var comp = CreateCompilation(source); 1977var comp = CreateCompilation(source); 2005var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2036var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2066var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2094var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2117var comp = CreateCompilation(source);
Semantics\MethodBodyModelTests.cs (33)
55var comp = CreateCompilation(tree); 77var comp = CreateCompilation(tree); 100var comp = CreateCompilation(tree); 123var comp = CreateCompilation(tree); 163var comp = CreateCompilation(tree); 203var comp = CreateCompilation(tree); 243var comp = CreateCompilation(tree); 266var comp = CreateCompilation(tree); 294var comp = CreateCompilation(tree); 370var comp = CreateCompilation(tree); 394var comp = CreateCompilation(tree); 417var comp = CreateCompilation(tree); 441var comp = CreateCompilation(tree); 464var comp = CreateCompilation(tree); 487var comp = CreateCompilation(tree); 510var comp = CreateCompilation(tree); 533var comp = CreateCompilation(tree); 564var comp = CreateCompilation(tree); 616var comp = CreateCompilation(tree); 640var comp = CreateCompilation(tree); 667var comp = CreateCompilation(tree); 699var comp = CreateCompilation(tree); 726var comp = CreateCompilation(tree); 751var comp = CreateCompilation(tree); 771var comp = CreateCompilation(tree); 796var comp = CreateCompilation(tree); 833var comp = CreateCompilation(tree); 860var comp = CreateCompilation(tree); 885var comp = CreateCompilation(tree); 912var comp = CreateCompilation(tree); 933var comp = CreateCompilation(tree); 954var comp = CreateCompilation(tree); 993var comp = CreateCompilation(tree);
Semantics\MethodTypeInferenceTests.cs (9)
696var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 797var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 828var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1041var comp = CreateCompilation(source); 1071var comp = CreateCompilation(source); 1115var compilation = CreateCSharpCompilation(source); 1156var compilation = CreateCSharpCompilation(source); 1197var compilation = CreateCSharpCompilation(source).VerifyDiagnostics();
Semantics\MultiDimensionalArrayTests.cs (15)
298var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 333var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 381var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 421var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseDll); 441var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseDll); 472var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 532var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 601var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 626var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 680var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 712var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseExe); 746var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options: TestOptions.ReleaseDll); 1090var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1538var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1678var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { SystemCoreRef }, options: TestOptions.ReleaseExe);
Semantics\NamedAndOptionalTests.cs (12)
38var comp = CreateCompilation(source); 810var comp = CreateCompilation(text); 1012var comp = CreateCompilation(source); 1379var comp = CreateCompilation(source); 1569var csharpCompilation = CreateCSharpCompilation("CS", csharp, 1676var libComp = CreateCompilation(library, options: TestOptions.ReleaseDll, assemblyName: "Library"); 1679var exeComp = CreateCompilation(main, new[] { new CSharpCompilationReference(libComp) }, options: TestOptions.ReleaseExe, assemblyName: "Main"); 1746var comp = CreateCompilation(source); 2439var comp = CreateCompilationWithIL(csharp, il, options: TestOptions.DebugExe); 2455var comp = CreateCompilation(csharp); 2481var comp = CreateCompilation(csharp); 2521var comp = CreateCompilation(source);
Semantics\NameLengthTests.cs (14)
70var comp = CreateCompilation(source); 188var comp = CreateCompilation(source); 221var comp = CreateCompilation(source); 270var comp = CreateCompilation(source); 313var comp = CreateCompilation(source); 340var comp = CreateCompilation(source); 374var comp = CreateCompilation(source); 404var comp = CreateCompilation(source, options: TestOptions.DebugDll); 429var comp = CreateCompilation(source, options: TestOptions.DebugDll); 460var comp = CreateCompilation(source); 483var comp = CreateCompilation(source); 531var comp = CreateCompilationWithMscorlib461(source); 555var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 567var comp = CreateCompilation(source);
Semantics\NameOfTests.cs (38)
515var comp = CreateCompilation(@" 592var compilation = CreateCompilation( 616var compilation = CreateCompilation( 635var compilation = CreateCompilation( 657var compilation = CreateCompilation( 683var compilation = CreateCompilation(source); 709var compilation = CreateCompilation(source); 739var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 786var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 823var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 856var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 905var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 938var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 969var comp = CreateCompilation(source).VerifyDiagnostics(); 1040var comp = CreateCompilation(source).VerifyDiagnostics(); 1123var comp = CreateCompilation(source).VerifyDiagnostics(); 1203var comp = CreateCompilation(source).VerifyDiagnostics(); 1286var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1316var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1348var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1365var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1391var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1419var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1443var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1457var compilation = CreateCompilationWithMscorlib461(source).VerifyDiagnostics(); 1499var compilation = CreateCompilationWithMscorlib461(source, null, TestOptions.UnsafeDebugExe); 1537var compilation = CreateCompilationWithMscorlib461(source, null, 1581var compilation = CreateCompilationWithMscorlib461(source, null, TestOptions.UnsafeDebugExe); 1613var compilation = CreateCompilationWithMscorlib461(source, null, TestOptions.UnsafeDebugExe); 1693var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 3030var compilation = CreateCompilation($$""" 3083var comp = CreateCompilation(source); 3098var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3117var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3147var comp = CreateCompilation(source); 3177var comp = CreateCompilation(source); 3202var comp = CreateCompilation(source); 3237var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\NativeIntegerTests.cs (181)
75var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 108var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 180var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute()); 205static void verify(CSharpCompilation comp) 700var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute()); 717static void verify(CSharpCompilation comp) 781var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Mscorlib40); 850var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 961var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1054var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { sourceA }, references: references); 1142var comp = CreateCompilation(new AssemblyIdentity("9ef8b1e0-1ae0-4af6-b9a1-00f2078f299e", new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1183static TypeSymbol getConstraintType(CSharpCompilation comp) => 1222var comp = CreateCompilation(new AssemblyIdentity("c804cc09-8f73-44a1-9cfe-9567bed1def6", new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1298var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 1452var comp = CreateEmptyCompilation( 1511var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: parseOptions); 1537var comp = CreateEmptyCompilation(sourceB, references: new[] { reference }, parseOptions: parseOptions); 1542static void verifyCompilation(CSharpCompilation comp, bool includesIEquatable) 1548static void verifyInterfaces(CSharpCompilation comp, NamedTypeSymbol type, SpecialType specialType, bool includesIEquatable) 1575var comp = CreateCompilation(""); 1595var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular9); 1611private static void VerifyCreateNativeIntegerTypeSymbol(CSharpCompilation comp) 1618static void verifyInternalType(CSharpCompilation comp, bool signed) 1648var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular9); 1663static void verifyCreateNativeIntegerTypeSymbol(CSharpCompilation comp) 1730var comp = CreateEmptyCompilation(sourceA); 1898var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 2061var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 2211var comp = CreateEmptyCompilation(sourceA); 2303var comp = CreateEmptyCompilation(sourceA); 2466var compB = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9); 2550var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular9); 2602var comp = CreateEmptyCompilation(sourceA); 2706var comp = CreateEmptyCompilation(sourceA); 2876var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 2930var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 2977var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 3019var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3117var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3164var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3199var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3258var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3304var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3363var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3407var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3431var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3455var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 3494var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.Regular9); 3532var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3568var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3601var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3625var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3636static void verify(CSharpCompilation comp) 3675var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseExe); 3681void verify(CSharpCompilation comp) 3707var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3718static void verify(CSharpCompilation comp) 3741var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3752static void verify(CSharpCompilation comp) 3777var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8).VerifyDiagnostics( 3820var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 3838var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular8); 3884var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular8); 3938var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3970var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4006var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4028var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4056var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4076var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4111var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4119static void verify(CSharpCompilation comp) 4148var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4175var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 4207var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4236var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4268var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4287var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4314var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4345var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 4421var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9); 4457var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4493var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.StandardAndCSharp); 4549var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4601var comp = CreateEmptyCompilation(sourceA); 4692var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4763var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4771static void verifyOperators(CSharpCompilation comp) 4817static void verifyUnaryOperators(CSharpCompilation comp, UnaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 4828static void verifyBinaryOperators(CSharpCompilation comp, BinaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 4889var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5001var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5149var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 5208var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 5231var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5343var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5492var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5540var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5584var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5676var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5718var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5787var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5849var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5894var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 6024var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 6062var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6110var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6191var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6291var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6365var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6415var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6550var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6597var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6736var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6845var comp = CreateCompilation(source); 6900var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6921var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6946var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 6975var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7008var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7047var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7087var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7121var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7151var comp = CreateCompilation(source); 7219var comp = CreateCompilation(new[] { sourceA, sourceB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7292var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7459var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 9495var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9); 9730var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10104var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10331var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10381var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 10498var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 12381var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9); 12442var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12667var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12870var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12945var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13269var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 13313var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13341var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13406var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13492var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13521var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13545var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13574var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 13610var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 13669var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 13732var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 13877var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 14015var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 14223var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14251var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14306var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14375var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 14424var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14446var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14479var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14515var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14603var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14632var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14655var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14680var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14709var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14734var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14747static TypeSymbol getInterface(CSharpCompilation comp, string typeName) => 14769var comp = CreateCompilation(source); 14820var comp = CreateCompilation(source); 15069var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 15125var comp = CreateCompilation(source); 15167var comp = CreateCompilation(source); 15234var comp = CreateCompilation(source); 15302var comp = CreateCompilation(source); 15317var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15338var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15361var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15389var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15412var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15438var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15837var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 15861var comp = CreateCompilation(source); 15882var comp = CreateCompilation(source);
Semantics\NonTrailingNamedArgumentsTests.cs (33)
89var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 164var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7_1, references: new[] { Net40.References.SystemCore }); 197var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 228var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 264var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 300var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 334var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular7); 358var comp = CreateCompilation(source); 414var comp = CreateCompilation(source); 446var comp = CreateCompilation(source); 475var comp = CreateCompilation(source); 525var comp = CreateCompilation(source); 558var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 589var comp = CreateCompilation(source); 618var comp = CreateCompilation(source); 640var comp = CreateCompilation(source); 673var comp = CreateCompilation(source, options: TestOptions.DebugExe); 701var comp = CreateCompilation(source); 815var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 822var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7); 843var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 874var comp = CreateCompilation(source); 906var comp = CreateCompilation(source); 925var comp = CreateCompilation(source); 971var comp = CreateCompilation(source); 1009var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1044var comp = CreateCompilation(source); 1072var comp = CreateCompilation(source); 1090var comp = CreateCompilation(source); 1143var comp = CreateCompilation(source); 1159var comp = CreateCompilation(source); 1177var comp = CreateCompilation(source); 1197var comp = CreateCompilation(source);
Semantics\NullableContextTests.cs (29)
63var comp = CreateCompilation(source, options: WithNullable(globalContext)); 95var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 196var comp = CreateCompilation(source, parseOptions: parseOptions); 245var comp = CreateCompilation(source, parseOptions: parseOptions); 304var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: parseOptions); 346var comp = CreateCompilation(source, parseOptions: parseOptions); 385var comp = CreateCompilation(source, parseOptions: parseOptions); 420var comp = CreateCompilation(source, parseOptions: parseOptions); 560var comp = CreateCompilation(sourceB, options: options, references: new[] { refA }); 723var comp = CreateCompilation(source); 983var comp = CreateCompilation(source); 1064var comp = CreateCompilation(source, options: options); 1148var comp = CreateCompilation(source); 1207var comp = CreateCompilation(source); 1298var comp = CreateCompilation(source); 1355var comp = CreateCompilation(source); 1450var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 1484var comp = CreateCompilation(new[] { source1, source2 }); 1514var comp = CreateCompilation(source); 1585var comp = CreateCompilation(source); 1737var comp = CreateCompilation(source, options: options); 1767var comp = CreateCompilation(source); 1836var comp = CreateCompilation(source); 1874var comp = CreateCompilation(source); 1923var comp = CreateCompilation(source); 1965var comp = CreateCompilation(source); 2005var comp = CreateCompilation(source); 2044var comp = CreateCompilation(source); 2225var comp = CreateCompilation(source, options: options);
Semantics\NullableConversionTests.cs (2)
653var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithWarningLevel(0)); 747var compilation = CreateCompilation(source);
Semantics\NullableReferenceTypesTests.cs (3837)
97private CSharpCompilation CreateNullableCompilation(CSharpTestSource source, 104private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation, string methodName) 123var comp = CreateNullableCompilation(@" 143var comp = CreateNullableCompilation(@" 177var comp = CreateCompilation(@" 231var comp = CreateCompilation(@" 273var comp = CreateCompilation(@" 315var comp = CreateCompilation(@" 357var comp = CreateCompilation(@" 381var comp = CreateCompilation(@" 424var comp = CreateCompilation(@" 441var comp = CreateCompilation(@" 468var comp = CreateCompilation(@" 513var comp = CreateCompilation(@" 533var comp = CreateCompilation(@" 557var comp = CreateCompilation(@" 579var comp = CreateCompilation(@" 602var comp = CreateCompilation(@" 629var comp = CreateCompilation(@" 652var comp = CreateCompilation(@" 677var comp = CreateCompilation(@" 707var comp = CreateCompilation(@" 740var comp = CreateCompilation(@" 770var comp = CreateCompilation(@" 800var comp = CreateCompilation(@" 834var comp = CreateCompilation(@" 863var comp = CreateCompilation(@" 895var comp = CreateCompilation(@" 923var comp = CreateNullableCompilation(@" 934var comp = CreateCompilation(@" 967var comp = CreateCompilation(@" 998var comp = CreateCompilation(@" 1031var comp = CreateCompilation(@" 1061var comp = CreateCompilation(@" 1101var comp = CreateCompilation(@" 1125var comp = CreateCompilation(source, options: WithNullableEnable()); 1150var comp = CreateCompilation(source, options: WithNullableEnable()); 1189var compilation = CreateCompilation(source); 1212var compilation = CreateNullableCompilation(source); 1243var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1285var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll); 1302var comp = CreateCompilation(@" 1332var comp = CreateCompilation(@" 1346var comp = CreateCompilation(@" 1368var comp = CreateCompilationWithMscorlibAndSpan(@" 1396var comp = CreateCompilation(@" 1433var comp = CreateCompilation(@" 1473var comp = CreateCompilation(source); 1509var comp = CreateCompilation(source); 1516var comp = CreateCompilation(@" 1641var comp = CreateCompilation(@" 1721var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1747var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 1781var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 1834var comp = CreateCompilation(source, options: WithNullableEnable()); 1862var comp = CreateCompilation(source, options: WithNullableEnable()); 1887var comp = CreateCompilation(source, options: WithNullableEnable()); 1918CSharpCompilation c = CreateCompilation(new[] { @" 1952var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2087var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options: TestOptions.ReleaseExe); 2104var comp = CreateCompilation(source, options: WithNullableEnable()); 2134var comp = CreateCompilation(source, options: WithNullableEnable()); 2157var comp = CreateCompilationWithCSharp(source, options: WithNullableEnable()); 2191var comp = CreateCompilationWithCSharp(source, options: WithNullableEnable()); 2211var comp = CreateCompilationWithMscorlibAndSpan(@" 2237var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2259var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2298var comp = CreateCompilation(source, options: WithNullableEnable()); 2337var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2370var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2413var comp = CreateCompilation(source, options: WithNullableEnable()); 2455var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2516var comp = CreateCompilation(source, options: WithNullableEnable()); 2564var comp = CreateCompilation(source, options: WithNullableEnable()); 2667var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 2693var comp = CreateCompilation(source, options: WithNullable(TestOptions.UnsafeReleaseDll, NullableContextOptions.Enable)); 2734var comp = CreateCompilation(source, options: WithNullableEnable()); 2763var comp = CreateCompilation(@" 2782var comp = CreateCompilation(@" 2815var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 2859var comp = CreateCompilation(source, options: WithNullableEnable()); 2897var comp = CreateCompilation(source, options: WithNullableEnable()); 2914var comp = CreateCompilation(@" 2998var comp = CreateCompilation(source, options: WithNullableEnable()); 3040var comp = CreateCompilation(source, options: WithNullableEnable()); 3099var comp = CreateCompilation(source, options: WithNullableEnable()); 3122var comp = CreateCompilation(source, options: WithNullableEnable()); 3212var comp = CreateCompilation(source, options: WithNullableEnable()); 3261var comp = CreateCompilation(source.Replace("FIELDTYPE", fieldType), options: WithNullableEnable()); 3296var comp = CreateCompilation(source, options: WithNullableEnable()); 3338var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3364var comp = CreateCompilation(source); 3384var comp = CreateCompilation(source); 3408var comp = CreateCompilationWithMscorlib40AndSystemCore(src); 3441var comp = CreateCompilation(src); 3481var comp = CreateCompilation(src); 3639var comp = CreateCompilation(source); 3685var comp = CreateCompilation(source); 3733var comp = CreateCompilation(source, options: WithNullableEnable()); 3748var comp = CreateCompilation(source, options: WithNullableEnable()); 3763var comp = CreateCompilation(source, options: WithNullableEnable()); 3785var comp = CreateCompilation(source, options: WithNullableEnable()); 3823var comp = CreateCompilation(source, options: WithNullableEnable()); 3887var comp = CreateCompilation(source, options: WithNullableEnable()); 4145var c = CreateCompilation(source, parseOptions: TestOptions.Regular7); 4155var c2 = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4181var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4212var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4244var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4269var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4303var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4328var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4354var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4385var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4528var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4561var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4593var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4717var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4750var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 4795var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4834var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4864var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4892var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4936var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 4980var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5075var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5111var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5152var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5173var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 5196var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5246var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll); 5292var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Disable)); 5338var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5400var comp = CreateCompilation(new[] { source0, source1, source2 }, options: TestOptions.DebugDll); 5467var comp = CreateCompilation(source); 5493var comp = CreateCompilation(source); 5518var comp = CreateCompilation(source, options: WithNullableEnable()); 5543var comp = CreateCompilation(source, options: WithNullableDisable()); 5563var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5583var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5605var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5623var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5645var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5674var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5708var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5743var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5820var comp = CreateCompilation(new[] { source1, source2, source3, source4 }, 5863var comp = CreateCompilation(source); 5889var comp = CreateCompilation(source, options: WithNullableEnable()); 5909var comp = CreateCompilation(source); 5927var comp = CreateCompilation(source); 5945var comp = CreateCompilation(source); 5961var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Annotations)); 5979var comp = CreateCompilation(source, options: WithNullableDisable()); 5997var comp = CreateCompilation(source, options: WithNullableEnable()); 6022var comp = CreateCompilation(source); 6042var comp = CreateCompilation(source); 6062var comp = CreateCompilation(source); 6081var comp = CreateCompilation(source); 6100var comp = CreateCompilation(source); 6119var comp = CreateCompilation(source); 6142var comp = CreateCompilation(source); 6166var comp = CreateCompilation(source); 6185var comp = CreateCompilation(source); 6208var comp = CreateCompilation(source); 6229var comp = CreateCompilation(source); 6253var comp = CreateCompilation(source); 6277var comp = CreateCompilation(source); 6299var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Warnings)); 6323var comp = CreateCompilation(source, options: WithNullableDisable()); 6347var comp = CreateCompilation(source, options: WithNullableEnable()); 6364var comp1 = CreateCompilation(source); 6371var comp2 = CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(id, ReportDiagnostic.Suppress)); 6388var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6405var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6425var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6449var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6472var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6494var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6516var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6539var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6561var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6583var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6608var comp = CreateCompilation(source); 6630var comp = CreateCompilation(source); 6650var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6674var comp = CreateCompilation(source); 6711var comp = CreateCompilation(source); 6742var comp = CreateCompilation(source); 6796var comp = CreateCompilation(source); 6858var comp = CreateCompilation(source); 6889var comp = CreateCompilation(source); 6911var comp = CreateCompilation(source); 6929var comp = CreateCompilation(source); 6954var comp = CreateCompilation(source); 6972var comp = CreateCompilation(source); 6994var comp = CreateCompilation(source); 7021var comp = CreateCompilation(source); 7052var comp = CreateCompilation(source); 7074var comp = CreateCompilation(source); 7101var comp = CreateCompilation(source); 7131var comp = CreateCompilation(source); 7160var comp = CreateCompilation(source); 7187var comp = CreateCompilation(source); 7216var comp = CreateCompilation(source); 7245var comp = CreateCompilation(source); 7266var comp = CreateCompilation(source); 7287var comp = CreateCompilation(source); 7318var comp = CreateCompilation(source); 7359var comp = CreateCompilation(source); 7431var comp = CreateCompilation(source); 7499var comp = CreateNullableCompilation(source); 7535var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 7627var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7651var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7679var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7709var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7731var c = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable()); 7755var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7803var c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 7818var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7860var c = CreateCompilation(new[] { source }); 7873var c2 = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 7894var c = CreateCompilation(new[] { source }); 7913var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7947var c = CreateCompilation(new[] { source }); 7968var c = CreateCompilation(new[] { source }); 7992var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8014var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8055var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8089var c = CreateNullableCompilation(source); 8114var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8136var c = CreateCompilation(source); 8150CSharpCompilation c = CreateCompilation(new[] { @" 8173CSharpCompilation c = CreateCompilation(new[] { @" 8190CSharpCompilation c = CreateCompilation(new[] { @" 8212CSharpCompilation c = CreateCompilation(new[] { @" 8234CSharpCompilation c = CreateCompilation(new[] { @" 8259CSharpCompilation c = CreateCompilation(new[] { @" 8431var c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 8434var c2 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 8468var c3 = CreateCompilation(new[] { source }, options: WithNullableDisable(), parseOptions: TestOptions.Regular8); 8493CSharpCompilation c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 8524var comp2 = CreateCompilation(new[] { client }, options: WithNullableEnable(), references: new[] { c.ToMetadataReference() }); 8567var comp = CreateCompilation(source); 8589var comp = CreateCompilation("", options: WithNullableDisable(), parseOptions: TestOptions.Regular7); 8596var comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Enable), parseOptions: TestOptions.Regular7_3); 8651var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular7); 8676var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular7); 8683CSharpCompilation c = CreateCompilation(new[] { @" 8709var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular7); 8719var comp = CreateEmptyCompilation( 8758var comp = CreateEmptyCompilation(new[] { source, source2 }); 8771var comp2 = CreateEmptyCompilation(new[] { source, source3 }); 8784var comp3 = CreateEmptyCompilation(new[] { source, source4 }); 8812TypeWithAnnotations getParameterType(CSharpCompilation c) => c.GetMember<MethodSymbol>("A.F").Parameters[0].TypeWithAnnotations; 8815var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8822var comp1 = CreateCompilation(source1, references: compRefs0, parseOptions: TestOptions.Regular7); 8932var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8935void verify(CSharpCompilation c) 8949var comp1A = CreateCompilation(source1, references: new MetadataReference[] { new CSharpCompilationReference(comp0) }); 8952var comp1B = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }); 8979var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8989void verify(CSharpCompilation c) 8999var comp1A = CreateCompilation(source1, references: new[] { new CSharpCompilationReference(comp0) }); 9002var comp1B = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }); 9021var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 9047var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 9085var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9087var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), 9159var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9162var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), 9246var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 9250var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular7); 9254var comp2A = CreateCompilation(source2, references: new[] { ref0, ref1 }, parseOptions: TestOptions.Regular7); 9257var comp2B = CreateCompilation(source2, references: new[] { ref0, ref1 }); 9260var comp2C = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 9281var comp2D = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { ref0, ref1 }); 9329var comp0 = CreateCompilation(source0); 9340var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular7); 9344var comp2 = CreateCompilation(source2, references: new[] { ref0, ref1 }); 9428var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9431var comp1 = CreateCompilation(source1, references: new MetadataReference[] { new CSharpCompilationReference(comp0) }); 9452var comp = CreateCompilation(new[] { source }); 9471var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9482var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9496var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9504var lib = CreateCompilation(lib_cs, assemblyName: "lib"); 9507var lib2 = CreateCompilation(lib2_cs, references: new[] { lib.EmitToImageReference() }, assemblyName: "lib2"); 9513var comp = CreateCompilation(source_cs, references: new[] { lib2.EmitToImageReference() }); 9538var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9552var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9570var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9657var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9702var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9721var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9739var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9808var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9858var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9867var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9927var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9960var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9971var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10036var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10087var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10099var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10165var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10207var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10217var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10282var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10316var obliviousComp = CreateCompilation(new[] { obliviousLib }); 10319var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 10334var comp = CreateCompilation(new[] { source }); 10353var comp = CreateCompilation(new[] { source }); 10383var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 10408var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 10431var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10445var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10515var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10615var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10688var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10774var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10849var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10937var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10980var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11031var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11082var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11127var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 11174var comp = CreateCompilation(new[] { source }); 11249var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 11334var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11365var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11454var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11492var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11567var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11626var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11693var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11732var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11760var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11820var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 11885var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11923var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11999var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12081var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12176var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12247var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12308var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12398var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12454var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 12488var comp = CreateCompilation(new[] { source }); 12515var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12541var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12563var comp = CreateCompilation(new[] { source }); 12607var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12665var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12764var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12870var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12952var compilation = CreateCompilation(new[] { source }); 13018var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13109var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13188var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13250var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13312var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13380var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13453var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13511var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13558var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13591var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13629var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13666var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13728var compilation = CreateCompilation(new[] { source }); 13853var compilation = CreateCompilation(new[] { source }, new[] { CompileIL(ilSource, prependDefaultHeader: false) }, 13896var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13966var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14017var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14074var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14130var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14174var compilation = CreateCompilation(new[] { source }); 14227var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14283var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14337var compilation1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 14342var compilation2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), 14389var compilation1 = CreateCompilation(new[] { source1 }, options: options1); 14396var compilation2 = CreateCompilation(new[] { source2 }, options: options2, 14403var compilation3 = CreateCompilation(new[] { source1, source2 }, options: options1); 14407var compilation4 = CreateCompilation(new[] { source2, source1 }, options: options1); 14439var comp = CreateCompilation(source, options: TestOptions.DebugDll); 14489var comp = CreateCompilation(source, options: TestOptions.DebugDll); 14565var comp = CreateCompilation(src, options: WithNullableEnable()); 14667var comp = CreateCompilation(src, options: WithNullableEnable()); 14694var comp = CreateCompilation(src, options: WithNullableEnable()); 14767var comp = CreateCompilation(src, options: WithNullableEnable()); 14873var comp = CreateCompilation(src, options: WithNullableEnable()); 14904var comp = CreateCompilation(src, options: WithNullableEnable()); 14934var comp = CreateCompilation(src, options: WithNullableEnable()); 14950var comp = CreateCompilation(@" 14994var comp = CreateCompilation(@" 15056var comp = CreateCompilation(src, options: WithNullableEnable()); 15110var comp = CreateCompilation(src, options: WithNullableEnable()); 15175var comp = CreateCompilation(src, options: WithNullableEnable()); 15217var comp = CreateCompilation(src, options: WithNullableEnable()); 15250var comp = CreateCompilation(src, options: WithNullableEnable()); 15275var comp = CreateCompilation(src, options: WithNullableEnable()); 15323var comp = CreateCompilation(src, options: WithNullableEnable()); 15344var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15365var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15386var comp = CreateCompilation(src, options: WithNullableEnable()); 15407var comp = CreateCompilation(src, options: WithNullableEnable()); 15440var comp = CreateCompilation(src, options: WithNullableEnable()); 15473var comp = CreateCompilation(src, options: WithNullableEnable()); 15499var comp = CreateCompilation(src, options: WithNullableEnable()); 15541var comp = CreateCompilation(src, options: WithNullableEnable()); 15562var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15583var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15604var comp = CreateCompilation(src, options: WithNullableEnable()); 15625var comp = CreateCompilation(src, options: WithNullableEnable()); 15673var comp = CreateCompilation(src, options: WithNullableEnable()); 15730var comp = CreateCompilation(src, options: WithNullableEnable()); 15798var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15857var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15903var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15931var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15952var comp = CreateCompilation(src, options: WithNullableEnable()); 15986var comp = CreateCompilation(src, options: WithNullableEnable()); 16014var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16042var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16063var comp = CreateCompilation(src, options: WithNullableEnable()); 16091var comp = CreateCompilation(src, options: WithNullableEnable()); 16138var comp = CreateCompilation(src, options: WithNullableEnable()); 16182var comp = CreateCompilation(src, options: WithNullableEnable()); 16236var comp = CreateCompilation(src, options: WithNullableEnable()); 16264var comp = CreateCompilation(src, options: WithNullableEnable()); 16302var comp = CreateCompilation(src, options: WithNullableEnable()); 16346var comp = CreateCompilation(src, options: WithNullableEnable()); 16403var comp = CreateCompilation(src, options: WithNullableEnable()); 16445var comp = CreateCompilation(src, options: WithNullableEnable()); 16496var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16552var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16624var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16709var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16794var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16867var comp = CreateCompilation(source, options: WithNullableEnable()); 17000var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17075var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17147var comp = CreateCompilation(source, options: WithNullableEnable()); 17173var comp1 = CreateCompilation(source1, options: WithNullableEnable()); 17189var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, options: WithNullableEnable()); 17233var comp = CreateCompilation(source, options: WithNullableEnable()); 17349var comp = CreateCompilation(source, options: WithNullableEnable()); 17409var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17477var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17558var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17642var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17726var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17787var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17837var compilation = CreateCompilation(source).VerifyDiagnostics(); 17868var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17913var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 17986var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 18038var compilation = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 18133var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18140CSharpCompilation c = CreateCompilation( 18639CSharpCompilation c = CreateCompilation(new[] { @" 18787CSharpCompilation c = CreateCompilation(new[] { @" 18819CSharpCompilation c = CreateCompilation(new[] { @" 18881var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18945var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18967var c2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable()); 18978CSharpCompilation c = CreateCompilation(new[] { @" 19023CSharpCompilation c = CreateCompilation(new[] { @" 19068CSharpCompilation c = CreateCompilation(new[] { @" 19100CSharpCompilation c = CreateCompilation(new[] { @" 19135CSharpCompilation c = CreateCompilation(new[] { @" 19198var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19252var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19276var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19312var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19346var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19356CSharpCompilation c = CreateCompilation(new[] { @" 19421CSharpCompilation c = CreateCompilation(new[] { @" 19498CSharpCompilation c = CreateCompilation(new[] { @" 19541CSharpCompilation c = CreateCompilation(new[] { @" 19605var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19634var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19653CSharpCompilation c0 = CreateCompilation(@" 19675CSharpCompilation c = CreateCompilation(new[] { @" 19804CSharpCompilation c0 = CreateCompilation(@" 19811CSharpCompilation c = CreateCompilation(new[] { @" 19872CSharpCompilation c0 = CreateCompilation(@" 19879CSharpCompilation c = CreateCompilation(new[] { @" 19917CSharpCompilation c0 = CreateCompilation(@" 19924CSharpCompilation c = CreateCompilation(new[] { @" 19988CSharpCompilation c0 = CreateCompilation(@" 19995CSharpCompilation c = CreateCompilation(new[] { @" 20038CSharpCompilation c0 = CreateCompilation(@" 20045CSharpCompilation c = CreateCompilation(new[] { @" 20118CSharpCompilation c0 = CreateCompilation(@" 20125CSharpCompilation c = CreateCompilation(new[] { @" 20173CSharpCompilation c0 = CreateCompilation(@" 20193CSharpCompilation c = CreateCompilation(new[] { @" 20300CSharpCompilation c = CreateCompilation(new[] { @" 20338CSharpCompilation c = CreateCompilation(new[] { @" 20374CSharpCompilation c = CreateCompilation(new[] { @" 20407var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 20441var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 20461CSharpCompilation c = CreateCompilation(new[] { @" 20483var c = CreateNullableCompilation(new[] { @" 20519CSharpCompilation c = CreateCompilation(new[] { @" 20563CSharpCompilation c = CreateCompilation(new[] { @" 20607CSharpCompilation c = CreateCompilation(new[] { @" 20642CSharpCompilation c = CreateCompilation(new[] { @" 20688CSharpCompilation c = CreateCompilation(new[] { @" 20734CSharpCompilation c = CreateCompilation(new[] { @" 20775CSharpCompilation c = CreateCompilation(new[] { @" 20817CSharpCompilation c = CreateCompilation(new[] { @" 20859var c = CreateNullableCompilation(new[] { @" 20881var c = CreateNullableCompilation(new[] { @" 20903var c = CreateNullableCompilation(new[] { @" 20947var c = CreateNullableCompilation([""" 20982var c = CreateNullableCompilation([""" 21028var c = CreateNullableCompilation([""" 21071var c = CreateNullableCompilation([""" 21117var c = CreateNullableCompilation([""" 21160var c = CreateNullableCompilation([""" 21193var c = CreateNullableCompilation([""" 21242var c = CreateNullableCompilation([""" 21274var c = CreateNullableCompilation([""" 21306var c = CreateNullableCompilation([""" 21343var c = CreateNullableCompilation([""" 21395var c = CreateNullableCompilation([""" 21427var c = CreateNullableCompilation([""" 21460var c = CreateNullableCompilation([""" 21488var c = CreateNullableCompilation([""" 21513var c = CreateNullableCompilation([""" 21545var c = CreateNullableCompilation([""" 21570var c = CreateNullableCompilation([""" 21598var c = CreateNullableCompilation([""" 21623var c = CreateNullableCompilation([""" 21694var c = CreateNullableCompilation([""" 21781var c = CreateNullableCompilation([""" 21806var c = CreateNullableCompilation([""" 21851var c = CreateNullableCompilation([""" 21896var c = CreateCompilation([""" 21915var c = CreateCompilation([""" 21937var c = CreateCompilation([""" 21956var c = CreateCompilation([""" 21979var c = CreateNullableCompilation([""" 22019var c = CreateNullableCompilation([""" 22053var c = CreateNullableCompilation([""" 22093var c = CreateNullableCompilation([""" 22128var c = CreateNullableCompilation([""" 22162var c = CreateNullableCompilation([""" 22205var c = CreateNullableCompilation([""" 22241var c = CreateNullableCompilation([""" 22263var c = CreateNullableCompilation([""" 22297var c = CreateNullableCompilation([""" 22353var c = CreateNullableCompilation([""" 22409var c = CreateNullableCompilation([""" 22465var c = CreateNullableCompilation([""" 22506var c = CreateNullableCompilation([""" 22547var c = CreateNullableCompilation([""" 22586var c = CreateNullableCompilation([$$""" 22621var c = CreateNullableCompilation([""" 22660var c = CreateNullableCompilation([""" 22709var c = CreateNullableCompilation([""" 22758var c = CreateNullableCompilation(new[] { @" 22809var c = CreateNullableCompilation(new[] { @" 22894var c = CreateNullableCompilation(new[] { @" 22950var c = CreateNullableCompilation(new[] { @" 23006var c = CreateNullableCompilation(new[] { @" 23056var libComp = CreateNullableCompilation(new[] { @" 23074var c = CreateNullableCompilation(@" 23152var c = CreateNullableCompilation(new[] { @" 23288var libComp = CreateNullableCompilation(new[] { @" 23302var c = CreateNullableCompilation(@" 23401var c = CreateNullableCompilation(new[] { @" 23462var c = CreateNullableCompilation(new[] { @" 23501var c = CreateNullableCompilation(new[] { @" 23526var c = CreateNullableCompilation(new[] { @" 23553var libComp = CreateNullableCompilation(new[] { @" 23565var c = CreateNullableCompilation(new[] { @" 23589var c = CreateNullableCompilation(new[] { @" 23627var c = CreateNullableCompilation(new[] { @" 23703var c = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions: TestOptions.Regular8); 23722var c2 = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions: TestOptions.Regular9); 23733var c = CreateNullableCompilation(new[] { @" 23790var c = CreateNullableCompilation(new[] { @" 23832var c = CreateNullableCompilation(new[] { @" 23885var c = CreateNullableCompilation(new[] { @" 23946var c = CreateNullableCompilation(new[] { @" 24017var c = CreateNullableCompilation(new[] { @" 24057var c = CreateNullableCompilation(new[] { @" 24103var c = CreateNullableCompilation(new[] { @" 24150var c = CreateNullableCompilation(new[] { @" 24191var c = CreateNullableCompilation(new[] { @" 24233var c = CreateNullableCompilation(new[] { @" 24275var c = CreateNullableCompilation(new[] { @" 24305var c = CreateNullableCompilation(new[] { @" 24350var c = CreateNullableCompilation(new[] { @" 24401var c = CreateNullableCompilation(new[] { @" 24425var c = CreateNullableCompilation(new[] { @" 24454var c = CreateNullableCompilation(new[] { @" 24473var c = CreateNullableCompilation(new[] { @" 24508var c = CreateNullableCompilation(new[] { @" 24546var c = CreateNullableCompilation(new[] { @" 24585var c = CreateNullableCompilation(new[] { @" 24612var c = CreateNullableCompilation(new[] { @" 24656var c = CreateNullableCompilation(new[] { @" 24701var c = CreateNullableCompilation(new[] { @" 24754var c = CreateNullableCompilation(new[] { @" 24796var c = CreateNullableCompilation(new[] { @" 24838var c = CreateNullableCompilation(new[] { @" 24885var c = CreateNullableCompilation(new[] { @" 24916var c = CreateNullableCompilation(new[] { @" 24947var c = CreateNullableCompilation(new[] { @" 24994var c = CreateNullableCompilation([""" 25017var c = CreateNullableCompilation(new[] { @" 25087var c = CreateNullableCompilation(new[] { @" 25112var c = CreateNullableCompilation(new[] { @" 25162var c = CreateNullableCompilation(new[] { @" 25209var c = CreateNullableCompilation(new[] { @" 25240var c = CreateNullableCompilation(new[] { @" 25271var c = CreateNullableCompilation(new[] { @" 25325var c = CreateNullableCompilation(new[] { @" 25372var c = CreateNullableCompilation(new[] { @" 25442var libComp = CreateNullableCompilation(new[] { @" 25463var c = CreateNullableCompilation(@" 25515var libComp = CreateNullableCompilation(new[] { @" 25534var c = CreateNullableCompilation(@" 25585var c = CreateNullableCompilation(new[] { @" 25655var libComp = CreateNullableCompilation(new[] { @" 25674var c = CreateNullableCompilation(@" 25725var c = CreateNullableCompilation(new[] { @" 25793var c = CreateNullableCompilation(new[] { @" 25844var c = CreateNullableCompilation(new[] { @" 25898var c = CreateNullableCompilation(new[] { @" 25977var c = CreateNullableCompilation(new[] { @" 26038var c = CreateNullableCompilation(new[] { @" 26096var c = CreateNullableCompilation(new[] { @" 26158var c = CreateNullableCompilation(new[] { @" 26200var c = CreateNullableCompilation(new[] { @" 26252var c = CreateNullableCompilation(new[] { @" 26305var c = CreateNullableCompilation(new[] { @" 26347var c = CreateNullableCompilation(new[] { @" 26391var c = CreateNullableCompilation(new[] { @" 26434var c = CreateNullableCompilation(new[] { @" 26483var c = CreateNullableCompilation(new[] { @" 26534var c = CreateNullableCompilation(new[] { @" 26598var c = CreateNullableCompilation(new[] { @" 26633var c = CreateNullableCompilation(new[] { @" 26668var c = CreateNullableCompilation(new[] { @" 26696var c = CreateNullableCompilation(new[] { @" 26743var c = CreateNullableCompilation(new[] { @" 26779var c = CreateNullableCompilation(new[] { @" 26820var c = CreateNullableCompilation(new[] { @" 26867var c = CreateNullableCompilation(new[] { @" 26903var c = CreateCompilation(@" 26934var c = CreateCompilation(new[] { @" 26967var c = CreateCompilation(new[] { @" 27006var c = CreateCompilation(new[] { @" 27045var c = CreateCompilation(new[] { @" 27084var c = CreateCompilation(new[] { @" 27118var c = CreateCompilation(new[] { @" 27153var c = CreateCompilation(new[] { @" 27187var c = CreateCompilation(new[] { @" 27216var c = CreateCompilation(new[] { @" 27297var comp = CreateCompilation(src); 27330var comp = CreateCompilation(src); 27357var comp = CreateCompilation(src); 27380var comp = CreateCompilation(src); 27412var comp = CreateCompilation(src); 27437var comp = CreateCompilation(src); 27479var comp = CreateCompilation(src); 27517var comp = CreateCompilation(src); 27582var comp = CreateCompilation(src); 27608var c = CreateCompilation(new[] { @" 27642var c = CreateCompilation(new[] { @" 27673var c = CreateCompilation(new[] { @" 27712var c = CreateCompilation(new[] { @" 27751var c = CreateCompilation(new[] { @" 27788var c = CreateCompilation(new[] { @" 27821var c = CreateCompilation(new[] { @" 27854var c = CreateCompilation(new[] { @" 27887var c = CreateCompilation(new[] { @" 27925var c = CreateCompilation(new[] { @" 27956var c = CreateCompilation(new[] { @" 27991var c = CreateCompilation(new[] { @" 28029var c = CreateCompilation(new[] { @" 28058var c = CreateCompilation(new[] { @" 28093var c = CreateCompilation(new[] { @" 28134var c = CreateCompilation(new[] { @" 28164var c = CreateCompilation(new[] { @" 28198var c = CreateCompilation(new[] { @" 28232var c = CreateCompilation(new[] { @" 28266var c = CreateCompilation(new[] { @" 28300var c = CreateCompilation(new[] { @" 28334var c = CreateCompilation(new[] { @" 28367var c = CreateCompilation(new[] { @" 28394var c = CreateCompilation(new[] { @" 28421var c = CreateCompilation(new[] { @" 28448var c = CreateCompilation(new[] { @" 28471var c = CreateCompilation(new[] { @" 28498var c = CreateCompilation(new[] { @" 28544var comp = CreateNullableCompilation(new[] { source }); 28562var comp = CreateNullableCompilation(new[] { source }); 28582var comp = CreateNullableCompilation(new[] { source }); 28605var comp = CreateNullableCompilation(new[] { source }); 28615var c = CreateCompilation(new[] { @" 28646var c = CreateCompilation(new[] { @" 28770var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 28918var lib = CreateNullableCompilation(new[] { @" 28926var c = CreateNullableCompilation(@" 28950var lib = CreateNullableCompilation(new[] { @" 28958var c = CreateNullableCompilation(@" 28980var c = CreateNullableCompilation(new[] { @" 29005var c = CreateNullableCompilation(new[] { @" 29033var c = CreateNullableCompilation(new[] { @" 29053var c = CreateNullableCompilation(new[] { @" 29078var c = CreateNullableCompilation(new[] { @" 29101var c = CreateNullableCompilation(new[] { @" 29120var lib = CreateNullableCompilation(new[] { @" 29128var c = CreateNullableCompilation(@" 29150var lib = CreateNullableCompilation(new[] { @" 29158var c = CreateNullableCompilation(@" 29200var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29217var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29237var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition }); 29264var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29302var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29333var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29365var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 29399var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29429var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29452var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29471var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 29500var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 29530var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 29559var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 29611var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 29653var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 29664var c = CreateCompilation(new[] { @" 29692var c = CreateNullableCompilation(new[] { @" 29730var c = CreateNullableCompilation(new[] { @" 29768var c = CreateNullableCompilation(new[] { @" 29827var c = CreateCompilation(new[] { @" 29859var c = CreateNullableCompilation(new[] { @" 29884var c = CreateNullableCompilation(new[] { @" 29922var c = CreateCompilation(new[] { @" 29953var c = CreateCompilation(new[] { @" 29981var c = CreateCompilation(new[] { @" 30011var c = CreateCompilation(new[] { @" 30047var c = CreateCompilation(new[] { @" 30076var c = CreateCompilation(new[] { @" 30129var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 30189var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 30192var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 30277var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30295var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }); 30371var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 30417var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 30420var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 30448var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30486var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30521var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30554var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30591var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 30636var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 30639var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 30667var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30702var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30725var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 30751var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 30814var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 30817var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 30856var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30880var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30906var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30932var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30954var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 30968var c = CreateCompilation(new[] { @" 30996var c = CreateCompilation(new[] { @" 31027var c = CreateNullableCompilation(@" 31061var c = CreateNullableCompilation(@" 31094var c = CreateNullableCompilation(@" 31128var c = CreateNullableCompilation(@" 31162var c = CreateNullableCompilation(@" 31196var c = CreateNullableCompilation(@" 31214var c = CreateNullableCompilation(new[] { @" 31259var c = CreateNullableCompilation(new[] { @" 31312var c = CreateNullableCompilation(new[] { @" 31361var c = CreateNullableCompilation(new[] { @" 31393var c = CreateCompilation(new[] { @" 31425var c = CreateCompilation(new[] { @" 31457var c = CreateNullableCompilation(new[] { @" 31485var c = CreateNullableCompilation(new[] { @" 31516var c = CreateNullableCompilation(new[] { @" 31547var c = CreateNullableCompilation(new[] { @" 31578var c = CreateNullableCompilation(new[] { @" 31703var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 31765var c = CreateNullableCompilation(new[] { @" 31791CSharpCompilation c = CreateCompilation(new[] { @" 31822CSharpCompilation c = CreateCompilation(new[] { @" 31851CSharpCompilation c = CreateCompilation(new[] { @" 31879CSharpCompilation c = CreateCompilation(new[] { @" 31917CSharpCompilation c = CreateCompilation(new[] { @" 31949CSharpCompilation c = CreateCompilation(new[] { @" 31980CSharpCompilation c = CreateCompilation(new[] { @" 31996CSharpCompilation c = CreateCompilation(new[] { @" 32049var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 32050var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 32053var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 32098var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, 32139var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32184var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32249var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32288var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32353var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32402var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32453var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32527var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32587var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32644var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32701var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32746var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32771var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 32790var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 32822var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MemberNotNullAttributeDefinition, DisallowNullAttributeDefinition }); 32863var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MemberNotNullAttributeDefinition, DisallowNullAttributeDefinition }); 32935var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DisallowNullAttributeDefinition }); 33006var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DisallowNullAttributeDefinition }); 33055var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 33098var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 33140var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 33170var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33171var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33174var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33205var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33206var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33209var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33240var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33241var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33244var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33277var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33278var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33281var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33319var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33320var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33323var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33346var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 33374var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 33401var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 33449var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33450var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33453var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33484var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33485var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33488var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33523var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33524var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33527var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33541var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 33578var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33579var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33582var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33618var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, lib_cs }); 33619var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33622var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition }); 33665var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33666var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33669var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33712var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33713var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33716var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33790var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33791var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33794var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33840var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33841var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33844var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33952var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 33953var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 33956var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 33964CSharpCompilation c = CreateCompilation(new[] { @" 34027var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition, lib_cs }); 34028var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 34031var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition }); 34055var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34078var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34104var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34130var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34159var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34186var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34217var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34254var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34290var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34327var comp1 = CreateNullableCompilation(new[] { source1, source2, NotNullIfNotNullAttributeDefinition }); 34339var comp2 = CreateNullableCompilation(source2, references: new[] { reference }); 34370var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34403var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34431var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34459var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 34506var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, source }); 34652var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, NotNullAttributeDefinition, NotNullIfNotNullAttributeDefinition, source }); 34732var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition, source }); 34745CSharpCompilation c = CreateCompilation(new[] { @" 34782CSharpCompilation c = CreateCompilation(new[] { @" 34822CSharpCompilation c = CreateCompilation(new[] { @" 34840CSharpCompilation c = CreateCompilation(new[] { @" 34858CSharpCompilation c = CreateCompilation(new[] { @" 34877CSharpCompilation c = CreateCompilation(new[] { @" 34899CSharpCompilation c = CreateCompilation(new[] { @" 34918CSharpCompilation c = CreateCompilation(new[] { @" 34943CSharpCompilation c = CreateCompilation(new[] { @" 34969CSharpCompilation c = CreateCompilation(new[] { @" 35004private static void VerifyOutVar(CSharpCompilation compilation, string expectedType) 35021private static void VerifyVarLocal(CSharpCompilation compilation, string expectedType) 35049CSharpCompilation c = CreateCompilation(new[] { @" 35073CSharpCompilation c = CreateCompilation(new[] { @" 35093CSharpCompilation c = CreateCompilation(new[] { @" 35128var comp = CreateCompilation(source); 35135CSharpCompilation c = CreateCompilation(new[] { @" 35160CSharpCompilation c = CreateCompilation(new[] { @" 35182CSharpCompilation c = CreateCompilation(new[] { @" 35206CSharpCompilation c = CreateCompilation(new[] { @" 35233CSharpCompilation c = CreateCompilation(new[] { @" 35258CSharpCompilation c = CreateCompilation(new[] { @" 35282CSharpCompilation c = CreateCompilation(new[] { @" 35309CSharpCompilation c = CreateCompilation(new[] { @" 35330var c = CreateCompilation(@" 35354var c = CreateCompilation(@" 35379var c = CreateCompilation(@" 35407var c = CreateCompilation(@" 35436var c = CreateCompilation(@" 35480var c = CreateCompilation(@" 35515var c = CreateCompilation(@" 35539var c = CreateCompilation(@" 35563var c = CreateCompilation(@" 35609var c = CreateCompilation(@" 35646var c = CreateCompilation(@" 35670var c = CreateNullableCompilation(@" 35691var c = CreateNullableCompilation(@" 35762var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 35794var comp = CreateCompilation(source); 35818var comp = CreateCompilation(source); 35853var comp = CreateCompilation(source); 35888var comp = CreateCompilation(source); 35897var c = CreateNullableCompilation(@" 35936var c = CreateNullableCompilation(@" 35964var c = CreateNullableCompilation(@" 35983var c = CreateCompilation(@" 36003var c = CreateCompilation(@" 36028var c = CreateCompilation(@" 36076var c = CreateCompilation(@" 36103var c = CreateCompilation(@" 36128var c = CreateCompilation(@" 36162var c = CreateCompilation(@" 36194var c = CreateCompilation(@" 36218var c = CreateCompilation(@" 36242var c = CreateCompilation(@" 36262var c = CreateCompilation(@" 36288var c = CreateCompilation(@" 36332CSharpCompilation c = CreateCompilation(new[] { @" 36353CSharpCompilation c = CreateCompilation(new[] { @" 36374CSharpCompilation c = CreateCompilation(new[] { @" 36399CSharpCompilation c = CreateCompilation(new[] { @" 36426CSharpCompilation c = CreateCompilation(new[] { @" 36447CSharpCompilation c = CreateCompilation(new[] { @" 36474CSharpCompilation c = CreateCompilation(new[] { @" 36498CSharpCompilation c = CreateCompilation(new[] { @" 36522CSharpCompilation c = CreateCompilation(new[] { @" 36542CSharpCompilation c = CreateCompilation(new[] { @" 36566CSharpCompilation c = CreateCompilation(new[] { @" 36587CSharpCompilation c = CreateCompilation(new[] { @" 36614CSharpCompilation c = CreateCompilation(new[] { @" 36640CSharpCompilation c = CreateCompilation(@" 36660CSharpCompilation c = CreateCompilation(new[] { @" 36682CSharpCompilation c = CreateCompilation(new[] { @" 36702var libComp = CreateCompilation(@" 36709var comp = CreateCompilation(new[] { @" 36731var comp = CreateCompilation(new[] { @" 36758var obliviousComp = CreateCompilation(@" 36765var comp = CreateCompilation(new[] { @" 36823CSharpCompilation c = CreateCompilation(new[] { @" 36847CSharpCompilation c = CreateCompilation(new[] { @" 36871CSharpCompilation c = CreateCompilation(new[] { @" 36905CSharpCompilation c = CreateCompilation(new[] { @" 36935CSharpCompilation c = CreateCompilation(new[] { @" 36964CSharpCompilation c = CreateCompilation(new[] { @" 37019var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition }); 37020var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 37023var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition }); 37045var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 37070var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions: TestOptions.Regular9); 37096var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions: TestOptions.Regular9); 37127var comp = CreateNullableCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 37150var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 37179var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition }); 37180var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 37187var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition }); 37216var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 37217var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 37220var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 37263var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 37264var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 37267var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 37303var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 37317CSharpCompilation c = CreateCompilation(new[] { @" 37352var comp = CreateNullableCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 37363CSharpCompilation c = CreateCompilation(new[] { @" 37384CSharpCompilation c = CreateCompilation(new[] { @" 37408CSharpCompilation c = CreateCompilation(new[] { @" 37430CSharpCompilation c = CreateCompilation(new[] { @" 37455CSharpCompilation c = CreateCompilation(new[] { @" 37482CSharpCompilation c = CreateCompilation(new[] { @" 37501CSharpCompilation c = CreateNullableCompilation(new[] { @" 37523CSharpCompilation c = CreateCompilation(new[] { @" 37549CSharpCompilation c = CreateCompilation(new[] { @" 37568CSharpCompilation c = CreateCompilation(new[] { @" 37591CSharpCompilation c = CreateCompilation(new[] { @" 37614CSharpCompilation c = CreateCompilation(new[] { @" 37641CSharpCompilation c = CreateCompilation(new[] { @" 37669CSharpCompilation c = CreateCompilation(new[] { @" 37689CSharpCompilation c = CreateCompilation(new[] { @" 37715CSharpCompilation c = CreateCompilation(new[] { $@" 37785var comp = CreateNullableCompilation(source); 37812var comp = CreateCompilation(source); 37828var comp = CreateNullableCompilation(source); 37838CSharpCompilation c = CreateCompilation(new[] { @" 37872CSharpCompilation c = CreateCompilation(new[] { @" 37888CSharpCompilation c = CreateCompilation(new[] { @" 37927CSharpCompilation c = CreateCompilation(new[] { @" 37966CSharpCompilation c = CreateCompilation(new[] { @" 37997CSharpCompilation c = CreateCompilation(new[] { @" 38026CSharpCompilation c = CreateCompilation(new[] { @" 38055CSharpCompilation c = CreateCompilation(new[] { @" 38093private static void VerifyAnnotations(CSharpCompilation compilation, string memberName, params FlowAnalysisAnnotations[] expected) 38101private void VerifyAnnotationsAndMetadata(CSharpCompilation compilation, string memberName, params FlowAnalysisAnnotations[] expected) 38106var compilation2 = CreateCompilation("", references: new[] { compilation.EmitToImageReference() }); 38113CSharpCompilation c = CreateCompilation(new[] { @" 38156CSharpCompilation c = CreateCompilation(new[] { @" 38187CSharpCompilation c = CreateCompilation(new[] { @" 38205CSharpCompilation c = CreateCompilation(new[] { @" 38236CSharpCompilation c = CreateCompilation(new[] { @" 38270CSharpCompilation c = CreateCompilation(new[] { @" 38293CSharpCompilation c = CreateCompilation(new[] { @" 38319CSharpCompilation c = CreateCompilation(new[] { @" 38348CSharpCompilation c = CreateCompilation(new[] { @" 38382CSharpCompilation c = CreateCompilation(new[] { @" 38484var compilation = CreateCompilationWithIL(new[] { source }, il, options: WithNullableEnable()); 38500CSharpCompilation c = CreateCompilation(new[] { @" 38532CSharpCompilation c = CreateCompilation(new[] { @" 38564CSharpCompilation c = CreateCompilation(new[] { @" 38589CSharpCompilation c = CreateCompilation(new[] { @" 38614CSharpCompilation c = CreateCompilation(new[] { @" 38643CSharpCompilation c = CreateCompilation(new[] { @" 38672CSharpCompilation c = CreateCompilation(new[] { @" 38693CSharpCompilation c = CreateCompilation(new[] { @" 38712CSharpCompilation c = CreateCompilation(new[] { @" 38733var c = CreateNullableCompilation(@" 38759var c = CreateNullableCompilation(@" 38785CSharpCompilation c = CreateCompilation(new[] { @" 38809CSharpCompilation c = CreateCompilation(new[] { @" 38833CSharpCompilation c = CreateCompilation(new[] { @" 38856CSharpCompilation c = CreateCompilation(new[] { @" 38875CSharpCompilation c = CreateCompilation(@" 38894CSharpCompilation c = CreateCompilation(new[] { @" 38913CSharpCompilation c = CreateCompilation(new[] { @" 38937CSharpCompilation c = CreateCompilation(new[] { @" 38976CSharpCompilation c = CreateCompilation(new[] { @" 39008CSharpCompilation c = CreateCompilation(new[] { @" 39027CSharpCompilation c = CreateCompilation(new[] { @" 39066CSharpCompilation c = CreateNullableCompilation(new[] { @" 39104CSharpCompilation c = CreateCompilationWithIL(new[] { @" 39208CSharpCompilation c = CreateCompilation(new[] { @" 39235CSharpCompilation c = CreateCompilation(@" 39253CSharpCompilation c = CreateCompilation(new[] { @" 39280CSharpCompilation c = CreateCompilation(new[] { @" 39304CSharpCompilation c = CreateCompilation(new[] { @" 39329CSharpCompilation c = CreateCompilation(new[] { @" 39355CSharpCompilation c = CreateCompilation(new[] { @" 39379CSharpCompilation c = CreateCompilation(new[] { @" 39398CSharpCompilation c = CreateCompilation(new[] { @" 39421CSharpCompilation c = CreateCompilation(new[] { @" 39460CSharpCompilation c = CreateCompilation(new[] { @" 39485CSharpCompilation c = CreateCompilation(new[] { @" 39505CSharpCompilation c = CreateCompilation(new[] { @" 39530CSharpCompilation c = CreateCompilation(new[] { @" 39549CSharpCompilation c = CreateCompilation(new[] { @" 39613var comp = CreateCompilation( 39684var comp = CreateCompilation( 39742var comp = CreateCompilation( 39809var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 39886var comp = CreateCompilation( 39924var comp = CreateCompilation( 39970var comp = CreateCompilation( 40022var comp = CreateCompilation( 40098var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 40145var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 40216var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 40250var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 40285var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 40320var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 40334var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source0 }, options: WithNullableEnable()); 40385var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 40449var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 40452var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 40505var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 40526var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 40540var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 40554var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 40581var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 40608var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 40635var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 40668var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 40705var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 40731var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 40801var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }, references: new[] { lib.EmitToImageReference() }); 40804var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 40840var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 40883var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 40926var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 40977var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 40980var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 41041var comp = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 41101var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 41112var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 41115var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 41134var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 41152var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 41155var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 41188var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 41242var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 41285var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }); 41330var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }); 41358var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 41377var comp = CreateNullableCompilation(source); 41400var comp = CreateNullableCompilation(source); 41423var comp = CreateNullableCompilation(source); 41446var comp = CreateNullableCompilation(source); 41469var comp = CreateNullableCompilation(source); 41492var comp = CreateNullableCompilation(source); 41515var comp = CreateNullableCompilation(source); 41539var comp = CreateNullableCompilation(source); 41564var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 41596var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 41624var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 41649var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }, parseOptions: TestOptions.Regular9); 41674var comp = CreateNullableCompilation(source, parseOptions: TestOptions.Regular8); 41716var comp = CreateNullableCompilation(source); 41754var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 41802var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 41853var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition }); 41884var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 41910var comp = CreateNullableCompilation(source, parseOptions: TestOptions.Regular8); 41933var comp = CreateNullableCompilation(source); 41959var comp = CreateNullableCompilation(source); 41982var comp = CreateNullableCompilation(source); 42008var comp = CreateNullableCompilation(source); 42038var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 42113var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 42139var c = CreateNullableCompilation(new[] { @" 42159var c = CreateNullableCompilation(new[] { @" 42198var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 42250var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 42290var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42334var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 42377var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 42434var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 42477var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 42507var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 42540var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 42604var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 42690var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("CONSTRAINT", constraint) }); 42749var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 42778var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 42819var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 42869var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 42902var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 42931var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 43006var comp = CreateNullableCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 43088var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 43172var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 43234var comp = CreateNullableCompilation(new[] { DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition, source }); 43267var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 43293var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 43319var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 43345var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 43371var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 43400var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 43465var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 43488var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 43517var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 43543var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 43585var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 43626var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 43663var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 43696var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, MaybeNullAttributeDefinition, source }); 43743var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, MaybeNullAttributeDefinition, source }); 43806var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43832var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43916var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 43972var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43995var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44018var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44046var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44105var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 44197var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 44257var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 44297var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 44316var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source0 }, options: WithNullableEnable()); 44359var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 44380var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 44383var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 44397var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source0 }); 44424var comp2 = CreateNullableCompilation(source1); 44447var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44474var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 44510var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44552var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 44595var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 44628var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 44726var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44757var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 44805var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 44904var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }, 44908var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 44945var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition, lib_cs }); 44968var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 44971var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 44991var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 45012var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 45040var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45075var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45117var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45162var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45207var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45242var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 45271var comp = CreateNullableCompilation(source); 45335var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 45380var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 45401var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 45423var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 45455var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45532var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45535var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45550var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45568var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45571var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45586var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45604var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45607var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45626var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45638var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45641var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45660var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45673var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45676var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45695var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 45707var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45710var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 45731var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, NotNullWhenAttributeDefinition, source }); 45763var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }); 45791var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 45816var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 45876var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 45996var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 46122var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }, options: WithNullableEnable()); 46220var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 46246var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 46264var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source0 }, options: WithNullableEnable()); 46314var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source0 }, options: WithNullableEnable()); 46374var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 46402var c = CreateCompilation(new[] { @" 46522var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 46676var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 46772var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 46802var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 46821var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source0 }); 46877var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source0 }); 46953var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 47085var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions: TestOptions.Regular8); 47204var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 47243var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }); 47272var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 47327var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 47403var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 47449var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 47468var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 47482var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source0 }, options: WithNullableEnable()); 47526var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source0 }); 47567var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source0 }); 47619var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 47662var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 47686var lib = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 47712var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 47715var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 47752var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 47802var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 47825var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 47845var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 47873var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 47911var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 47941var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 47971var lib = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 47995var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 47998var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 48052var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 48082var lib = CreateNullableCompilation(new[] { NotNullAttributeDefinition, lib_cs }); 48105var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 48108var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 48147var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 48173var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 48261var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48311var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48356var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48396var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 48433var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 48448var comp2 = CreateNullableCompilation(source2, references: new[] { comp.EmitToImageReference() }); 48498var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 48548var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 48580var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 48622var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 48655var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48693var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48731var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 48756var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 48781var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 48829var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 48872var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 48891CSharpCompilation c = CreateCompilation(new[] { @" 48994CSharpCompilation c = CreateCompilation(new[] { @" 49097CSharpCompilation c = CreateCompilation(new[] { @" 49172CSharpCompilation c = CreateCompilation(new[] { @" 49235CSharpCompilation c = CreateCompilation(new[] { @" 49289CSharpCompilation c = CreateCompilation(new[] { @" 49362CSharpCompilation c = CreateCompilation(new[] { @" 49436CSharpCompilation c = CreateCompilation(@" 49466CSharpCompilation c = CreateCompilation(new[] { @" 49492CSharpCompilation c = CreateCompilation(new[] { @" 49519CSharpCompilation c = CreateCompilation(new[] { @" 49542CSharpCompilation c = CreateCompilation(new[] { @" 49578CSharpCompilation c = CreateCompilation(new[] { @" 49614var compilation = CreateCompilation(new[] { @" 49755var compilation = CreateCompilation(new[] { @" 49788var compilation = CreateCompilation(new[] { @" 49814var compilation = CreateCompilation(new[] { @" 49841var compilation = CreateCompilation(new[] { @" 49866CSharpCompilation c = CreateCompilation(@" 49899CSharpCompilation c = CreateCompilation(@" 50216var comp = CreateNullableCompilation(source); 50277var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50356var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50435var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50499var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50571var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50667var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 52395var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 52482var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 52577var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 52697var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 52742var comp = CreateNullableCompilation(source); 52783var comp = CreateNullableCompilation(source); 52889var comp = CreateNullableCompilation(source); 52931var comp = CreateNullableCompilation(source); 52965var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53013var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53074var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53133var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53174var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53226var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 53291var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 53323var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 54390CSharpCompilation c = CreateCompilation(new[] { @" 54417CSharpCompilation c = CreateCompilation(new[] { @" 54445CSharpCompilation c = CreateCompilation(new[] { @" 54472CSharpCompilation c = CreateCompilation(new[] { @" 54499CSharpCompilation c = CreateCompilation(new[] { @" 54526CSharpCompilation c = CreateCompilation(new[] { @" 54544CSharpCompilation c = CreateCompilation(new[] { @" 54577var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54604var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54628var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54655var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54694var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54731var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54780var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54813var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54866var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54904var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54926var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54942var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55023var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55114var comp = CreateCompilation(source, options: WithNullableEnable()); 55270var comp = CreateCompilation(source, options: WithNullableEnable()); 55309var comp = CreateCompilation(source, options: WithNullableEnable()); 55330var comp = CreateCompilation(source, options: WithNullableEnable()); 55349var comp = CreateCompilation(source, options: WithNullableEnable()); 55396var comp = CreateCompilation(source, options: WithNullableEnable()); 55449var comp = CreateCompilation(source, options: WithNullableEnable()); 55493var comp = CreateCompilation(source, options: WithNullableEnable()); 55518var comp = CreateCompilation(source, options: WithNullableEnable()); 55542var comp = CreateCompilation(source, options: WithNullableEnable()); 55562var comp = CreateCompilation(source, options: WithNullableEnable()); 55595var comp = CreateCompilation(source, options: WithNullableEnable()); 55620var comp = CreateCompilation(source, options: WithNullableEnable()); 55677var comp = CreateCompilation(source, options: WithNullableEnable()); 55733var comp = CreateCompilation(source, options: WithNullableEnable()); 55789var comp = CreateCompilation(source, options: WithNullableEnable()); 55824var comp = CreateCompilation(source, options: WithNullableEnable()); 55854var comp = CreateCompilation(source, options: WithNullableEnable()); 55864var comp = CreateCompilation(@" 55885var comp = CreateCompilation(@" 55910var comp = CreateCompilation(@" 55935var comp = CreateCompilation(@" 55954var comp = CreateCompilation(@" 55972var comp = CreateCompilation(@" 55993var comp = CreateCompilation(@" 56021var comp = CreateCompilation(@" 56046var comp = CreateCompilation(@" 56065var comp = CreateCompilation(@" 56080var comp = CreateCompilation(@" 56095var comp = CreateCompilation(@" 56156var comp = CreateCompilation(source, options: WithNullableEnable()); 56186var comp = CreateCompilation(source, options: WithNullableEnable()); 56219var comp = CreateCompilation(source, options: WithNullableEnable()); 56256var comp = CreateCompilation(source, options: WithNullableEnable()); 56291var comp = CreateCompilation(source, options: WithNullableEnable()); 56325var comp = CreateCompilation(source, options: WithNullableEnable()); 56356var comp = CreateCompilation(source, options: WithNullableEnable()); 56384var comp = CreateCompilation(source, options: WithNullableEnable()); 56423var comp = CreateCompilation(source, options: WithNullableEnable()); 56457var comp = CreateCompilation(source, options: WithNullableEnable()); 56488var comp = CreateCompilation(source, options: WithNullableEnable()); 56517var comp = CreateCompilation(source, options: WithNullableEnable()); 56552var comp = CreateCompilation(source, options: WithNullableEnable()); 56588var comp = CreateCompilation(source, options: WithNullableEnable()); 56629var comp = CreateCompilation(source); 56667var comp = CreateCompilation(source); 56699var comp = CreateCompilation(source, options: WithNullableEnable()); 56728var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56745var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56767var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 56794var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56844var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 56869var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56905var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 56933var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56959var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 56980var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 57000var comp = CreateCompilation(source, options: WithNullableEnable(), references: new[] { ref0 }); 57026var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 57073var comp = CreateCompilation(source, options: WithNullableEnable(), references: new[] { ref0 }); 57387var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 57391var comp = CreateCompilation(@" 57479var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57539var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57571var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57595var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57617var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57633var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 57648var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { ref0 }); 57692var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 57768var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57808var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57837var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57864var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 57892var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 57920var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 57948var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 57976var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 57993var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 58010var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 58027var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 58044var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 58077var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable(TestOptions.ReleaseExe)); 58130var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58220var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58270var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58322var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58419var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58491var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 58516var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58531var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 58611var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 58657var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58718var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58768var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58794CSharpCompilation c = CreateCompilation(new[] { @" 58860CSharpCompilation c = CreateCompilation(new[] { @" 58909var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58944var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 58968var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 59002var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 59043CSharpCompilation c = CreateCompilation(new[] { @" 59090var comp = CreateCompilation( 59127var comp = CreateCompilation( 59154var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59182var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59218var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59248var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59280var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59313var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59347var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59375var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59400var comp = CreateCompilation( 59432var comp = CreateCompilation( 59472var comp = CreateCompilation( 59499var comp = CreateCompilation( 59511CSharpCompilation c = CreateCompilation(new[] { @" 59583CSharpCompilation c = CreateCompilation(new[] { @" 59642CSharpCompilation c = CreateCompilation(new[] { @" 59675CSharpCompilation c = CreateCompilation(new[] { @" 59775CSharpCompilation c = CreateCompilation(new[] { @" 59847var c = CreateCompilation(source, parseOptions: TestOptions.Regular7); 59854CSharpCompilation c = CreateCompilation(new[] { @" 59996CSharpCompilation c = CreateCompilation(new[] { @" 60101CSharpCompilation c = CreateCompilation(new[] { @" 60164var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60203var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60238var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60280var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60305var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60327var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60350var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60382var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60424var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60448var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60487var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60531var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60549var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60573var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60595var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60611var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60632var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60666var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60716var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60744var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60798var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60833var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60898var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60938var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 60971var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 60997var comp = CreateCompilation(source); 61030var comp = CreateNullableCompilation(source); 61058var comp = CreateNullableCompilation(source); 61083var comp = CreateNullableCompilation(source); 61104var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61151var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61225var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 61258var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 61328var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61376var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61405var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61434var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61463var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61492var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61499CSharpCompilation c = CreateCompilation( 61556var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61583var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61613var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(TestOptions.DebugDll)); 61615CSharpCompilation c = CreateCompilationWithMscorlib461( 61671var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(TestOptions.DebugDll)); 61673CSharpCompilation c = CreateCompilationWithMscorlib461( 61729var comp = CreateCompilation(src); 61769var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61797var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61810CSharpCompilation c = CreateCompilation(new[] { @" 61891CSharpCompilation c = CreateCompilation(new[] { @" 62068CSharpCompilation c = CreateCompilation(new[] { @" 62130CSharpCompilation c = CreateCompilation(new[] { @" 62166CSharpCompilation c = CreateCompilation(new[] { @" 62339CSharpCompilation c = CreateCompilation(new[] { @" 62388CSharpCompilation c = CreateCompilation(new[] { @" 62417CSharpCompilation c = CreateCompilation(new[] { @" 62488var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62530var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62549var comp = CreateCompilation(source, options: WithNullableEnable()); 62572var comp = CreateCompilation(source, options: WithNullableEnable()); 62608var comp = CreateCompilation(source, options: WithNullableEnable()); 62641var comp = CreateCompilation(source, options: WithNullableEnable()); 62677var comp = CreateCompilation(source, options: WithNullableEnable()); 62708var comp = CreateCompilation(source, options: WithNullableEnable()); 62745var comp = CreateCompilation(source, options: WithNullableEnable()); 62777var comp = CreateCompilation(source, options: WithNullableEnable()); 62804var comp = CreateCompilation(source, options: WithNullableEnable()); 62825var comp = CreateCompilation(source, options: WithNullableEnable()); 62848var comp = CreateCompilation(source, options: WithNullableEnable()); 62869var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62890var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62913var comp = CreateCompilation(source).VerifyDiagnostics( 62937CSharpCompilation c = CreateCompilation(new[] { @" 62962CSharpCompilation c = CreateCompilation(new[] { @" 63048CSharpCompilation c = CreateCompilation(new[] { @" 63135CSharpCompilation c = CreateCompilation(new[] { @" 63190CSharpCompilation c = CreateCompilation(new[] { @" 63233CSharpCompilation c = CreateCompilation(new[] { @" 63266CSharpCompilation c = CreateCompilation(new[] { @" 63321CSharpCompilation c = CreateCompilation(new[] { @" 63360CSharpCompilation c = CreateCompilation(new[] { @" 63421CSharpCompilation c = CreateCompilation(new[] { @" 63470CSharpCompilation c = CreateCompilation(new[] { @" 63530CSharpCompilation c = CreateCompilation(new[] { @" 63578CSharpCompilation c = CreateCompilation(new[] { @" 63636CSharpCompilation c = CreateCompilation(new[] { @" 63688CSharpCompilation c = CreateCompilation(new[] { @" 63743CSharpCompilation c = CreateCompilation(new[] { @" 63810CSharpCompilation c = CreateCompilation(new[] { @" 63865CSharpCompilation c = CreateCompilation(new[] { @" 63908CSharpCompilation notAnnotated = CreateCompilation(@" 63925CSharpCompilation c = CreateCompilation(new[] { @" 63968CSharpCompilation c = CreateCompilation(new[] { @" 64003CSharpCompilation c = CreateCompilation(new[] { @" 64054var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64128var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64157var comp = CreateCompilation(source); 64190var comp = CreateNullableCompilation(source); 64197var comp = CreateCompilation(@" 64221var comp = CreateCompilation(@" 64245var comp = CreateCompilation(""" 64296var comp = CreateCompilation(source, options: WithNullableEnable()); 64443var comp = CreateNullableCompilation(source); 64468var comp = CreateNullableCompilation(source); 64501var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64529var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64565var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64594var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64621var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64646var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64666var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64686var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 64711var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 64744var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 64793var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 64817var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 64855var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 64902var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64945var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 64984var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65009var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65044var comp = CreateNullableCompilation(source); 65073var comp = CreateNullableCompilation(source); 65101var comp = CreateNullableCompilation(source); 65135var comp = CreateNullableCompilation(source); 65166var comp = CreateNullableCompilation(source); 65201var comp = CreateNullableCompilation(source); 65234var comp = CreateNullableCompilation(source); 65265var comp = CreateNullableCompilation(source); 65303var comp = CreateNullableCompilation(source); 65326var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65356var comp = CreateNullableCompilation(source); 65382var comp = CreateNullableCompilation(source); 65411var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65440var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65518var comp = CreateNullableCompilation(source); 65543var comp = CreateCompilation( 65577var comp = CreateCompilation(source, options: WithNullableEnable()); 65599var comp = CreateCompilation( 65627var comp = CreateCompilationWithMscorlib461( 65644var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65664var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65729var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65775var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65810var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65841var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65871var comp = CreateNullableCompilation(source); 65897var comp = CreateNullableCompilation(source); 65948var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 65969var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 66958var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 67035CSharpCompilation c = CreateCompilation(new[] { @" 67076var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67105var comp = CreateCompilation(source, options: WithNullableEnable()); 67152var comp = CreateCompilation(source, options: WithNullableEnable()); 67199var comp = CreateCompilation(source, options: WithNullableEnable()); 67246var comp = CreateCompilation(source, options: WithNullableEnable()); 67271CSharpCompilation c = CreateCompilation(new[] { @" 67317var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 67342var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 67349CSharpCompilation c = CreateCompilation(new[] { @" 67388CSharpCompilation c = CreateCompilation(new[] { @" 67427CSharpCompilation c = CreateCompilation(new[] { @" 67466CSharpCompilation c = CreateCompilation(new[] { @" 67505CSharpCompilation c = CreateCompilation(new[] { @" 67545CSharpCompilation c = CreateCompilation(new[] { @" 67585CSharpCompilation c = CreateCompilation(new[] { @" 67610CSharpCompilation c = CreateCompilation(new[] { @" 67652CSharpCompilation c = CreateCompilation(new[] { @" 67705CSharpCompilation c = CreateCompilation(new[] { @" 67752var compilation = CreateCompilation(""" 67774CSharpCompilation c = CreateCompilation(new[] { @" 67812CSharpCompilation c = CreateCompilation(new[] { @" 67849CSharpCompilation c = CreateCompilation(new[] { @" 67886CSharpCompilation c = CreateCompilation(new[] { @" 67923CSharpCompilation c = CreateCompilation(new[] { @" 67961CSharpCompilation c = CreateCompilation(new[] { @" 67999CSharpCompilation c = CreateCompilation(new[] { @" 68024CSharpCompilation c = CreateCompilation(new[] { @" 68063CSharpCompilation c = CreateCompilation(new[] { @" 68107CSharpCompilation c = CreateCompilation(new[] { @" 68151var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 68159CSharpCompilation c = CreateCompilation(new[] { @" 68209var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 68234var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 68244CSharpCompilation c = CreateCompilation(new[] { @" 68271CSharpCompilation c = CreateCompilation(new[] { @" 68296CSharpCompilation c = CreateCompilation(new[] { @" 68322CSharpCompilation c = CreateCompilation(new[] { @" 68349CSharpCompilation c = CreateCompilation(new[] { @" 68385CSharpCompilation c = CreateCompilation(new[] { @" 68415CSharpCompilation c = CreateCompilation(new[] { @" 68451CSharpCompilation c = CreateCompilation(new[] { @" 68498CSharpCompilation c = CreateCompilation(new[] { @" 68572var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68605var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68639var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68669var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68695var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68732var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 68759var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 68793var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68829var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68862var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68896var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 68930var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 68961var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 68995var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 69026var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 69054var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 69082var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 69110var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 69138var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 69161var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 69196var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 69207CSharpCompilation c = CreateCompilation(new[] { @" 69233CSharpCompilation c = CreateCompilation(new[] { @" 69301var comp = CreateCompilation(source, options: WithNullableEnable()); 69335var comp = CreateCompilation(source, options: WithNullableEnable()); 69360var comp = CreateCompilation(source, options: WithNullableEnable()); 69384var comp = CreateCompilation(source, options: WithNullableEnable()); 69405var comp = CreateCompilation(source, options: WithNullableEnable()); 69423var comp = CreateCompilation(source, options: WithNullableEnable()); 69444var comp = CreateCompilation(source, options: WithNullableEnable()); 69478var comp = CreateCompilation(source, options: WithNullableEnable()); 69521var comp = CreateCompilation(source, options: WithNullableEnable()); 69564var comp = CreateCompilation(source, options: WithNullableEnable()); 69617var comp = CreateCompilation(source, options: WithNullableEnable()); 69660var comp = CreateCompilation(source, options: WithNullableEnable()); 69713var comp = CreateCompilation(source, options: WithNullableEnable()); 69756var comp = CreateCompilation(source, options: WithNullableEnable()); 69809var comp = CreateCompilation(source, options: WithNullableEnable()); 69851var comp = CreateCompilation(source, options: WithNullableEnable()); 69903var comp = CreateCompilation(source, options: WithNullableEnable()); 69953var comp = CreateNullableCompilation(source); 70003var comp = CreateNullableCompilation(source); 70039var comp = CreateNullableCompilation(source); 70068var comp = CreateNullableCompilation(source); 70099var comp = CreateNullableCompilation(source); 70134var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 70181var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition }); 70225var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition }); 70289var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 70329var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 70360var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 70401var comp = CreateNullableCompilation(source); 70444var comp = CreateNullableCompilation(source); 70501var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70589var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70654var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70711var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70762var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70814var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 70861var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 70914var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 70945var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70987var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71032var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71063var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71107var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71150var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71181CSharpCompilation c = CreateCompilation(new[] { @" 71214var comp0 = CreateCompilation(source0, options: WithNullableEnable()); 71235var comp0 = CreateCompilation(source0, options: WithNullableEnable()); 71249CSharpCompilation c = CreateCompilation(new[] { @" 71276CSharpCompilation c = CreateCompilation(new[] { @" 71312CSharpCompilation c = CreateCompilation(new[] { @" 71348var comp = CreateCompilation( 71385var comp = CreateCompilation(source, options: WithNullableEnable()); 71418var comp = CreateCompilation( 71459var comp = CreateCompilation( 71496var comp = CreateCompilation( 71533var comp = CreateCompilation( 71566var comp = CreateCompilation( 71598var comp = CreateCompilation( 71649var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71684var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71711var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71737var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71766var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71792var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71824var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71852var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71881var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 71930var comp = CreateNullableCompilation(source); 71955var comp = CreateNullableCompilation(source); 71976var comp = CreateNullableCompilation(source); 72016var comp = CreateNullableCompilation(source); 72062var comp = CreateNullableCompilation(source); 72105var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72136var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72144CSharpCompilation c = CreateCompilation(new[] { @" 72170CSharpCompilation c = CreateCompilation(new[] { @" 72196CSharpCompilation c = CreateCompilation(new[] { @" 72280CSharpCompilation c = CreateNullableCompilation(new[] { @" 72334CSharpCompilation c = CreateNullableCompilation(new[] { @" 72390CSharpCompilation c = CreateCompilation(new[] { @" 72442CSharpCompilation c = CreateCompilation(new[] { @" 72487CSharpCompilation c = CreateCompilation(new[] { @" 72526CSharpCompilation c = CreateCompilation(new[] { @" 72568CSharpCompilation c = CreateCompilation(new[] { @" 72607CSharpCompilation c = CreateCompilation(new[] { @" 72657CSharpCompilation c = CreateCompilation(new[] { @" 72706CSharpCompilation c = CreateCompilation(new[] { @" 72768CSharpCompilation c = CreateCompilation(new[] { @" 72820CSharpCompilation c = CreateCompilation(new[] { @" 72884var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72904var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72936var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }, options: WithNullableEnable()); 72976var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72983CSharpCompilation c = CreateCompilation(new[] { @" 73017CSharpCompilation c = CreateCompilation(new[] { @" 73068CSharpCompilation c = CreateCompilation(new[] { @" 73103CSharpCompilation c = CreateCompilation(new[] { @" 73154CSharpCompilation c = CreateCompilation(new[] { @" 73220var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73236CSharpCompilation c = CreateCompilation(new[] { @" 73318var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73325CSharpCompilation c = CreateCompilation(new[] { @" 73478CSharpCompilation c = CreateCompilation(new[] { @" 73534var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73590var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73634var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73657var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73681var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73713var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73759var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73793var comp = CreateCompilation(source, options: WithNullableEnable()); 73821var comp = CreateCompilation(source, options: WithNullableEnable()); 73847var comp = CreateCompilation(source, options: WithNullableEnable()); 73864var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73898var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73953var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73993var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74027var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74062var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74102var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74164var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74217var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74254var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 74267CSharpCompilation c = CreateCompilation(new[] { @" 74369CSharpCompilation c = CreateCompilation( 74456CSharpCompilation c = CreateCompilation(new[] { @" 74563CSharpCompilation c = CreateCompilation(new[] { @" 74612CSharpCompilation c = CreateCompilation(new[] { @" 74660CSharpCompilation c = CreateCompilation(new[] { @" 74707CSharpCompilation c = CreateCompilation(new[] { @" 74755CSharpCompilation c = CreateCompilation(new[] { @" 74797CSharpCompilation c = CreateCompilation(new[] { @" 74839CSharpCompilation c = CreateCompilation(new[] { @" 74919CSharpCompilation c = CreateCompilation(new[] { @" 75020CSharpCompilation c = CreateCompilation(new[] { @" 75058CSharpCompilation c = CreateCompilation( 75111CSharpCompilation c = CreateCompilation(new[] { @" 75204var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 75245var comp = CreateCompilation(source); 75278var comp = CreateCompilation(source); 75312var comp = CreateCompilation(source); 75352var comp = CreateCompilation(source); 75393var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 75424var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 75454var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }); 75461CSharpCompilation c = CreateCompilation(new[] { @" 75546CSharpCompilation c = CreateCompilation(new[] { @" 75591CSharpCompilation c = CreateCompilation(new[] { @" 75623CSharpCompilation c = CreateCompilation(new[] { @" 75672CSharpCompilation c = CreateCompilation(new[] { @" 75751var comp = CreateCompilation(source, options: WithNullableEnable()); 75815var comp = CreateCompilation(source, options: WithNullableEnable()); 75853var comp = CreateNullableCompilation(source); 75887var comp = CreateNullableCompilation(source); 75919var comp = CreateNullableCompilation(source); 75967var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 75993CSharpCompilation c = CreateCompilation(new[] { @" 76076var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76095var comp2 = CreateCompilation(source2, references: new[] { comp.EmitToImageReference() }, options: WithNullableEnable()); 76117var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76137var comp2 = CreateCompilation(source2, references: new[] { comp.EmitToImageReference() }, options: WithNullableEnable()); 76165var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76451var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: WithNullableEnable()); 76548var comp = CreateCompilation(source, options: WithNullableEnable()); 76568var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76588var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76613var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76629var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76650var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76676var comp = CreateNullableCompilation(source); 76703var comp = CreateNullableCompilation(source); 76723var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76749var comp = CreateNullableCompilation(new[] { source }); 76774var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76803var comp = CreateNullableCompilation(source); 76827var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76849var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76881var comp = CreateCompilation(source.Replace("OPERATOR", op), options: WithNullableEnable()); 76918var comp = CreateCompilation(source, options: WithNullableEnable()); 76954var comp = CreateCompilation(source, options: WithNullableEnable()); 76979var comp = CreateCompilation(source, options: WithNullableEnable()); 77011var piaCompilation = CreateCompilationWithMscorlib461(pia, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular7); 77033var compilation = CreateCompilationWithMscorlib461(new[] { source }, 77070var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77134var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77171CSharpCompilation c0 = CreateCompilation(new[] { @" 77208CSharpCompilation c = CreateCompilation(new[] { source }, options: WithNullableEnable(), 77222CSharpCompilation c0 = CreateCompilation(new[] { @" 77249CSharpCompilation c = CreateCompilation(new[] { source }, options: WithNullableEnable(), 77283var compilation = CreateCompilation(new[] { source, NullableAttributeDefinition }, options: WithNullableEnable()); 77419CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 77450CSharpCompilation c1 = CreateCompilation(new[] { lib }, 77584CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 77600CSharpCompilation c1 = CreateCompilation(new[] { lib }, 77752CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 77771CSharpCompilation c1 = CreateCompilation(new[] { lib }, 77893CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 77912CSharpCompilation c1 = CreateCompilation(new[] { lib }, 78039CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 78070CSharpCompilation c1 = CreateCompilation(new[] { lib }, 78131var comp = CreateCompilation( 78155var comp = CreateCompilation( 78191var comp = CreateCompilation( 78227var comp = CreateCompilation( 78286CSharpCompilation c = CreateCompilation(new[] { source }, 78332var comp = CreateCompilation(source); 78380var comp = CreateCompilation(source); 78404var comp = CreateCompilation(source); 78425var comp = CreateCompilation(source); 78457var comp = CreateCompilation(source); 78495var comp = CreateNullableCompilation(source); 78533var comp = CreateNullableCompilation(source); 78568var comp = CreateNullableCompilation(source); 78597var comp = CreateNullableCompilation(source); 78626var comp = CreateNullableCompilation(source); 78663var comp = CreateNullableCompilation(source); 78698var comp = CreateNullableCompilation(source); 78727var comp = CreateNullableCompilation(source); 78751var comp = CreateNullableCompilation(source); 78793var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 78823var comp = CreateNullableCompilation(source); 78844var comp = CreateNullableCompilation(source); 78875var comp = CreateNullableCompilation(source); 78909var comp = CreateNullableCompilation(source); 78925var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()).VerifyDiagnostics( 78952var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 78973var compA = CreateCompilation(sourceA, parseOptions: TestOptions.Regular7); 78984var compB = CreateCompilation( 79012var comp = CreateCompilation( 79048var comp = CreateCompilation( 79116var comp = CreateCompilationWithMscorlib461(source, options: WithNullableEnable()); 79178var comp = CreateCompilation( 79242var comp = CreateCompilation( 79298var comp = CreateCompilation( 79348var comp = CreateCompilation( 79375var comp = CreateCompilationWithMscorlib461( 79402var comp = CreateCompilation( 79428var comp = CreateCompilation( 79517var comp = CreateCompilation(source, options: TestOptions.DebugExe); 79541var comp = CreateCompilation(source, options: TestOptions.DebugExe); 79583var comp = CreateCompilation(source, options: TestOptions.DebugExe); 79609var comp = CreateCompilation(source); 79637var comp = CreateCompilation( 79671var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79737var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79774var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79800var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79829var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79858var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79898var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79935var comp = CreateCompilation( 79966var comp = CreateCompilation( 80000var comp = CreateCompilationWithMscorlib461( 80034var comp = CreateCompilation( 80065var comp = CreateCompilation( 80095var comp = CreateCompilation( 80128var comp = CreateCompilation( 80181var comp = CreateCompilation(source, options: WithNullableEnable()); 80248var comp = CreateCompilation( 80292var comp = CreateCompilation( 80356var comp = CreateCompilation(src, options: WithNullableEnable(TestOptions.DebugDll)); 80383var comp = CreateCompilation( 80428var comp = CreateCompilation( 80454var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80494var comp = CreateCompilation(source, options: WithNullableEnable()); 80621var comp = CreateCompilation(source, options: WithNullableEnable()); 80692var comp = CreateCompilation(source, options: WithNullableEnable()); 80722var comp = CreateCompilation( 80760var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80780var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80799var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80819var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 80868var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80940var comp = CreateCompilation( 80963var comp = CreateCompilation( 80986var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 81017var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 81065var comp = CreateCompilation( 81100var comp = CreateCompilation( 81125var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81148var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81177var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81204var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), 81229var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 81255var comp = CreateCompilation( 81311var comp = CreateCompilation( 81347var comp = CreateCompilation( 81385var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81403var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), 81429var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81455var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81475var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp8)); 81498var comp0 = CreateCompilation( 81517var comp1 = CreateCompilation( 81537var comp = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 81573var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81640var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81776var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81911var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7, skipUsesIsNullable: true); 81958var libComp = CreateCompilation(new[] { libSource }); 81978var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }, parseOptions: TestOptions.Regular7_3); 81985var comp2 = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 82010var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82055var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 82121var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }, options: WithNullableEnable()); 82165var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: WithNullableEnable()); 82213var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 82258var comp = CreateCompilation(source, options: WithNullableEnable()); 82300var comp = CreateCompilation(source, options: WithNullableEnable()); 82333var comp = CreateCompilation(source, options: WithNullableEnable()); 82368var comp = CreateCompilation(source, options: WithNullableEnable()); 82427var comp = CreateCompilation( 82445var comp = CreateCompilation( 82478var comp = CreateNullableCompilation(source); 82500var comp = CreateCompilation(source, options: WithNullableEnable()); 82522var comp = CreateCompilation(source, options: WithNullableEnable()); 82547var comp = CreateCompilation(source, options: WithNullableEnable()); 82575var comp = CreateCompilation(source, options: WithNullableEnable()); 82600var comp = CreateCompilation(source, options: WithNullableEnable()); 82622var comp = CreateCompilation(source, options: WithNullableEnable()); 82647var comp = CreateCompilation(source, options: WithNullableEnable()); 82665var comp = CreateCompilation( 82696var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82718var comp = CreateCompilation( 82739var comp = CreateCompilation( 82754var comp = CreateCompilation( 82785var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82812var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82842var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82877var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82921var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82956var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 82979var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83002var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83050var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83075var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83096var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83116var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83164var comp = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 83183var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.UnsafeReleaseDll)); 83206var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 83254var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 83294var comp = CreateCompilationWithMscorlib46(source); 83317var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83364var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 83403var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83429var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83446var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 83469var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83493var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83518var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83537var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83553var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83586var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83644var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83709var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83747var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83796var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83827var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 83910var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84103var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84178var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 84265var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 84355var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84428var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84488var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84545var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84577var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84599var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84627var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84658var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84693var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84721var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84768var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84821var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84850var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84879var comp = CreateCompilation(source, options: WithNullableEnable()); 84909var comp = CreateCompilation(source, options: WithNullableEnable()); 84932var comp = CreateCompilation(source, options: WithNullableEnable()); 84976var comp = CreateCompilation(source, options: WithNullableEnable()); 85027var comp = CreateCompilation(source, options: WithNullableEnable()); 85061var comp = CreateCompilation(source, options: WithNullableEnable()); 85101var comp = CreateCompilation(source, options: WithNullableEnable()); 85138var comp = CreateCompilation(source, options: WithNullableEnable()); 85179var comp = CreateCompilation(source, options: WithNullableEnable()); 85223var comp = CreateCompilation(source, options: WithNullableEnable()); 85285var comp = CreateCompilation(source, options: WithNullableEnable()); 85336var comp = CreateCompilation(source, options: WithNullableEnable()); 85388var comp = CreateCompilation(source, options: WithNullableEnable()); 85464var comp = CreateCompilation(source, options: WithNullableEnable()); 85543var comp = CreateCompilation(source, options: WithNullableEnable()); 85619var comp = CreateCompilation(source, options: WithNullableEnable()); 85675var comp = CreateCompilation(source, options: WithNullableEnable()); 85720var comp = CreateCompilation(source, options: WithNullableEnable()); 85751var comp = CreateCompilation(source, options: WithNullableEnable()); 85788var comp = CreateCompilation(source, options: WithNullableEnable()); 85814var comp = CreateCompilation(source, options: WithNullableEnable()); 85840var comp = CreateCompilation(source, options: WithNullableEnable()); 85869var comp = CreateCompilation(source, options: WithNullableEnable()); 85903var comp = CreateCompilation(source, options: WithNullableEnable()); 85927var comp = CreateCompilation(source, options: WithNullableEnable()); 85971var comp = CreateCompilation(source, options: WithNullableEnable()); 86006var comp = CreateCompilation(source, options: WithNullableEnable()); 86054var comp = CreateCompilation(source, options: WithNullableEnable()); 86117var comp = CreateCompilation(source, options: WithNullableEnable()); 86145var comp = CreateCompilation(source, options: WithNullableEnable()); 86171var comp = CreateCompilation(source, options: WithNullableEnable()); 86194var comp = CreateCompilation(source, options: WithNullableEnable()); 86227var comp = CreateCompilation(source, options: WithNullableEnable()); 86261var comp = CreateCompilation(source, options: WithNullableEnable()); 86297var comp = CreateCompilation(source, options: WithNullableEnable()); 86339var comp = CreateCompilation(source, options: WithNullableEnable()); 86377var comp = CreateCompilation(source, options: WithNullableEnable()); 86403var comp = CreateCompilation(source, options: WithNullableEnable()); 86428var comp = CreateCompilation(source, options: WithNullableEnable()); 86458var comp = CreateCompilation(source, options: WithNullableEnable()); 86487var comp = CreateCompilation(source, options: WithNullableEnable()); 86505var comp = CreateCompilation(source, options: WithNullableEnable()); 86527var comp = CreateCompilation(source, options: WithNullableEnable()); 86560var comp = CreateCompilation(source, options: WithNullableEnable()); 86586var comp = CreateCompilation(source, options: WithNullableEnable()); 86616var comp = CreateCompilation(source, options: WithNullableEnable()); 86641var comp = CreateCompilation(source, options: WithNullableEnable()); 86696var comp = CreateCompilation(source); 86743var comp = CreateCompilation(source); 86811var comp = CreateCompilation(source); 86879var comp = CreateCompilation(source); 86917var comp = CreateCompilation(source); 86945var comp = CreateCompilation(source); 86978var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 86999var comp = CreateCompilation(source, options: WithNullableEnable()); 87025var comp = CreateCompilation(source, options: WithNullableEnable()); 87055var comp = CreateCompilation(source, options: WithNullableEnable()); 87078var comp = CreateCompilation(source, options: WithNullableEnable()); 87106var comp = CreateCompilation(source, options: WithNullableEnable()); 87160var comp = CreateCompilation(source, options: WithNullableEnable()); 87206var comp = CreateCompilation(source, options: WithNullableEnable()); 87236var comp = CreateCompilation(source, options: WithNullableEnable()); 87263var comp = CreateCompilation(source, options: WithNullableEnable()); 87288var comp = CreateCompilation(source, options: WithNullableEnable()); 87322var comp = CreateCompilation(source, options: WithNullableEnable()); 87348var comp = CreateCompilation(source, options: WithNullableEnable()); 87371var comp = CreateCompilation(source, options: WithNullableEnable()); 87398var comp = CreateCompilation(source, options: WithNullableEnable()); 87432var comp = CreateCompilation(source, options: WithNullableEnable()); 87469var comp = CreateCompilation(source, options: WithNullableEnable()); 87496var comp = CreateCompilation(source, options: WithNullableEnable()); 87526var comp = CreateCompilation(source, options: WithNullableEnable()); 87553var comp = CreateCompilation(source, options: WithNullableEnable()); 87587var comp = CreateCompilation(source, options: WithNullableEnable()); 87623var comp = CreateCompilation(source, options: WithNullableEnable()); 87658var comp = CreateCompilation(source, options: WithNullableEnable()); 87688var comp = CreateCompilation(source, options: WithNullableEnable()); 87719var comp = CreateCompilation(source, options: WithNullableEnable()); 87749var comp = CreateCompilation(source, options: WithNullableEnable()); 87785var comp = CreateCompilation(source, options: WithNullableEnable()); 87831var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 87856var comp = CreateCompilation(source, options: WithNullableEnable()); 87896var comp = CreateCompilation(source, options: WithNullableEnable()); 87940var comp = CreateCompilation(source, options: WithNullableEnable()); 87975var comp = CreateCompilation(source, options: WithNullableEnable()); 88005var comp = CreateCompilation(source, options: WithNullableEnable()); 88057var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 88098var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 88133var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 88169var comp = CreateCompilation(source, options: WithNullableEnable()); 88193var comp = CreateCompilation(source, options: WithNullableEnable()); 88223var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 88250var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 88283var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 88312var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 88336var comp = CreateCompilation(source, options: WithNullableEnable()); 88356var comp = CreateCompilation(source, options: WithNullableEnable()); 88382var comp = CreateCompilation(source, options: WithNullableEnable()); 88411var comp = CreateCompilation(source, options: WithNullableEnable()); 88442var comp = CreateCompilation(source, options: WithNullableEnable()); 88472var comp = CreateCompilation(source, options: WithNullableEnable()); 88505var comp = CreateCompilation(source, options: WithNullableEnable()); 88530var comp = CreateCompilation(source); 88553var comp = CreateCompilation(source, options: WithNullableEnable()); 88597var comp = CreateCompilation(source, options: WithNullableEnable()); 88646var comp = CreateCompilation(source, options: WithNullableEnable()); 88698var comp = CreateCompilation(source, options: WithNullableEnable()); 88727var comp = CreateCompilation(source, options: WithNullableEnable()); 88758var comp = CreateCompilation(source, options: WithNullableEnable()); 88780var comp = CreateCompilation(source, options: WithNullableEnable()); 88823var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 88882var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 88944var comp = CreateEmptyCompilation(source); 88954var comp2 = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 88987var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 89019var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89047var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 89074var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89099var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89119var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89136var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89147var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 89160var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 89174var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89201var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89246var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89287var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89318var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89340var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 89416var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89515var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89644var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89721var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89786var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89872var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89929var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89973var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90005var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90044var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90076var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90158var comp = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 90199var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90223var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90252var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90315var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90378var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90422var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90473var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90517var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90552var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90612var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90671var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90739var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90795var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90849var comp = CreateCompilation(source, options: WithNullableEnable()); 90880var comp = CreateCompilation(source, options: WithNullableEnable()); 90960var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 91030var comp = CreateCompilation(source, options: WithNullableEnable()); 91094var comp = CreateCompilation(source, options: WithNullableEnable()); 91158var comp = CreateCompilation(source, options: WithNullableEnable()); 91196var comp = CreateCompilation(source, options: WithNullableEnable()); 91238var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 91297var comp = CreateCompilationWithTasksExtensions(new[] { source, MaybeNullAttributeDefinition }); 91395var comp = CreateCompilation(source, options: WithNullableEnable()); 91428var comp = CreateCompilationWithMscorlibAndSpan(source, options: WithNullableEnable()); 91567var comp = CreateEmptyCompilation(new[] { source, systemSource }, options: WithNullableEnable()); 91601var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91628var comp = CreateCompilation(src); 91664var comp = CreateCompilation(source, options: WithNullableEnable()); 91704var comp = CreateCompilation(source, options: WithNullableEnable()); 91743var comp = CreateCompilation(source, options: WithNullableEnable()); 91770var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 91798var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable()); 91822var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 91849var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 91878var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 91916var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 91948var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 91977var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92007var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92034var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92064var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92094var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92121var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92153var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92180var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92214var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92244var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92268var comp = CreateCompilation(source); 92295var comp = CreateCompilation(source); 92323var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92350var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92379var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92418var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92451var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92481var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92511var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92538var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92568var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92598var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92626var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92659var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92687var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92721var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92751var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92775var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92800var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 92861var comp = CreateCompilation( 92887var comp = CreateCompilation( 92922var comp = CreateCompilation( 92946var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 92968var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 92990var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93004var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93026var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93046var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93094var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93117var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93141var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93161var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93212var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93234var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93256var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93278var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93318var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93379var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93399var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93420var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93445var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93467var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93502var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93533var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93572var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93602var comp = CreateCompilation( 93635var comp = CreateCompilation( 93662var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93687var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93718var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93743var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93777var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93791var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93813var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93834var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93864var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.UnsafeDebugDll)); 93919var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 93944var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 93957var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 94011var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 94043var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 94072var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 94136var comp = CreateCompilation( 94207var comp = CreateCompilation( 94255var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 94269var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { ref0 }); 94314var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 94365var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94399var comp = CreateCompilation(source); 94428var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94452var comp = CreateCompilation( 94476var comp = CreateCompilation( 94500var comp = CreateCompilation( 94524var comp = CreateCompilation( 94547var comp = CreateCompilation( 94568var comp = CreateCompilation( 94597var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94625var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94655var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94674var comp = CreateCompilation( 94693var comp = CreateCompilation( 94714var comp = CreateCompilation( 94746var comp = CreateCompilation( 94784var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94812var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94847var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94879var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94915var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94943var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94988var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95058var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95131var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95197var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95232var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95259var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95274var comp0 = CreateCompilation(source0); 95290var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 95313var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95341var comp = CreateCompilation(source, options: WithNullableEnable()); 95373var comp = CreateCompilation(source, options: WithNullableEnable()); 95412var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95448var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95495var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95542var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95575var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95612var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95656var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95690var comp = CreateCompilation(source, options: WithNullableEnable()); 95725var comp = CreateCompilation(source, options: WithNullableEnable()); 95755var comp = CreateCompilation(source, options: WithNullableEnable()); 95789var comp = CreateCompilation(source, options: WithNullableEnable()); 95825var comp = CreateCompilation(source, options: WithNullableEnable()); 95853var comp = CreateCompilation(source, options: WithNullableEnable()); 95876var comp = CreateCompilation(source, options: WithNullableEnable()); 95904var comp = CreateCompilation(source, options: WithNullableEnable()); 95940var comp = CreateCompilation(source, options: WithNullableEnable()); 95970var comp = CreateCompilation(source, options: WithNullableEnable()); 95997var comp = CreateCompilation(source, options: WithNullableEnable()); 96029var comp = CreateCompilation(source, options: WithNullableEnable()); 96067var comp = CreateCompilation(source, options: WithNullableEnable()); 96109var comp = CreateCompilation(source, options: WithNullableEnable()); 96144var comp = CreateCompilation(source, options: WithNullableEnable()); 96175var comp = CreateCompilation(source, options: WithNullableEnable()); 96204var comp = CreateCompilation(source, options: WithNullableEnable()); 96237var comp = CreateCompilation(source, options: WithNullableEnable()); 96266var comp = CreateCompilation(source, options: WithNullableEnable()); 96310var comp = CreateCompilation(source, options: WithNullableEnable()); 96352var comp = CreateCompilation(source, options: WithNullableEnable()); 96386var comp = CreateCompilation(source, options: WithNullableEnable()); 96426var comp = CreateCompilation(source, options: WithNullableEnable()); 96460var comp = CreateCompilation(source, options: WithNullableEnable()); 96491var comp = CreateCompilation(source, options: WithNullableEnable()); 96539var comp = CreateCompilation(source, options: WithNullableEnable()); 96593var comp = CreateCompilation(source, options: WithNullableEnable()); 96658var comp = CreateCompilation(source, options: WithNullableEnable()); 96710var comp = CreateCompilation(source, options: WithNullableEnable()); 96761var comp = CreateCompilation(source, options: WithNullableEnable()); 96803var comp = CreateCompilation(source, options: WithNullableEnable()); 96855var comp = CreateCompilation(source, options: WithNullableEnable()); 96891var comp = CreateCompilation(source, options: WithNullableEnable()); 96918var comp = CreateCompilation(source, options: WithNullableEnable()); 96945var comp = CreateCompilation(source, options: WithNullableEnable()); 96977var comp = CreateCompilation(source, options: WithNullableEnable()); 97018var comp = CreateCompilation(source, options: WithNullableEnable()); 97068var comp = CreateCompilation(source, options: WithNullableEnable()); 97121var comp = CreateCompilation(source, options: WithNullableEnable()); 97162var comp = CreateCompilation(source, options: WithNullableEnable()); 97192var comp = CreateCompilation(source, options: WithNullableEnable()); 97221var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97242var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97264var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97286var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97309var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97337var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97363var comp = CreateCompilation(source, options: WithNullableEnable()); 97395var comp = CreateCompilation(source, options: WithNullableEnable()); 97431var comp = CreateCompilation(source, options: WithNullableEnable()); 97481var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 97513var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97546var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97576var comp = CreateCompilation(source, options: WithNullableEnable()); 97603var comp = CreateCompilation(source, options: WithNullableEnable()); 97645var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97670var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97716var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 97757var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97817var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97874var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97915var comp = CreateCompilation(source); 98008var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98041var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98071var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98111var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98139var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 98173var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98213var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98244var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 98269var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98303var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98337var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 98367var comp = CreateCompilation(new[] { source, NullableAttributeDefinition }, parseOptions: TestOptions.Regular9); 98408var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 98434var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98450var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }) 98476var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98492var comp3 = CreateCompilation(new[] { source3 }, options: WithNullableEnable(), 98519var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98535var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 98602var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 98708var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 98771var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98775var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 98797var comp4 = CreateCompilation(new[] { source1 }); 98799var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 98832var comp = CreateCompilation(new[] { source }, 98884var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98899var comp2 = CreateCompilation(new[] { source2 }, 98953var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 98955var comp2 = CreateCompilation(NullableContextAttributeDefinition); 98970var comp3 = CreateCompilation(new[] { source3 }, 99025var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 99041var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 99102var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99130var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99163var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99203var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99238var comp = CreateCompilation(source); 99283var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99308var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99396var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 99459var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 99463var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 99485var comp4 = CreateCompilation(new[] { source1 }); 99487var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 99563var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 99565var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 99579var comp3 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 99582var comp4 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp1.ToMetadataReference() }); 99585var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp1.EmitToImageReference() }); 99588var comp6 = CreateCompilation(new[] { source1 }, options: WithNullableDisable(), parseOptions: TestOptions.Regular8); 99598var comp7 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp6.ToMetadataReference() }); 99601var comp9 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp6.ToMetadataReference() }); 99668var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99745var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 99828var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 99911var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 99988var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100062var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100118var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 100200var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 100236var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 100240var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 100271var comp4 = CreateCompilation(new[] { source1 }); 100273var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 100285var comp6 = CreateCompilation(new[] { source2 }, references: new[] { comp4.ToMetadataReference() }); 100333var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 100355var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 100359var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 100382var comp4 = CreateCompilation(new[] { source1 }); 100384var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 100390var comp6 = CreateCompilation(new[] { source2 }, references: new[] { comp4.ToMetadataReference() }); 100408var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100446var comp = CreateCompilation(new[] { source }); 100489var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 100533var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7_3); 100586var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 100609var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100653var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100695var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100736var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 100778var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100873var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 100962var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101034var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101061var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101087var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101110var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101148var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101231var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101347var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101411var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 101415var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { reference }); 101444var comp3 = CreateCompilationWithIL(new[] { source3 }, il, options: WithNullableEnable()); 101492var comp1 = CreateCompilation(source1, options: WithNullableEnable()); 101496var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.Warnings), references: new[] { reference }); 101532var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101558var compilation = CreateCompilation(source); 101592var compilation = CreateCompilation(source); 101659var compilation = CreateCompilation(source); 101725var compilation = CreateCompilation(source); 101758var compilation = CreateCompilation(source); 101781var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101809var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101838var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib46); 101871var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101917var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101967var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101987var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 102044var comp1 = CreateCompilation(source1); 102067var comp2 = CreateCompilation(source2); 102096var comp1 = CreateCompilation(source1); 102123var comp1 = CreateCompilation(source1); 102150var comp1 = CreateCompilation(source1); 102177var comp1 = CreateCompilation(source1); 102204var comp1 = CreateCompilation(source1); 102231var comp1 = CreateCompilation(source1); 102273var comp1 = CreateCompilation(source1); 102304var comp1 = CreateCompilation(source1); 102338var comp2 = CreateCompilation(source2); 102378var comp1 = CreateCompilation(source1); 102416var comp1 = CreateCompilation(source1); 102454var comp1 = CreateCompilation(source1); 102482var comp1 = CreateCompilation(source1); 102510var comp1 = CreateCompilation(source1); 102538var comp1 = CreateCompilation(source1); 102577var comp1 = CreateCompilation(source1); 102604var comp1 = CreateCompilation(source1); 102626var comp2 = CreateCompilation(source2); 102654var comp1 = CreateCompilation(source1); 102680var comp1 = CreateCompilation(source1); 102706var comp1 = CreateCompilation(source1); 102732var comp1 = CreateCompilation(source1); 102758var comp1 = CreateCompilation(source1); 102784var comp1 = CreateCompilation(source1); 102825var comp1 = CreateCompilation(source1); 102855var comp1 = CreateCompilation(source1); 102888var comp2 = CreateCompilation(source2); 102927var comp1 = CreateCompilation(source1); 102964var comp1 = CreateCompilation(source1); 103001var comp1 = CreateCompilation(source1); 103028var comp1 = CreateCompilation(source1); 103055var comp1 = CreateCompilation(source1); 103082var comp1 = CreateCompilation(source1); 103119var comp1 = CreateCompilation(source1); 103151var comp1 = CreateCompilation(source1); 103182var comp1 = CreateCompilation(source1); 103225var comp1 = CreateCompilation(source1); 103269var comp1 = CreateCompilation(source1); 103310var comp1 = CreateCompilation(source1); 103330var comp2 = CreateCompilation(source2); 103355var comp3 = CreateCompilation(source3); 103384var comp1 = CreateCompilation(source1); 103404var comp2 = CreateCompilation(source2); 103435var comp1 = CreateCompilation(source1); 103455var comp2 = CreateCompilation(source2); 103482var comp3 = CreateCompilation(source3); 103513var comp1 = CreateCompilation(source1); 103534var comp2 = CreateCompilation(source2); 103562var comp1 = CreateCompilation(source1); 103588var comp2 = CreateCompilation(source2); 103615var comp3 = CreateCompilation(source3); 103649var comp1 = CreateCompilation(source1); 103672var comp2 = CreateCompilation(source2); 103696var comp3 = CreateCompilation(source3); 103729var comp1 = CreateCompilation(source1); 103753var comp2 = CreateCompilation(source2); 103778var comp3 = CreateCompilation(source3); 103811var comp1 = CreateCompilation(source1); 103838var comp2 = CreateCompilation(source2); 103866var comp3 = CreateCompilation(source3); 103900var comp1 = CreateCompilation(source1); 103926var comp2 = CreateCompilation(source2); 103953var comp3 = CreateCompilation(source3); 103987var comp1 = CreateCompilation(source1); 104010var comp2 = CreateCompilation(source2); 104034var comp3 = CreateCompilation(source3); 104067var comp1 = CreateCompilation(source1); 104094var comp2 = CreateCompilation(source2); 104122var comp3 = CreateCompilation(source3); 104159var comp1 = CreateCompilation(source1); 104184var comp2 = CreateCompilation(source2); 104210var comp3 = CreateCompilation(source3); 104243var comp1 = CreateCompilation(source1); 104263var comp1 = CreateCompilation(source1); 104285var comp1 = CreateCompilation(source1); 104307var comp2 = CreateCompilation(source2); 104333var comp1 = CreateCompilation(source1); 104354var comp2 = CreateCompilation(source2); 104379var comp1 = CreateCompilation(source1); 104400var comp1 = CreateCompilation(source1); 104430var comp1 = CreateCompilation(source1); 104456var comp1 = CreateCompilation(source1); 104485var comp1 = CreateCompilation(source1); 104517var comp1 = CreateCompilation(source1); 104543var comp1 = CreateCompilation(source1); 104572var comp1 = CreateCompilation(source1); 104600var comp1 = CreateCompilation(source1); 104620var comp1 = CreateCompilation(source1); 104642var comp1 = CreateCompilation(source1); 104669var comp1 = CreateCompilation(source1); 104694var comp1 = CreateCompilation(source1); 104715var comp1 = CreateCompilation(source1); 104745var comp1 = CreateCompilation(source1); 104772var comp1 = CreateCompilation(source1); 104801var comp1 = CreateCompilation(source1); 104832var comp1 = CreateCompilation(source1); 104858var comp1 = CreateCompilation(source1); 104887var comp1 = CreateCompilation(source1); 104926var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105006var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 105022var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 105079var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 105081var comp2 = CreateCompilation(NullableAttributeDefinition); 105097var comp3 = CreateCompilation(new[] { source3 }, options: WithNullableEnable(), 105154var comp = CreateCompilation(new[] { source }); 105200var comp1 = CreateCompilation(new[] { source1 }); 105251var comp1 = CreateCompilation(new[] { source1 }); 105293var comp1 = CreateCompilation(new[] { source1 }); 105336var comp1 = CreateCompilation(new[] { source1 }); 105375var comp1 = CreateCompilation(new[] { source1 }); 105415var comp1 = CreateCompilation(new[] { source1 }); 105455var comp1 = CreateCompilation(new[] { source1 }); 105501var comp1 = CreateCompilation(new[] { source1 }); 105538var comp1 = CreateCompilation(new[] { source1 }); 105568var comp1 = CreateCompilation(new[] { source1 }); 105654var comp1 = CreateCompilation(new[] { source1 }); 105726var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 105762var comp1 = CreateCompilation(new[] { source1 }); 105795var comp1 = CreateCompilation(new[] { source1 }); 105828var comp1 = CreateCompilation(new[] { source1 }); 105858var comp1 = CreateCompilation(new[] { source1 }); 105888var comp1 = CreateCompilation(new[] { source1 }, parseOptions: TestOptions.Regular8); 105915var comp1 = CreateCompilation(new[] { source1 }); 105936var comp1 = CreateCompilation(new[] { source1 }, parseOptions: TestOptions.Regular8); 105965var comp = CreateCompilation(source); 105990var comp1 = CreateCompilation(new[] { source }, options: options); 106019var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106030var comp2 = CreateCompilation(new[] { source }, options: WithNullableDisable()); 106094var comp1 = CreateCompilation(new[] { source1 }); 106235var comp2 = CreateCompilation(new[] { source2 }, references: new[] { reference }, parseOptions: TestOptions.Regular8); 106277var comp1 = CreateCompilation(new[] { source1 }); 106308var comp1 = CreateCompilation(new[] { source1 }); 106339var comp1 = CreateCompilation(new[] { source1 }); 106371var comp1 = CreateCompilation(new[] { source1 }); 106404var comp1 = CreateCompilation(new[] { source1 }); 106437var comp1 = CreateCompilation(new[] { source1 }); 106469var comp1 = CreateCompilation(new[] { source1 }); 106501var comp1 = CreateCompilation(new[] { source1 }); 106534var comp1 = CreateCompilation(new[] { source1 }); 106564var comp1 = CreateCompilation(new[] { source1 }); 106595var comp1 = CreateCompilation(new[] { source1 }); 106626var comp1 = CreateCompilation(new[] { source1 }); 106658var comp1 = CreateCompilation(new[] { source1 }); 106690var comp1 = CreateCompilation(new[] { source1 }); 106723var comp1 = CreateCompilation(new[] { source1 }); 106754var comp1 = CreateCompilation(new[] { source1 }); 106786var comp1 = CreateCompilation(new[] { source1 }); 106817var comp1 = CreateCompilation(new[] { source1 }); 106849var comp1 = CreateCompilation(new[] { source1 }); 106879var comp1 = CreateCompilation(new[] { source1 }); 106909var comp1 = CreateCompilation(new[] { source1 }); 106939var comp1 = CreateCompilation(new[] { source1 }); 106969var comp1 = CreateCompilation(new[] { source1 }); 107163var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 107234var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 107269var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 107296var comp1 = CreateCompilation(new[] { source1 }); 107333var comp1 = CreateCompilation(new[] { source1 }); 107369var comp1 = CreateCompilation(new[] { source1 }); 107406var comp1 = CreateCompilation(new[] { source1 }); 107442var comp1 = CreateCompilation(new[] { source1 }); 107480var comp1 = CreateCompilation(new[] { source1 }); 107524var comp1 = CreateCompilation(new[] { source1 }); 107527var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 107565var comp1 = CreateCompilation(new[] { source1 }); 107606var comp1 = CreateCompilation(new[] { source1 }); 107642var comp1 = CreateCompilation(new[] { source1 }); 107679var comp1 = CreateCompilation(new[] { source1 }); 107715var comp1 = CreateCompilation(new[] { source1 }); 107751var comp1 = CreateCompilation(new[] { source1 }); 107787var comp1 = CreateCompilation(new[] { source1 }); 107823var comp1 = CreateCompilation(new[] { source1 }); 107848var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107904var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107979var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108040var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108083var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108134var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108204var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108261var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108306var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108351var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108395var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108453var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108518var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108570var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108624var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108665var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108738var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108827var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108897var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108956var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109009var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109041var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109073var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109111var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109149var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109199var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109257var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109318var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109375var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 109379var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { reference }); 109434var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109473var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109534var comp1 = CreateCompilation(source); 109585var comp1 = CreateCompilation(source); 109657var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109773var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109828var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109862var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109889var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109957var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110006var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110033var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110097var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110138var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110213var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110259var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110290var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110320var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110354var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110413var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110469var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110541var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110567var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110597var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110620var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110663var comp = CreateCompilation(source1, new[] { ref0 }); 110743var comp = CreateCompilation(source1, new[] { ref0 }); 110758var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110806var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110843var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110907var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110951var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 110998var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111032var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111079var comp = CreateCompilation(new[] { source1 }, new[] { ref0 }, options: WithNullableEnable()); 111112var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 111158var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111181var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111234var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 111247var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111263var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 111301var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 111333var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 111365var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111391var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111426var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111448var comp0 = CreateCompilation(source0); 111455var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111467var comp0 = CreateCompilation(source0); 111478var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111496var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111514var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111532var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111550var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111565var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111583var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111601var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111619var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111634var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111649var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111668var comp0 = CreateCompilation(new[] { source0 }); 111690var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 111720var comp0 = CreateCompilation(new[] { source0 }, parseOptions: TestOptions.Regular8); 111776var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { new CSharpCompilationReference(comp0) }); 111871var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 111925var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 111972var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 111990var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 112014var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112024var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 112034var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112076var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }); 112108var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112150var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }); 112196var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 112208var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }, parseOptions: TestOptions.Regular8); 112251var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112307var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 112336var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112377var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 112404var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 112425var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 112467var comp = CreateCompilation(source, options: WithNullableEnable()); 112505var comp = CreateCompilation(source, options: WithNullableEnable()); 112544var comp = CreateCompilation(source, options: WithNullableEnable()); 112586var comp = CreateCompilation(source, options: WithNullableEnable()); 112614var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 112658var comp0 = CreateCompilation(source0); 112660var comp = CreateCompilation(source, references: new[] { ref0 }); 112756var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 112767var comp = CreateCompilation(source, references: new[] { ref0 }); 112841var comp = CreateCompilation(source); 112906var comp = CreateCompilation(new[] { source }); 112996var comp = CreateCompilation(new[] { source }); 113033var comp = CreateCompilation(new[] { source }); 113053var comp = CreateCompilation(new[] { source }); 113113var comp = CreateCompilation(new[] { source }); 113195var comp = CreateCompilation(new[] { source }); 113231var comp = CreateCompilation(new[] { source }); 113302var comp1 = CreateCompilation(new[] { source.Replace("PLACEHOLDER", "") }); 113305var comp2 = CreateCompilation(new[] { source.Replace("PLACEHOLDER", "annotations") }); 113308void verify(CSharpCompilation comp) 113357var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113386var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113423var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113454var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113495var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113517var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113547var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113572var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113602var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113627var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113657var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113682var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113715var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113746var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113773var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113792var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113816var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113838var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113871var comp = CreateCompilation(new[] { source }, options: compilationOptions); 113892var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 113924var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114149var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114373var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114398var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 114431var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114459var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 114492var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114520var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 114550var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114586var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114623var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114659var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114689var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114721var comp = CreateCompilation(new[] { source }, options: compilationOptions); 114752var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114783var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114813var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114844var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114874var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114903var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 114987var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 115037var comp = CreateCompilation(new[] { source }); 115077var comp = CreateCompilation(new[] { source }); 115102var comp = CreateCompilation(new[] { source }); 115125var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115157var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115200var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 115243var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115276var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115325var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115354var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115381var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115410var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115451var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115489var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115523var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115561var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115606var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115646var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115677var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115712var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115731var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115767var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 115820var comp = CreateEmptyCompilation(new[] { source0 }, options: WithNullableEnable()); 115866var comp = CreateNullableCompilation(text); 115889var comp = CreateNullableCompilation(text); 115912var comp = CreateNullableCompilation(text); 115957var comp = CreateNullableCompilation(text); 116051var comp = CreateNullableCompilation(text); 116274var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116285var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116288var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116311var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116323var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116326var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116349var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116360var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116363var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116386var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116397var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116400var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116423var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116439var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116442var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116465var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116481var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116484var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116504var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116522var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116525var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116545var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116566var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116569var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116592var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116607var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116610var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116633var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 116650var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 116653var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 116742var compilation1 = CreateEmptyCompilation(source1, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { MinCorlibRef }); 116758var compilation2 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MinCorlibRef }); 116771var compilation3 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MinCorlibRef }); 116782var compilation4 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference() }); 116812var compilation5 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference() }); 116850var compilation6 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MscorlibRef }); 116880var compilation7 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MscorlibRef }); 116921var comp = CreateCompilation(source2, new[] { ref1.WithEmbedInteropTypes(true), CSharpRef }, options: WithNullableEnable(TestOptions.ReleaseExe)); 120447var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120473var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120499var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120523var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120547var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 120570var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120725var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120741var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120757var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120781var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 121012var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123706var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123741var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123778var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123808var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123847var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123878var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 123933var comp = CreateCompilation(new[] { source }); 124257var compilation = CreateCompilation(new[] { source }, new[] { CompileIL(ilSource) }); 124348var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124383var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124419var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124459var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124502var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124549var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124595var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124637var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124679var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124719var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 124959var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 125006var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 125044var comp = CreateCompilation(source, options: WithNullableEnable()); 125097var comp = CreateCompilation(source, options: WithNullableEnable()); 125149var comp = CreateCompilation(source, options: WithNullableEnable()); 125176var comp = CreateCompilation(source, options: WithNullableEnable()); 125200var comp = CreateCompilation(source, options: WithNullableEnable()); 125233var comp = CreateCompilation(new[] { source, source2 }, options: WithNullableDisable()); 125416var comp = CreateCompilation(new[] { source, source2 }, options: WithNullableDisable()); 125587var comp = CreateCompilation(new[] { source, source2 }, options: options); 126007var comp = CreateCompilation(source); 126126var comp = CreateCompilation(new[] { source, source2 }, options: compilationOptions); 126201var comp = CreateCompilation(new[] { source, source2 }, options: compilationOptions); 126272var comp = CreateCompilation(new[] { source, source2 }, options: options); 126806var comp = CreateCompilation(source, options: WithNullableEnable()); 126840var comp = CreateCompilation(source, options: WithNullableEnable()); 126877var comp = CreateCompilation(source, options: WithNullableEnable()); 126917var comp = CreateCompilation(source, options: WithNullableEnable()); 126949var comp = CreateCompilation(source, options: WithNullableEnable()); 127249var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7, options: WithNullableEnable()); 127269var comp = CreateCompilation(source); 127285var comp = CreateCompilation(source, options: WithNullableEnable()); 127305var comp = CreateCompilation(source, options: WithNullableEnable()); 127320var comp = CreateCompilation(source, options: WithNullableEnable()); 127345var comp = CreateCompilation(source, options: WithNullableEnable()); 127368var comp = CreateCompilation(source, options: WithNullableEnable()); 127388var comp = CreateCompilation(source, options: WithNullableEnable()); 127414var comp = CreateCompilation(source, options: WithNullableEnable()); 127429var comp = CreateCompilation(source, options: WithNullableEnable()); 127454var comp = CreateCompilation(source, options: WithNullableEnable()); 127484var comp = CreateCompilation(source, options: WithNullableEnable()); 127516var comp = CreateCompilation(source, options: WithNullableEnable()); 127548var comp = CreateCompilation(source, options: WithNullableEnable()); 127599var comp = CreateCompilation(source, options: WithNullableEnable()); 127657var comp = CreateCompilation(source, options: WithNullableEnable()); 127699var comp = CreateCompilation(source, options: WithNullableEnable()); 127750var comp = CreateCompilation(source, options: WithNullableEnable()); 127786var comp = CreateCompilation(source, options: WithNullableEnable()); 127815var comp = CreateCompilation(source, options: WithNullableEnable()); 127878var comp = CreateCompilation(source, options: WithNullableEnable()); 127972var comp = CreateCompilation(source, options: WithNullableEnable()); 128054var comp = CreateCompilation(source, options: WithNullableEnable()); 128115var comp = CreateCompilation(source, options: WithNullableEnable()); 128180var comp = CreateCompilation(source, options: WithNullableEnable()); 128246var comp = CreateCompilation(source, options: WithNullableEnable()); 128300var comp = CreateCompilation(source, options: WithNullableEnable()); 128357var comp = CreateCompilation(source, options: WithNullableEnable()); 128395var comp = CreateCompilation(source, options: WithNullableEnable()); 128452var comp = CreateCompilation(source, options: WithNullableEnable()); 128500var comp = CreateCompilation(source, options: WithNullableEnable()); 128572var comp = CreateCompilation(source, options: WithNullableEnable()); 128613var comp = CreateCompilation(source, options: WithNullableEnable()); 128677var comp = CreateCompilation(source, options: WithNullableEnable()); 128730var comp = CreateCompilation(source, options: WithNullableEnable()); 128793var comp = CreateCompilation(source, options: WithNullableEnable()); 128843var comp = CreateCompilation(source, options: WithNullableEnable()); 128909var comp = CreateCompilation(source, options: WithNullableEnable()); 128965var comp = CreateCompilation(source, options: WithNullableEnable()); 129032var comp = CreateCompilation(source, options: WithNullableEnable()); 129076var comp = CreateCompilation(source, options: WithNullableEnable()); 129135var comp = CreateCompilation(source, options: WithNullableEnable()); 129184var comp = CreateCompilation(source, options: WithNullableEnable()); 129238var comp = CreateCompilation(source, options: WithNullableEnable()); 129289var comp = CreateCompilation(source, options: WithNullableEnable()); 129336var comp = CreateCompilation(source, options: WithNullableEnable()); 129384var comp = CreateCompilation(source, options: WithNullableEnable()); 129425var comp = CreateCompilation(source, options: WithNullableEnable()); 129485var comp = CreateCompilation(source, options: WithNullableEnable()); 129525var comp = CreateCompilation(source, options: WithNullableEnable()); 129548var comp = CreateCompilation(source, options: WithNullableEnable()); 129600var comp = CreateCompilation(source, options: WithNullableEnable()); 129653var comp = CreateCompilation(source, options: WithNullableEnable()); 129717var comp = CreateCompilation(source, options: WithNullableEnable()); 129765var comp = CreateCompilation(source, options: WithNullableEnable()); 129823var comp = CreateCompilation(source, options: WithNullableEnable()); 129864var comp = CreateCompilation(source, options: WithNullableEnable()); 129913var comp = CreateCompilation(source, options: WithNullableEnable()); 129961var comp = CreateCompilation(source, options: WithNullableEnable()); 130001var comp = CreateCompilation(source, options: WithNullableEnable()); 130032var comp = CreateCompilation(source, options: WithNullableEnable()); 130079var comp = CreateCompilation(source, options: WithNullableEnable()); 130112var comp = CreateCompilation(source, options: WithNullableEnable()); 130146var comp = CreateCompilation(source, options: WithNullableEnable()); 130188var comp = CreateCompilation(source, options: WithNullableEnable()); 130220var comp = CreateCompilation(source, options: WithNullableEnable()); 130250var comp = CreateCompilation(source, options: WithNullableEnable()); 130281var comp = CreateCompilation(source, options: WithNullableEnable()); 130312var comp = CreateCompilation(source, options: WithNullableEnable()); 130349var comp = CreateCompilation(source, options: WithNullableEnable()); 130372var comp = CreateCompilation(source, options: WithNullableEnable()); 130391var comp = CreateCompilation(source, options: WithNullableEnable()); 130408var comp = CreateCompilation(source, options: WithNullableEnable()); 130435var comp = CreateCompilation(source, options: WithNullableEnable()); 130479var comp = CreateCompilation(source, options: WithNullableEnable()); 130541var comp = CreateCompilation(source, options: WithNullableEnable()); 130580var comp = CreateCompilation(source, options: WithNullableEnable()); 130625var comp = CreateCompilation(source, options: WithNullableEnable()); 130655var comp = CreateCompilation(source, options: WithNullableEnable()); 130698var comp = CreateCompilation(source, options: WithNullableEnable()); 130737var comp = CreateCompilation(source, options: WithNullableEnable()); 130816var comp = CreateCompilation(source, options: WithNullableEnable()); 130873var comp = CreateCompilation(source, options: WithNullableEnable()); 130909var comp = CreateCompilation(source, options: WithNullableEnable()); 130941var comp = CreateCompilation(source, options: WithNullableEnable()); 130964var comp = CreateCompilation(source, options: WithNullableEnable()); 130999var comp = CreateCompilation(source, options: WithNullableEnable()); 131038var comp = CreateCompilation(source, options: WithNullableEnable()); 131062var comp = CreateCompilation(source, options: WithNullableEnable()); 131086var comp = CreateCompilation(source, options: WithNullableEnable()); 131113var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }, options: WithNullableEnable()); 131152var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 131184var comp = CreateCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }, options: WithNullableEnable()); 131219var comp = CreateCompilation(source, options: WithNullableEnable()); 131254var comp = CreateCompilation(source, options: WithNullableEnable()); 131290var comp = CreateCompilation(source, options: WithNullableEnable()); 131329var comp = CreateCompilation(source, options: WithNullableEnable()); 131361var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 131382var comp = CreateCompilationWithIndexAndRange(src, options: WithNullableEnable()); 131412var comp = CreateCompilation(source, options: WithNullableEnable()); 131442var comp = CreateCompilation(source, options: WithNullableEnable()); 131469var comp = CreateCompilation(source, options: WithNullableEnable()); 131495var comp = CreateCompilation(source, options: WithNullableEnable()); 131521var comp = CreateCompilation(source, options: WithNullableEnable()); 131539var comp = CreateCompilation(source, options: WithNullableEnable()); 131557var comp = CreateCompilation(source, options: WithNullableEnable()); 131576var comp = CreateCompilation(source, options: WithNullableEnable()); 131595var comp = CreateCompilation(source, options: WithNullableEnable()); 131617var comp = CreateCompilation(source, options: WithNullableEnable()); 131651var comp = CreateCompilation(source, options: WithNullableEnable()); 131686var comp = CreateCompilation(source, options: WithNullableEnable()); 131724var comp = CreateCompilation(source, options: WithNullableEnable()); 131746var comp = CreateCompilation(source, options: WithNullableEnable()); 131768var comp = CreateCompilation(source, options: WithNullableEnable()); 131814var comp = CreateCompilation(source, options: WithNullableEnable()); 131847var comp = CreateCompilation(source, options: WithNullableEnable()); 131881var comp = CreateCompilation(source, options: WithNullableEnable()); 131914var comp = CreateCompilation(source, options: WithNullableEnable()); 131939var comp = CreateCompilation(source, options: WithNullableEnable()); 131972var comp = CreateCompilation(source, options: WithNullableEnable()); 132007var comp = CreateCompilation(source, options: WithNullableEnable()); 132042var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 132077var comp = CreateCompilation(source, options: WithNullableEnable()); 132105var comp = CreateCompilation(source, options: WithNullableEnable()); 132134var comp = CreateNullableCompilation(source); 132184var comp = CreateCompilation(source, options: WithNullableEnable()); 132228var comp = CreateCompilation(source, options: WithNullableEnable()); 132271var comp = CreateCompilation(source, options: WithNullableEnable()); 132324var comp = CreateCompilation(source, options: WithNullableEnable()); 132343var comp = CreateCompilation(source, options: WithNullableEnable()); 132369var comp = CreateCompilation(source, options: WithNullableEnable()); 132394var comp = CreateCompilation(source, options: WithNullableEnable()); 132412var comp = CreateCompilation(source, options: WithNullableEnable()); 132441var comp = CreateCompilation(source, options: WithNullableEnable()); 132486var comp = CreateCompilation(source, options: WithNullableEnable()); 132512var comp = CreateCompilation(source, options: WithNullableEnable()); 132540var comp = CreateCompilation(source, options: WithNullableEnable()); 132566var comp = CreateCompilation(source, options: WithNullableEnable()); 132600var comp = CreateCompilation(source, options: WithNullableEnable()); 132624var comp = CreateCompilation(source, options: WithNullableEnable()); 132650var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 132676var comp = CreateCompilation(source, options: WithNullableEnable()); 132702var comp = CreateCompilation(source, options: WithNullableEnable()); 132731var comp = CreateCompilation(source, options: WithNullableEnable()); 132758var comp = CreateCompilation(source, options: WithNullableEnable()); 132784var comp = CreateCompilation(source, options: WithNullableEnable()); 132809var comp = CreateCompilation(source, options: WithNullableEnable()); 132833var comp = CreateCompilation(source, options: WithNullableEnable()); 132858var comp = CreateCompilation(source, options: WithNullableEnable()); 132882var comp = CreateCompilation(source, options: WithNullableEnable()); 132906var comp = CreateCompilation(source, options: WithNullableEnable()); 132930var comp = CreateCompilation(source, options: WithNullableEnable()); 132955var comp = CreateCompilation(source, options: WithNullableEnable()); 132980var comp = CreateCompilation(source, options: WithNullableEnable()); 133011var comp = CreateCompilation(source, options: WithNullableEnable()); 133038var comp = CreateCompilation(source, options: WithNullableEnable()); 133068var comp = CreateCompilation(source, options: WithNullableEnable()); 133098var comp = CreateCompilation(source, options: WithNullableEnable()); 133129var comp = CreateCompilation(source, options: WithNullableEnable()); 133161var comp = CreateCompilation(source, options: WithNullableEnable()); 133194var comp = CreateCompilation(source, options: WithNullableEnable()); 133229var comp = CreateCompilation(source, options: WithNullableEnable()); 133252var comp = CreateCompilation(source, options: WithNullableEnable()); 133277var comp = CreateCompilation(source, options: WithNullableEnable()); 133303var comp = CreateCompilation(source, options: WithNullableEnable()); 133331var comp = CreateCompilation(source, options: WithNullableEnable()); 133415var comp = CreateCompilation(source, options: WithNullableEnable()); 133475var comp = CreateCompilation(source, options: WithNullableEnable()); 133505var comp = CreateCompilation(source, options: WithNullableEnable()); 133529var comp = CreateCompilation(source, options: WithNullableEnable()); 133555var comp = CreateCompilation(source, options: WithNullableEnable()); 133591var comp = CreateCompilation(source, options: WithNullableEnable()); 133622var comp = CreateCompilation(source, options: WithNullableEnable()); 133655var comp = CreateCompilation(source, options: WithNullableEnable()); 133691var comp = CreateCompilation(source, options: WithNullableEnable()); 133722var comp = CreateCompilation(source, options: WithNullableEnable()); 133758var comp = CreateCompilation(source, options: WithNullableEnable()); 133793var comp = CreateCompilation(source, options: WithNullableEnable()); 133840var comp = CreateCompilation(source, options: WithNullableEnable()); 133875var comp = CreateCompilation(source, options: WithNullableEnable()); 133902var comp = CreateCompilation(source, options: WithNullableEnable()); 133930var comp = CreateCompilation(source, options: WithNullableEnable()); 133961var comp = CreateCompilation(source, options: WithNullableEnable()); 133990var comp = CreateCompilation(source, options: WithNullableEnable()); 134023var comp = CreateCompilation(source, options: WithNullableEnable()); 134059var comp = CreateCompilation(source, options: WithNullableEnable()); 134096var comp = CreateCompilation(source, options: WithNullableEnable()); 134127var comp = CreateCompilation(source, options: WithNullableEnable()); 134173var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 134232var comp = CreateCompilationWithTasksExtensions(source); 134274var comp = CreateCompilation(source, options: WithNullableEnable()); 134316var comp = CreateCompilation(source, options: WithNullableEnable()); 134370var comp = CreateCompilation(source, options: WithNullableEnable()); 134441var comp = CreateCompilation(source, options: WithNullableEnable()); 134519var comp = CreateCompilation(source, options: WithNullableEnable()); 134590var comp = CreateCompilation(source, options: WithNullableEnable()); 134640var comp = CreateCompilation(source, options: WithNullableEnable()); 134671var comp = CreateCompilation(source, options: WithNullableEnable()); 134699var comp = CreateCompilation(source, options: WithNullableEnable()); 134734var comp = CreateCompilation(source, options: WithNullableEnable()); 134760var comp = CreateCompilation(source, options: WithNullableEnable()); 134792var comp = CreateCompilation(source, options: WithNullableEnable()); 134828var comp = CreateCompilation(source, options: WithNullableEnable()); 134846var comp = CreateCompilation(source, options: WithNullableEnable()); 134874var comp = CreateCompilation(source, options: WithNullableEnable()); 134912var comp = CreateCompilation(source, options: WithNullableEnable()); 134944var comp = CreateCompilation(source, options: WithNullableEnable()); 134977var comp = CreateCompilation(source, options: WithNullableEnable()); 135011var comp = CreateCompilation(source, options: WithNullableEnable()); 135040var comp = CreateCompilation(source, options: WithNullableEnable()); 135057var comp = CreateCompilation(source, options: WithNullableEnable()); 135075var comp = CreateCompilation(source, options: WithNullableEnable()); 135097var comp = CreateCompilation(source, options: WithNullableEnable()); 135124var comp = CreateCompilation(source, options: WithNullableEnable()); 135149var comp = CreateCompilation(source, options: WithNullableEnable()); 135173var comp = CreateCompilation(source, options: WithNullableEnable()); 135200var comp = CreateCompilation(source, options: WithNullableEnable()); 135230var comp = CreateCompilation(source, options: WithNullableEnable()); 135259var comp = CreateCompilation(source, options: WithNullableEnable()); 135291var comp = CreateCompilation(source, options: WithNullableEnable()); 135311var comp = CreateCompilation(source, options: WithNullableEnable()); 135335var comp = CreateCompilation(source, options: WithNullableEnable()); 135367var comp = CreateCompilation(source, options: WithNullableEnable()); 135414var comp = CreateCompilation(source, options: WithNullableEnable()); 135441var comp = CreateCompilation(source, options: WithNullableEnable()); 135468var comp = CreateCompilation(source, options: WithNullableEnable()); 135487var comp = CreateCompilation(source, options: WithNullableEnable()); 135524var comp = CreateCompilation(source, options: WithNullableEnable()); 135590var comp = CreateCompilation(source, options: WithNullableEnable()); 135668var comp = CreateCompilation(source, options: WithNullableEnable()); 135718var comp = CreateCompilation(source, options: WithNullableEnable()); 135761var comp = CreateCompilation(source, options: WithNullableEnable()); 135792var comp = CreateCompilation(source, options: WithNullableEnable()); 135816var comp = CreateCompilation(source, options: WithNullableEnable()); 135838var comp = CreateCompilation(source, options: WithNullableEnable()); 135859var comp = CreateCompilation(source, options: WithNullableEnable()); 135880var comp = CreateCompilation(source, options: WithNullableEnable()); 135903var comp = CreateCompilation(source, options: WithNullableEnable()); 135966var comp = CreateCompilation(source, options: WithNullableEnable()); 136033var comp = CreateCompilation(source, options: WithNullableEnable()); 136100var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 136155var comp = CreateCompilation(source, options: WithNullableEnable()); 136204var comp = CreateCompilation(source); 136244var comp = CreateCompilation(source); 136278var comp = CreateCompilation(source); 136299var comp = CreateCompilation(source, options: WithNullableEnable()); 136314var comp = CreateCompilation(source, options: WithNullableEnable()); 136344var comp = CreateCompilation(source, options: WithNullableEnable()); 136362var comp = CreateCompilation(source, options: WithNullableEnable()); 136396var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136460var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136492var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136639var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136663var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136682var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136724var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136847var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136874var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136903var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136928var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136953var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 136985var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 137012var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 137039var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 137061var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 137080var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable()); 137099var comp = CreateCompilation(new[] { source1, source2 }); 137131var comp = CreateCompilation(new[] { source1, source2 }); 137165var comp = CreateCompilation(new[] { source1, source2 }); 137198var comp = CreateCompilation(new[] { source1, source2 }); 137227var comp = CreateCompilation(new[] { source1, source2 }); 137257var comp = CreateCompilation(new[] { source1 }); 137279var comp = CreateCompilation(new[] { source1 }); 137301var comp = CreateCompilation(new[] { source1 }); 137323var comp = CreateCompilation(new[] { source1 }); 137349var comp = CreateCompilation(new[] { source1 }); 137376var comp = CreateCompilation(new[] { source1 }); 137401var comp = CreateCompilation(new[] { source1 }); 137428var comp = CreateCompilation(new[] { source1, source2 }); 137485var comp1 = CreateCompilation(new[] { source0, source1 }); 137491var comp2 = CreateCompilation(new[] { source0, source2 }); 137497var comp3 = CreateCompilation(new[] { source0, source3 }); 137503var comp = CreateCompilation(new[] { source0, source1, source2, source3 }); 137563var comp1 = CreateCompilation(new[] { source }); 137604var comp1 = CreateCompilation(new[] { source }); 137643var comp1 = CreateCompilation(new[] { source }); 137682var comp1 = CreateCompilation(new[] { source }); 137731var comp1 = CreateCompilation(new[] { source }); 137767var comp = CreateCompilation(new[] { source0, source1, source2 }); 137807var comp = CreateCompilation(new[] { source0, source1, source2 }); 137851var comp = CreateCompilation(new[] { source0, source1, source2 }); 137894var comp = CreateCompilation(new[] { source0, source1, source2 }); 137936var comp = CreateCompilation(new[] { source0, source1, source2 }); 137972var comp = CreateCompilation(new[] { source0, source1, source2 }); 138015var comp = CreateCompilation(new[] { source0, source1, source2, source3 }); 138066var comp = CreateCompilation(new[] { source0, source1, source2 }); 138111var comp = CreateCompilation(new[] { source0, source1, source2 }); 138164var comp = CreateCompilation(new[] { source0, source1, source2 }); 138217var comp = CreateCompilation(new[] { source0, source1, source2 }); 138262var comp = CreateCompilation(new[] { source0, source1, source2 }); 138317var comp = CreateCompilation(new[] { source0, source1, source2 }); 138633var comp2 = CreateCompilation(source2, [verifier1.Compilation.ToMetadataReference()]); 138886var comp = CreateCompilation(new[] { source1, source2 }); 138910var comp = CreateCompilation(new[] { source1, source2 }); 138948var comp = CreateCompilation(new[] { source1 }); 138986var comp = CreateCompilation(new[] { source1 }); 139094var comp = CreateCompilation(source).VerifyDiagnostics( 139127var comp = CreateCompilation(source).VerifyDiagnostics( 139160var comp = CreateCompilation(source).VerifyDiagnostics( 139192var comp = CreateCompilation(source).VerifyDiagnostics(); 139218var comp = CreateCompilation(source).VerifyDiagnostics(); 139245var comp = CreateCompilation(source).VerifyDiagnostics(); 139272var comp = CreateCompilation(source).VerifyDiagnostics( 139313var comp = CreateCompilation(source).VerifyDiagnostics( 139345var comp = CreateCompilation(source).VerifyDiagnostics( 139369var comp = CreateCompilation(source).VerifyDiagnostics( 139393var comp = CreateCompilation(source).VerifyDiagnostics(); 139414var comp = CreateCompilation(source).VerifyDiagnostics( 139438var comp = CreateCompilation(source).VerifyDiagnostics(); 139458var comp = CreateCompilation(source).VerifyDiagnostics( 139482var comp = CreateCompilation(source).VerifyDiagnostics( 139512var comp = CreateCompilation(source).VerifyDiagnostics( 139540var comp = CreateCompilation(source).VerifyDiagnostics(); 139568var comp = CreateCompilation(source).VerifyDiagnostics(); 139596var comp = CreateCompilation(source).VerifyDiagnostics(); 139624var comp = CreateCompilation(source).VerifyDiagnostics(); 139656var comp = CreateCompilation(source).VerifyDiagnostics(); 139684var comp = CreateCompilation(source).VerifyDiagnostics(); 139712var comp = CreateCompilation(source).VerifyDiagnostics(); 139739var comp = CreateCompilation(source).VerifyDiagnostics(); 139762var comp = CreateCompilation(source).VerifyDiagnostics(); 139785var comp = CreateCompilation(source).VerifyDiagnostics(); 139812var comp = CreateCompilation(source).VerifyDiagnostics(); 139835var comp = CreateCompilation(source).VerifyDiagnostics(); 139858var comp = CreateCompilation(source).VerifyDiagnostics(); 139887var comp = CreateCompilation(source).VerifyDiagnostics(); 140009var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 140053var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 140092var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 140133var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 140180var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 140193CSharpCompilation c = CreateNullableCompilation(@" 140315var comp = CreateCompilation(source); 140340var comp = CreateCompilation(source); 140369var comp = CreateCompilation(source); 140406var comp = CreateCompilation(source); 140436var comp = CreateCompilation(source); 140469var comp = CreateCompilation(source); 140502var comp = CreateCompilation(source); 140542var comp = CreateCompilation(source); 140552CSharpCompilation c = CreateNullableCompilation(@" 140589var comp = CreateCompilation(new[] { DoesNotReturnIfAttributeDefinition, source }, options: WithNullableEnable()); 140618var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 140640var comp = CreateCompilation(source, options: WithNullableEnable()); 140662var comp = CreateNullableCompilation(source); 140691var comp = CreateNullableCompilation(source); 140738var comp = CreateCompilation(source, options: WithNullableEnable()); 140777var comp = CreateCompilation(source, options: WithNullableEnable()); 140811var comp = CreateCompilation(source, options: WithNullableEnable()); 140840var comp = CreateCompilation(source, options: WithNullableEnable()); 140874var comp = CreateCompilation(source, options: WithNullableEnable()); 140908var comp = CreateCompilation(source, options: WithNullableEnable()); 140941var comp = CreateCompilation(source, options: WithNullableEnable()); 140976var comp = CreateCompilation(source, options: WithNullableEnable()); 141015var comp = CreateCompilation(source, options: WithNullableEnable()); 141089var comp = CreateCompilation(source, options: WithNullableEnable()); 141131var comp = CreateCompilation(source, options: WithNullableEnable()); 141173var comp = CreateCompilation(source, options: WithNullableEnable()); 141215var comp = CreateCompilation(source, options: WithNullableEnable()); 141257var comp = CreateCompilation(source, options: WithNullableEnable()); 141297var comp = CreateCompilation(source, options: WithNullableEnable()); 141347var comp = CreateCompilation(source, options: WithNullableEnable()); 141388var comp = CreateCompilation(source, options: WithNullableEnable()); 141423var comp = CreateCompilation(source, options: WithNullableEnable()); 141464var comp = CreateCompilation(source, options: WithNullableEnable()); 141505var comp = CreateCompilation(source, options: WithNullableEnable()); 141548var comp = CreateCompilation(source, options: WithNullableEnable()); 141593var comp = CreateCompilation(source, options: WithNullableEnable()); 141630var comp = CreateCompilation(source, options: WithNullableEnable()); 141661var comp = CreateCompilation(source, options: WithNullableEnable()); 141689var comp = CreateCompilation(source, options: WithNullableEnable()); 141748var comp = CreateCompilation(source); 141813var comp = CreateCompilation(source); 141881var comp = CreateCompilation(source); 141936var comp = CreateCompilation(source); 141990var comp = CreateCompilation(source); 142049var comp = CreateCompilation(source); 142086var comp = CreateCompilation(source); 142116var comp = CreateCompilation(source); 142151var comp = CreateCompilation(source); 142215var comp = CreateCompilation(source); 142237var comp = CreateCompilation(source); 142275var comp = CreateCompilation(source); 142323var comp = CreateCompilation(source); 142341var comp = CreateCompilation(source); 142384var comp = CreateCompilation(source); 142444var comp = CreateCompilation(source); 142480var comp = CreateCompilation(source); 142528var comp = CreateCompilation(source); 142592var comp = CreateCompilation(source); 142638var comp = CreateCompilation(source); 142684var comp = CreateCompilation(source); 142722var comp = CreateCompilation(source); 142767var comp = CreateCompilation(source); 142802var comp = CreateCompilation(source); 142828var comp = CreateCompilation(source); 142863var comp = CreateCompilation(source); 142905var comp = CreateCompilation(source); 142944var comp = CreateCompilation(source); 142975var comp = CreateCompilation(source); 143003var comp = CreateCompilation(source); 143031var comp = CreateCompilation(source); 143061var comp = CreateCompilation(source); 143094var comp = CreateCompilation(source); 143120var comp = CreateCompilation(source); 143153var comp = CreateCompilation(source); 143184var comp = CreateCompilation(source); 143214var comp = CreateCompilation(source); 143246var comp = CreateCompilation(source); 143277var comp = CreateCompilation(source); 143351var comp = CreateCompilation(source); 143402var comp = CreateCompilation(source); 143428var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143457var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143487var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143531var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143565var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 143599var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 143635var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 143677var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 143711var comp = CreateCompilation(source); 143742var comp = CreateCompilation(source); 143768var comp = CreateCompilation(source); 143794var comp = CreateCompilation(source); 143823var comp = CreateCompilation(source); 143855var comp = CreateCompilation(source); 143891var comp = CreateCompilation(source); 143929var comp = CreateCompilation(source); 143967var comp = CreateCompilation(source); 143996var comp = CreateCompilation(source); 144025var comp = CreateCompilation(source); 144061var comp = CreateCompilation(source); 144094var comp = CreateCompilation(source); 144124var comp = CreateCompilation(source); 144153var comp = CreateCompilation(source); 144180var comp = CreateCompilation(source); 144212var comp = CreateCompilation(source); 144247var comp = CreateCompilation(source); 144277var comp = CreateCompilation(source); 144300var comp = CreateNullableCompilation(source); 144326var comp = CreateNullableCompilation(source); 144352var comp = CreateCompilation(source, options: WithNullableEnable()); 144377var comp = CreateCompilation(source, options: WithNullableEnable()); 144427var comp = CreateCompilation(source, options: WithNullableDisable()); 144450var comp = CreateCompilation(source, options: WithNullableDisable()); 144516var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableDisable()); 144538var comp = CreateCompilation(source, options: WithNullableDisable()); 144594var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 144687var comp = CreateCompilation(source, options: WithNullableEnable()); 144723var comp = CreateCompilation(source, options: WithNullableEnable()); 144757var comp = CreateCompilation(source, options: WithNullableEnable()); 144786var comp = CreateCompilation(source, options: WithNullableEnable()); 144825var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 144857var comp = CreateCompilation(source, options: WithNullableEnable()); 144895var comp = CreateCompilation(source, options: WithNullableEnable()); 144937var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 144967var comp = CreateCompilation(source, options: WithNullableEnable()); 145010var comp = CreateCompilation(source, options: WithNullableEnable()); 145041var comp = CreateCompilation(source, options: WithNullableEnable()); 145084var comp = CreateCompilation(def + @" 145120var defComp = CreateCompilation(def, 145124var useComp = CreateCompilation(@" 145171var comp = CreateCompilationWithSpan(src + @" 145204var comp = CreateCompilation(@" 145235var comp = CreateCompilation(@" 145279var comp = CreateCompilation(source, options: WithNullableEnable()); 145309var comp = CreateCompilation(source, options: WithNullableEnable()); 145375var comp = CreateCompilation(source, options: WithNullableEnable()); 145433var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 145469var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 145495var comp = CreateCompilation(source); 145532var comp = CreateCompilation(source); 145572var comp = CreateCompilation(source); 145609var comp = CreateCompilation(source); 145648var comp = CreateCompilation(source); 145690var comp = CreateCompilation(source); 145723var comp = CreateCompilation(source); 145755var comp = CreateCompilation(source); 145790var comp = CreateCompilation(source); 145829var comp = CreateCompilation(source); 145860var comp = CreateCompilation(source); 145887var comp = CreateCompilation(source); 145909var comp = CreateCompilation(source); 145923var comp = CreateCompilation(source); 145952var comp = CreateCompilation(source); 145981var comp = CreateCompilation(source); 146010var comp = CreateCompilation(source); 146037var comp = CreateCompilation(source); 146070var comp = CreateCompilation(source); 146101var comp = CreateCompilation(source); 146130var comp = CreateCompilation(source); 146163var comp = CreateCompilation(source); 146188var comp = CreateCompilation(source); 146212var comp = CreateCompilation(source); 146233var comp = CreateCompilation(source); 146259var comp = CreateCompilation(source); 146282var comp = CreateCompilation(source); 146307var comp = CreateCompilation(source); 146331var comp = CreateCompilation(source); 146355var comp = CreateCompilation(source); 146379var comp = CreateCompilation(source); 146414var comp = CreateCompilation(text); 146453var comp = CreateCompilation(text); 146493var comp = CreateCompilation(text); 146532var comp = CreateCompilation(text); 146572var comp = CreateNullableCompilation(source); 146618var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146651var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146680var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146720var comp = CreateCompilation(source); 146758var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 146798var comp = CreateCompilation(source); 146847var comp = CreateCompilation(source, options: WithNullableEnable()); 146898var comp = CreateCompilation(source); 146967var comp = CreateCompilation(source); 147049var comp = CreateCompilation(source); 147114var comp = CreateCompilation(source); 147214var comp = CreateCompilation(source, options: WithNullableEnable()); 147301var comp = CreateCompilation(source); 147357var comp = CreateCompilation(source); 147433var comp = CreateCompilation(source); 147456var comp = CreateCompilation(source); 147484var comp = CreateCompilation(source); 147523var comp = CreateCompilationWithTasksExtensions(new[] { IAsyncDisposableDefinition, source }); 147556var comp = CreateCompilationWithTasksExtensions(new[] { IAsyncDisposableDefinition, source }); 147601var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 147652var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 147697var comp = CreateCompilation(source); 147722var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 147804var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 147895var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 148017var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 148077var comp = CreateCompilation(source); 148196var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 148263var comp = CreateCompilation(source); 148304var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 148468var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 148539var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 148585var comp = CreateCompilation(source); 148623var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 148691var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 148718var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 148791var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 148828var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 148877var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 148909var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 148943var comp = CreateCompilation(source); 148969var comp = CreateCompilation(source); 148991var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149012var comp = CreateCompilation(source); 149033var comp = CreateCompilation(source); 149057var comp = CreateCompilation(source); 149095var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149142var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149182var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149226var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149250var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149285var comp = CreateCompilation(source); 149309var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 149341var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 149365var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 149395var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 149431var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 149488var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 149519var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149542var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 149564var comp = CreateCompilation(source); 149603var comp = CreateCompilation(source); 149642var comp = CreateCompilation(source); 149682var comp = CreateCompilation(source); 149725var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 149754var comp = CreateCompilation(source); 149795var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 149835var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, NotNullAttributeDefinition }); 149900var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 149948var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 149985var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 150030var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 150072var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 150094var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 150117var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 150147static void verifyMethod(CSharpCompilation comp) 150172var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 150338var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150396var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150632var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150662var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150728var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150785var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 151427var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 151802var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 152178var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 152551var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 152857var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 153148var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 153399var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 153606var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 153712var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 153740var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 153838var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 153893var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 153940var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 153977var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154060var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154125var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154164var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 154318var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154338var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 154428var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 154458var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 154589var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154639var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154686var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 154764var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 154897var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 154964var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 155032var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 155100var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 155145var comp = CreateCompilation(new[] { sourceA, DisallowNullAttributeDefinition, NotNullAttributeDefinition }); 155245var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 155306var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 155376var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 155408var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 155469var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 155518var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 155562var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 155632var comp = CreateCompilation(source); 155658var comp = CreateCompilation(source); 155685var comp = CreateCompilation(source); 155718var comp = CreateCompilation(source); 155754var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 155813var comp = CreateCompilation(source); 155878var comp = CreateCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 155915var comp = CreateCompilation(source); 155976var comp = CreateCompilation(source); 155996var nullableAttrComp = CreateCompilation(NullableAttributeDefinition); 156015var lib = CreateCompilation(lib_cs, references: new[] { nullableAttrRef }); 156028var comp = CreateCompilation(source_cs, references: new[] { libRef }); 156040var executeComp = CreateCompilation(executable_cs, 156059var comp = CreateNullableCompilation(source); 156081var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 156102var comp = CreateNullableCompilation(source); 156124var comp = CreateCompilation(source); 156150var comp = CreateCompilation(source); 156175var comp = CreateCompilation(source); 156208var comp = CreateCompilation(source); 156237var comp = CreateCompilation( 156272var comp = CreateCompilation([source], options: WithNullableEnable(), targetFramework: TargetFramework.NetCoreApp); 156305var comp = CreateCompilation([source], options: WithNullableEnable(), targetFramework: TargetFramework.NetCoreApp); 156339var comp = CreateCompilation(source); 156379var comp = CreateCompilation(source); 156413var comp = CreateCompilation(source); 156447var comp = CreateCompilation(source); 156458var comp = CreateCompilation(@" 156486var comp = CreateNullableCompilation(@" 156522var comp = CreateNullableCompilation(@" 156553var comp = CreateNullableCompilation(@" 156613var comp = CreateNullableCompilation(source); 156634var comp = CreateCompilation(source); 156652var comp = CreateCompilation(source); 156670var comp = CreateCompilation(source); 156689var comp = CreateCompilation(source); 156708var comp = CreateCompilation(source); 156729var comp = CreateCompilation(source0); 156759var comp = CreateCompilation(source); 156777var comp = CreateCompilation(source0); 156824var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 156857var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 156893var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 156925var comp = CreateCompilation(source); 156967var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 156989var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 157036var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157063var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157105var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157141var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157175var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157191var comp = CreateCompilation(source0); 157227var comp = CreateCompilation(source0); 157274var comp = CreateCompilation(source0); 157351var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 157382var comp = CreateCompilation(sourceA); 157603var comp = CreateCompilation(src, options: TestOptions.DebugExe); 157629var comp = CreateCompilation(src, options: TestOptions.DebugExe); 157665var comp = CreateCompilation(src, options: TestOptions.DebugExe); 157696var comp = CreateCompilation(src); 157717var comp = CreateCompilation(src); 157735var comp = CreateCompilation(src); 157759var comp = CreateCompilation(src); 157807var comp = CreateCompilation(src); 157858var comp = CreateCompilation(src); 157881var comp = CreateCompilation(src); 157904var comp = CreateCompilation(src); 157927var comp = CreateCompilation(src); 157950var comp = CreateCompilation(src); 157973var comp = CreateCompilation(src); 157996var comp = CreateCompilation(src); 158019var comp = CreateCompilation(src); 158054var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable)); 158092var comp = CreateCompilation(src); 158129var comp = CreateCompilation(src); 158167var comp = CreateCompilation(src); 158201var comp = CreateCompilation(src); 158234var comp = CreateCompilation(src); 158275var comp = CreateCompilation(src); 158310var comp = CreateCompilation(src); 158343var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 158370var comp = CreateCompilation(src); 158403var comp = CreateCompilation(src); 158444var comp = CreateCompilation(src); 158484var comp = CreateCompilation(src); 158523var comp = CreateCompilation(src); 158560var comp = CreateCompilation(src); 158595var comp = CreateCompilation(src); 158628var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 158655var comp = CreateCompilation(src); 158694var comp = CreateCompilation(src); 158736var comp = CreateCompilation(src); 158778var comp = CreateCompilation(src); 158817var comp = CreateCompilation(src); 158853var comp = CreateCompilation(src); 158883var comp = CreateCompilation(src); 158919var comp = CreateCompilation(src); 158954var comp = CreateCompilation(src); 158993var comp = CreateCompilation(src); 159026var comp = CreateCompilation(src); 159115var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 159134var comp = CreateCompilation(source); 159160var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 159187var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }); 159225var comp = CreateCompilation(source); 159247var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }); 159285var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 159326var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 159364var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 159390var comp = CreateCompilation(source); 159397var comp = CreateCompilation(@" 159450var comp = CreateCompilation(@" 159493var comp = CreateCompilation(@" 159579var comp = CreateCompilation(@" 159620var comp = CreateCompilation(@" 159678var comp = CreateCompilation(@" 159736var comp = CreateCompilation(@" 159789var comp = CreateCompilation(@" 159832var comp = CreateCompilation(@" 159918var comp = CreateCompilation(@" 159959var comp = CreateCompilation(@" 160017var comp = CreateCompilation(@" 160075var comp = CreateCompilation(@" 160116var comp = CreateCompilation(@" 160166var comp = CreateCompilation(@" 160209var comp = CreateCompilation(@" 160295var comp = CreateCompilation(@" 160336var comp = CreateCompilation(@" 160394var comp = CreateCompilation(@" 160452var comp = CreateCompilation(@" 160529var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(TestOptions.DebugDll)); 160531CSharpCompilation c = CreateCompilationWithMscorlib461( 160587var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(TestOptions.DebugDll)); 160589CSharpCompilation c = CreateCompilationWithMscorlib461( 160636var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(TestOptions.DebugDll)); 160638CSharpCompilation c = CreateCompilationWithMscorlib461( 160669CSharpCompilation c = CreateCompilation(new[] { @" 160737var comp = CreateCompilation(source, options: WithNullableEnable()); 160767var comp = CreateNullableCompilation(source); 160792var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 160842var comp = CreateCompilation(source); 160862var comp = CreateCompilation(@" 160883var comp = CreateCompilation(@" 160914var comp = CreateCompilation(@" 160943var comp = CreateCompilation(@" 160995var comp = CreateCompilation($$""" 161057var comp = CreateCompilation($$""" 161106var comp = CreateCompilation(@" 161131var comp = CreateCompilation(@" 161158var comp = CreateCompilation(@" 161203var comp = CreateCompilation(""" 161419var comp = CreateCompilation(source).VerifyDiagnostics( 161465var comp = CreateCompilation(source).VerifyDiagnostics( 161505var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 161526var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 161561var comp = CreateCompilation(source); 161586var comp = CreateCompilation(source); 161612var comp = CreateCompilation(source); 161641var comp = CreateCompilation(source);
Semantics\NullableReferenceTypesVsPatterns.cs (88)
17private CSharpCompilation CreateNullableCompilation(string source) 25CSharpCompilation c = CreateNullableCompilation(@" 56CSharpCompilation c = CreateNullableCompilation(@" 83CSharpCompilation c = CreateNullableCompilation(@" 109CSharpCompilation c = CreateNullableCompilation(@" 136CSharpCompilation c = CreateNullableCompilation(@" 163CSharpCompilation c = CreateNullableCompilation(@" 186CSharpCompilation c = CreateNullableCompilation(@" 215CSharpCompilation c = CreateNullableCompilation(@" 244CSharpCompilation c = CreateNullableCompilation(@" 283CSharpCompilation c = CreateNullableCompilation(@" 327CSharpCompilation c = CreateNullableCompilation(@" 366CSharpCompilation c = CreateNullableCompilation(@" 409var comp = CreateNullableCompilation(source); 430var comp = CreateNullableCompilation(source); 463var comp = CreateNullableCompilation(source); 515var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 549var comp = CreateNullableCompilation(source); 578var comp = CreateNullableCompilation(source); 604var comp = CreateNullableCompilation(source); 643var comp = CreateNullableCompilation(source); 695var comp = CreateNullableCompilation(source); 763var comp = CreateNullableCompilation(source); 802var comp = CreateNullableCompilation(source); 838var comp = CreateNullableCompilation(source); 901var comp = CreateNullableCompilation(source); 959var comp = CreateNullableCompilation(source); 1019var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1046var comp = CreateNullableCompilation(source); 1065var comp = CreateNullableCompilation(source); 1089var comp = CreateNullableCompilation(source); 1112var comp = CreateNullableCompilation(source); 1137var comp = CreateNullableCompilation(source); 1212var comp = CreateNullableCompilation(source); 1319var comp = CreateNullableCompilation(source); 1396var comp = CreateNullableCompilation(source); 1443var comp = CreateNullableCompilation(source); 1460var comp = CreateNullableCompilation(source); 1480var comp = CreateNullableCompilation(source); 1498var comp = CreateNullableCompilation(source); 1529var comp = CreateNullableCompilation(source); 1569var comp = CreateNullableCompilation(source); 1609var comp = CreateNullableCompilation(source); 1657var comp = CreateNullableCompilation(source); 1696var comp = CreateNullableCompilation(source); 1733var comp = CreateNullableCompilation(source); 1776var comp = CreateNullableCompilation(source); 1819var comp = CreateNullableCompilation(source); 1870var comp = CreateNullableCompilation(source); 1912var comp = CreateNullableCompilation(source); 1921CSharpCompilation c = CreateNullableCompilation(@" 2001CSharpCompilation c = CreateNullableCompilation(@" 2062CSharpCompilation c = CreateNullableCompilation(@" 2093CSharpCompilation c = CreateNullableCompilation(@" 2128CSharpCompilation c = CreateNullableCompilation(@" 2223var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 2294var comp = CreateCompilation(source); 2323var comp = CreateCompilation(source); 2348var comp = CreateCompilation(source); 2377var comp = CreateCompilation(source); 2384var comp = CreateCompilation(@" 2408var comp = CreateCompilation(@" 2433var comp = CreateCompilation(@" 2458var comp = CreateCompilation(@" 2476var comp = CreateCompilation(@" 2509var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2531var comp = CreateCompilation(@" 2563var comp = CreateCompilation(@" 2588var comp = CreateCompilation(@" 2607var comp = CreateCompilation(@" 2622var comp = CreateCompilation(@" 2641var comp = CreateCompilation(@" 2782var comp = CreateCompilation(source); 2821var comp = CreateCompilation(source); 2858var comp = CreateCompilation(source); 2900var comp = CreateCompilation(source); 2936var comp = CreateCompilation(source); 2966var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2995var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3031var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3065var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3111var comp = CreateCompilation(source); 3142var comp = CreateCompilation(source); 3176var comp = CreateCompilation(source); 3211var comp = CreateCompilation(source); 3238var comp = CreateCompilation(source); 3265var comp = CreateCompilation(source); 3296var comp = CreateCompilation(source);
Semantics\NullableTests.cs (8)
33var comp = CreateCompilation(src); 66var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 92var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 137var comp = CreateCompilation(source1); 1793var complib = CreateCompilation( 1798var comp = CreateCompilation( 2211var comp = CreateCompilation(source); 2244var comp = CreateCompilation(source);
Semantics\NullCoalesceAssignmentTests.cs (5)
31var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 68var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 111var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 152var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 178var comp = CreateCompilation(source);
Semantics\NullConditionalAssignmentTests.cs (25)
33var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 68var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 113var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 309var comp = CreateCompilation(source); 445var comp = CreateCompilation(source); 508var comp = CreateCompilation(source); 543var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 797var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 904var comp = CreateCompilation(source); 952var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 986var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1012var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1849var comp = CreateCompilation(source); 2261var comp = CreateCompilation(source); 2284var comp = CreateCompilation(source); 2419var comp = CreateCompilation(source); 2444var comp = CreateCompilation(source); 2478var comp = CreateCompilation(source); 2512var comp = CreateCompilation(source); 2586var comp = CreateCompilation(source); 2635var comp = CreateCompilation(source); 2685var comp = CreateCompilation(source); 2710var comp = CreateCompilation(source); 2738var comp = CreateCompilation(source); 2832var comp = CreateCompilation(source);
Semantics\ObjectAndCollectionInitializerTests.cs (17)
3466var compilation = CreateCompilation(source); 3514var compilation = CreateCompilation(source); 3559var compilation = CreateCompilation(source); 3607var compilation = CreateCompilation(source); 3644var compilation = CreateCompilation(source); 3685var compilation = CreateCompilation(source); 3735var compilation = CreateCompilation(source); 3779var compilation = CreateCompilation(source); 3810var comp = CreateCompilation(source); 3833var comp = CreateCompilation(source); 3857var comp = CreateCompilation(source); 3930var compilation = CreateCompilation(source); 4012var compilation = CreateCompilation(source); 4047var compilation = CreateCompilation(source); 4122var compilation = CreateCompilation(source); 4220var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 4274var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
Semantics\OperatorTests.cs (64)
43var compilation = CreateCompilation(source); 2969var compilation = CreateCompilation(source); 3201var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4828var compilation = CreateCompilation(source).VerifyDiagnostics(); 4840var compilation = CreateCompilation(source, references: new[] { CSharpRef }); 4908var compilation = CreateCompilation(source); 4945var compilation = CreateCompilation(source); 4983var compilation = CreateCompilation(source); 5256var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 5431var comp = CreateCompilation(source); 5458var comp = CreateCompilation(source); 5500var comp = CreateCompilation(source); 5534var comp = CreateCompilation(source); 5590var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5934var comp = CreateCompilation(source); 6930var comp = CreateCompilation(source); 7050var comp = CreateCompilation(source); 7130var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.ReleaseExe); 7177var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.ReleaseExe); 7205var comp = CreateCompilation(source); 7325var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7484var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 7532CSharpCompilation compilation, 7700var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 7853var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 8013var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 8071CSharpCompilation compilation, 8550var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8585var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8629var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8679var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8744var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8809var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8963var compilation = CreateCompilation(source); 9036var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9124var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9183var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9231var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9272var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9317var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9369var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9417var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9465var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9513var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9561var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9609var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9676var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9754var comp = CreateCompilation(src, options: TestOptions.DebugExe); 9804var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9860var comp = CreateCompilation(src, options: TestOptions.DebugExe); 12111var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 12172var compilation = CreateCompilation(source) 12195var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }) 12221var compilation = CreateCompilation(source); 12296var comp = CreateCompilation(source); 12368var comp = CreateCompilation(code); 12389var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe); 12412var comp = CreateCompilation(code); 12435var comp = CreateCompilation(code); 12459var comp = CreateCompilation(code); 12494var comp = CreateCompilationWithIL(src, ilSrc); 12529var comp = CreateCompilationWithIL(src, ilSrc); 12551var comp1 = CreateCompilation(source1); 12557var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()]);
Semantics\OverloadResolutionPerfTests.cs (30)
40var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 66var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 91var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 114var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 136var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 158var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 187var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 235var comp = CreateCompilation(source); 287var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 311var comp = CreateCompilation(source); 344var comp = CreateCompilation(source); 383var comp = CreateCompilation(source); 411var comp = CreateCompilation(source); 444var comp = CreateCompilation(source); 477var comp = CreateCompilation(source); 498var comp = CreateCompilation(source); 528var comp = CreateCompilation(source); 558var comp = CreateCompilation(source); 589var comp = CreateCompilation(source); 616var comp = CreateCompilation(source); 652var comp = CreateCompilation(source); 682var comp = CreateCompilation(source); 715var comp = CreateCompilation(source); 755var comp = CreateCompilation(sourceBuilder.ToString()); 846var comp = CreateCompilation(source); 886var comp = CreateCompilation(source); 922var comp = CreateCompilation(source); 965var comp = CreateCompilation(source); 1056var comp = CreateCompilation(sourceB, references: new[] { refA }); 1089var comp = CreateCompilation(source);
Semantics\OverloadResolutionTestBase.cs (1)
33var compilation = CreateEmptyCompilation(source, references, TestOptions.ReleaseDll);
Semantics\OverloadResolutionTests.cs (73)
43var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 389var comp = CreateCompilation(source2); 608var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.UnsafeDebugDll); 688var compilation = CreateCompilationWithMscorlib461(source, assemblyName: "comp"); 771var compilation = CreateCompilationWithMscorlib461(source, references: new[] { reference }); 801var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.UnsafeDebugDll); 842var compilation = CreateCompilationWithMscorlib461(source, references: new[] { reference }); 875var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 929var compilation = CreateCompilationWithMscorlib461(source, references: new[] { reference }); 966var compilation = CreateCompilationWithMscorlib461(source); 1020var compilation = CreateCompilationWithMscorlib461(source); 1073var compilation = CreateCompilationWithMscorlib461(source); 1118var compilation = CreateEmptyCompilation(source, references: new[] { MscorlibRef_v20 }); 1375var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 1948var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 2299var cCommon = CreateCompilation(@" 2304var cCS = CreateCompilation(@" 2310var cFinal = CreateCompilation(@" 2937var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4554var compilation = CreateCompilationWithILAndMscorlib40(source2, source1, options: TestOptions.ReleaseExe); 6693var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6724var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6765var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6802var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7021var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7143var comp = CreateCompilation(source); 7253var comp = CreateCompilation(source); 7427var comp = CreateCompilation(source); 7468var comp = CreateCompilation(source); 7499var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7527var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7552var comp = CreateCompilation(source); 7575var comp = CreateCompilation(source); 7609var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7721var compilation = CreateCompilationWithMscorlib461(source1, options: TestOptions.ReleaseExe); 7753var compilation = CreateCompilationWithMscorlib461(source1, options: TestOptions.ReleaseExe); 7780var compilation = CreateCompilationWithMscorlib461(source1, options: TestOptions.ReleaseExe); 7828var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7871var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 7951var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8154var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8193var compilation = CreateCompilationWithMscorlib40(source1, new[] { Net40.References.SystemCore }, options: TestOptions.DebugExe); 8229var compilation = CreateCompilationWithMscorlib40(source1, new[] { Net40.References.SystemCore }, options: TestOptions.DebugExe); 8262var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8308var comp = CreateCompilation(source); 8370var comp = CreateCompilation(source); 8490var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8538var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8585var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8624var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8659var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8685var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8715var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8835var compilation = CreateCompilation(source1); 8920var compilation = CreateCompilation(source); 8965var compilation = CreateCompilationWithMscorlib461(source1); 9030var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 9057var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 9291var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9330var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9365var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9406var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9569var comp1 = CreateCompilation(source1).VerifyDiagnostics( 11444var comp = CreateCompilation(code); 11498var libComp = CreateCompilationWithMscorlib40(librarySrc, references: new[] { Net40.References.SystemCore }).VerifyDiagnostics(); 11747var comp = CreateCompilation(new[] { source0, source1, source2 }); 11757static void verify(CSharpCompilation comp, SyntaxTree tree) 11796var comp = CreateCompilation(new[] { source0, source1, source2 }); 11806static void verify(CSharpCompilation comp, SyntaxTree tree) 11846var comp = CreateCompilation(new[] { source0, source1, source2 }); 11856static void verify(CSharpCompilation comp, SyntaxTree tree) 11887var comp = CreateCompilation(source); 11915var comp = CreateCompilation(source);
Semantics\PropertyAccessTests.cs (1)
33var comp = CreateEmptyCompilation(
Semantics\QueryTests.cs (45)
1449var compilation = CreateCompilation(csSource); 1657var compilation = CreateCompilation(csSource); 1718var compilation = CreateCompilation(csSource); 1756var compilation = CreateCompilation(csSource); 2173var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2203var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2229var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2268var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2296var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2321var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2353var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2380var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2424var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2480var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2518var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2544var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2574var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2659var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2687var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2713var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.Script); 2739var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.Script); 2893var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2926var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 2946var comp = CreateCompilation(@" 2996var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3039var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3108var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3131var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3159var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3288var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3335var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3364var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3416var compilation = CreateCompilation(csSource); 3460var compilation = CreateCompilation(csSource); 3507var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3546var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3590var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3767var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3806var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3846var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 3880var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, options: TestOptions.DebugExe); 4443var comp = CreateCompilationWithMscorlib40AndSystemCore(code); 4475var comp = CreateCompilation(@" 4763var comp = CreateCompilation(code); 4786var comp = CreateCompilation(code);
Semantics\RawInterpolationTests.cs (1)
1111var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
Semantics\RawInterpolationTests_Handler.cs (184)
212var comp1 = CreateCompilation(interpolatedStringBuilder); 216var comp2 = CreateCompilation(source, new[] { reference }); 590var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 630var comp1 = CreateCompilation(interpolatedStringBuilder, targetFramework: TargetFramework.Net50); 634var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.RegularPreview); 1654var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1683var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1712var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1742var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1770var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1797var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1824var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 1923var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 1997var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 2023var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 2118var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, parseOptions: TestOptions.Regular9); 2455var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, 2508var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 2610var comp = CreateCompilation(source); 2643var comp = CreateCompilation(source); 2682var comp = CreateCompilation(new[] { source, InterpolatedStringHandlerAttribute }); 2706var comp = CreateCompilation(source, references: new[] { handlerRef }); 2731var comp = CreateCompilation(source, references: new[] { handlerRef }); 2763var comp = CreateCompilation(source); 2814var comp = CreateCompilation(source); 2897private static void VerifyInterpolatedStringExpression(CSharpCompilation comp, string handlerType = "CustomHandler") 2926private CompilationVerifier CompileAndVerifyOnCorrectPlatforms(CSharpCompilation compilation, string expectedOutput) 2942var comp = CreateCompilation(new[] { code, builder }); 3080var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3123var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }); 3190var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3220var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3248var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3278var comp = CreateCompilation(new[] 3308var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3362var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3413var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3435var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.RegularPreview); 3460var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3487var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 3545var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 3592var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3648var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3709var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3776var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 3852var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3920var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 3990var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4053var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4080var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4130var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4192var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4265var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4290var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4350var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4376var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4433var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4460var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4541var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4605var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4670var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4696var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4752var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4797var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4817var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4860var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4906var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4952var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4999var comp = CreateCompilation(new[] 5082var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute }); 5111var comp = CreateCompilation(@"C.M(1, $"""""" 5147var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5184var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5217var comp = CreateCompilation(@"C.M($"""""" 5271var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5304var comp = CreateCompilation(@"C.M(1, $"""""" 5358var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5394var comp = CreateCompilation(@"C.M(1, $"""""" 5448var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5481var comp = CreateCompilation(@"C.M($"""""" 5535var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5568var comp = CreateCompilation(@"C.M(1, $"""""" 5615var comp = CreateCompilation(@"C.M(1, $"""""" 5662var comp = CreateCompilation(@"C.M(1, $"""""" 5716var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5751var comp = CreateCompilation(@"C.M($"""""" 5805var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5840var comp = CreateCompilation(@"_ = new C($"""""" 5894var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 5933var comp = CreateCompilation(@"C<CustomHandler>.M($"""""" 5980var comp = CreateCompilation("", references: new[] { vbComp.EmitToImageReference() }); 6024var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 6066var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 6099var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6153var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6159var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6208var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6430var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6434var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6486var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6494var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6607var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6618var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6753var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6919var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7054var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7193var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7298var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 7365var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 7432var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7550var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7670var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7795var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7872var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7920var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8156var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8246var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8292var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8360var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8499var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8597var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8890var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9155var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9414var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9485var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9539var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9770var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9824var comp = CreateCompilation(code, new[] { vbComp.EmitToImageReference() }); 9864var comp = CreateCompilation(new[] { code, handler }); 9880var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 9939var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 9999var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10061var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10123var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10220var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 10339var comp = CreateCompilation(code); 10360var comp = CreateCompilation(code); 10392var comp = CreateCompilation(new[] { code, customHandler }); 10440var comp = CreateCompilation(new[] { code, customHandler }); 10482var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 10516var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 10553var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10604var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10655var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10700var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10751var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10812var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10911var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 11016var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11054var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11089var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11131var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11179var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11212var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11245var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11279var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11317var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11358var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11374var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11420var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11474var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11512var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11550var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11589var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11651var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11687var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11745var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: true) }); 11768var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11843var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12360var comp = CreateCompilation(code); 12523var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12590var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12657var comp = CreateCompilationWithCSharp(new[] { code, handler }); 12761var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12830var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12905var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12940var comp = CreateCompilation(code, references: new[] { vbComp.EmitToImageReference() }); 13219var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 13254var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13432var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13467var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13488var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 13543var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13597var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) });
Semantics\ReadOnlyStructsTests.cs (67)
221var comp = CreateCompilation(csharp); 253var comp = CreateCompilation(csharp); 279var comp = CreateCompilation(csharp); 315var comp = CreateCompilation(csharp); 351var comp = CreateCompilation(csharp); 382var comp = CreateCompilation(csharp); 411var comp = CreateCompilation(csharp); 444var comp = CreateCompilation(csharp); 474var comp = CreateCompilation(csharp); 513var comp = CreateCompilation(csharp, options: TestOptions.UnsafeReleaseDll); 543var comp = CreateCompilation(csharp); 574var comp = CreateCompilation(csharp); 703var comp = CreateCompilation(csharp); 726var comp = CreateCompilation(csharp); 756var comp = CreateCompilation(csharp); 828var comp = CreateCompilation(csharp); 850var verifier = CreateCompilation(csharp); 879var verifier = CreateCompilation(csharp); 908var verifier = CreateCompilation(csharp); 932var comp = CreateCompilation(csharp); 960var comp = CreateCompilation(csharp); 1105var comp = CreateCompilationWithILAndMscorlib40(csharp, ilreadonlyStructWithWriteableFieldIL, options: TestOptions.ReleaseExe); 1128var comp = CreateCompilationWithILAndMscorlib40(csharp, ilreadonlyStructWithWriteableFieldIL, options: TestOptions.ReleaseExe); 1150var comp = CreateCompilation(csharp); 1310var comp = CreateCompilation(csharp); 1345var comp = CreateCompilation(csharp); 1377var comp = CreateCompilation(csharp); 1398var comp = CreateCompilation(csharp); 1426var comp = CreateCompilation(csharp); 1452var comp = CreateCompilation(csharp); 1479var comp = CreateCompilation(csharp); 1503var comp = CreateCompilation(csharp); 1520var comp = CreateCompilation(csharp); 1537var comp = CreateCompilation(csharp); 1551var comp = CreateCompilation(csharp); 1571var comp = CreateCompilation(csharp); 1612var moduleComp = CreateCompilation("", new[] { moduleMetadata }); 1617var dllComp = CreateCompilation("", new[] { dllMetadata }); 1640var moduleComp = CreateCompilation("", new[] { moduleMetadata }); 1645var dllComp = CreateCompilation("", new[] { dllMetadata }); 1667var moduleComp = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461); 1673var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461); 1689var moduleComp = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461); 1695var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461); 1708var comp = CreateCompilation(csharp); 1725var comp = CreateCompilation(csharp); 1757var comp = CreateCompilation(csharp); 1774var comp = CreateCompilation(csharp); 1803var comp = CreateCompilation(csharp); 1842var comp = CreateCompilation(csharp); 1861var comp = CreateCompilation(csharp); 1905var comp = CreateCompilationWithTasksExtensions(new[] { csharp, AsyncStreamsTypes }); 1949var comp = CreateCompilation(csharp); 1998var comp = CreateCompilation(csharp); 2017var comp = CreateCompilation(csharp); 2042var comp = CreateCompilation(csharp); 2062var comp = CreateCompilation(csharp); 2078var comp = CreateCompilation(csharp); 2103var comp = CreateCompilation(csharp); 2129var comp = CreateCompilation(csharp); 2218var comp = CreateCompilation(csharp); 2246var comp = CreateCompilation(csharp); 2268var comp = CreateCompilation(csharp); 2287var comp = CreateCompilation(csharp); 2309var comp = CreateCompilation(csharp); 2339var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular7_3); 2395var comp = CreateCompilation(csharp);
Semantics\RecordStructTests.cs (253)
26private static CSharpCompilation CreateCompilation(CSharpTestSource source) 184var comp = CreateCompilation(src + src2); 188var comp2 = CreateCompilation(src2, references: new[] { comp.EmitToImageReference() }); 209var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 251var comp = CreateCompilation(new[] { src1, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 323var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular9); 380var comp = CreateCompilation(src); 436var comp = CreateCompilation(src); 457var comp = CreateCompilation(src); 471var comp = CreateCompilation(src); 509var comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib40); 510var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 531var comp = CreateCompilation(src); 551var comp = CreateCompilation(src); 571var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseDll); 593var comp = CreateCompilation(src); 612var comp = CreateCompilation(src); 630var comp = CreateCompilation(src); 659var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugDll); 684var comp = CreateCompilation(src); 726var comp = CreateCompilation(src); 742var comp = CreateCompilation(src); 760var comp = CreateCompilation(src); 777var comp = CreateCompilation(src); 823var comp = CreateCompilation(src); 861var comp = CreateCompilation(src); 883var comp = CreateCompilation(src); 907var comp = CreateCompilation(src); 926var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 970var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 1031var comp = CreateCompilation(src); 1086var comp = CreateCompilation(src); 1102var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 1136var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 1166var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 1185var comp = CreateCompilation(src); 1231var comp = CreateCompilation(src); 1279var comp = CreateCompilation(src); 1309var comp = CreateCompilation(src); 1331var comp = CreateCompilation(src); 1366var comp = CreateCompilation(src); 1378var comp = CreateCompilation(src); 1399var comp = CreateCompilation(src); 1447var comp = CreateCompilation(src); 1511var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1569var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1625var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1678var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1742var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugExe); 1781var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1906var comp = CreateCompilation(src); 1934var comp = CreateCompilation(src); 1964var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2050var comp = CreateCompilation(src); 2102var comp = CreateCompilation(src); 2144var comp = CreateCompilation(@" 2160var comp = CreateCompilation(@" 2180var comp = CreateCompilation(src); 2205var comp = CreateCompilation(src); 2228var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2274var comp = CreateCompilation(@" 2296var comp = CreateCompilation(@" 2369var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2393var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2469var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2495var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 2510var comp = CreateCompilation(src); 2524var comp = CreateCompilation(src); 2553var comp = CreateCompilation(source); 2568var comp = CreateCompilation(source); 2593var comp = CreateCompilation(source); 2608var comp = CreateCompilation(source); 2635var comp = CreateCompilation(source); 2661var comp = CreateCompilation(src); 2691var comp = CreateCompilation(src); 2722var comp = CreateCompilation(src); 2765var comp = CreateCompilation(src); 2788var comp = CreateCompilation(src); 2811var comp = CreateCompilation(src); 2835var comp = CreateCompilation(src); 2858var comp = CreateCompilation(src); 2875var comp = CreateCompilation(src); 2892var comp = CreateCompilation(src); 2929var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2969var comp = CreateCompilation(src); 3000var comp = CreateCompilation(src); 3028var comp = CreateCompilation(src); 3050var comp = CreateCompilation(text); 3078var comp = CreateCompilation(source); 3174var comp = CreateCompilation(text); 3231var comp = CreateCompilation(source).VerifyDiagnostics(); 3246var comp = CreateCompilation(src); 3268var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3307var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3348var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3393var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3441var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3510var deconstruct = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("B.Deconstruct"); 3683var comp = CreateCompilation(source); 3721var comp = CreateCompilation(source); 3756var comp = CreateCompilation(source); 3797var comp = CreateCompilation(source); 3833var comp = CreateCompilation(source); 3894var comp = CreateCompilation(src); 3909var comp = CreateCompilation(src); 3979var comp = CreateCompilation(source); 4005var comp = CreateCompilation(source); 4024var comp = CreateCompilation(source); 4043var comp = CreateCompilation(source); 4067var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4100var comp = CreateCompilation(source); 4125var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4164var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4210var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4220var comp = CreateCompilation(source); 4234var comp = CreateCompilation(source); 4267var comp = CreateCompilation(source); 4291var comp = CreateCompilation(source); 4315var comp = CreateCompilation(source); 4345var comp = CreateCompilation(source); 4374var comp = CreateCompilation(source); 4450var comp = CreateCompilation(source); 4473var comp = CreateCompilation(source); 4524var comp = CreateCompilation(source); 4583var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 4625var comp = CreateCompilation(source); 4722var comp = CreateCompilation(source); 4748var comp = CreateCompilation(src); 4763var comp = CreateCompilation(source); 4780var comp = CreateCompilation(source); 4794var comp = CreateCompilation(src); 4811var comp = CreateCompilation(source); 4860var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 4877var comp = CreateCompilation(src); 4888var comp = CreateCompilation(src); 4907var comp = CreateCompilation(src); 4922var comp = CreateCompilation(src); 4935var comp = CreateCompilation(src); 4975var comp = (CSharpCompilation)verifier.Compilation; 5036var comp = CreateCompilation(source); 5058var comp = CreateCompilation(source); 5078var comp = CreateCompilation(source); 5098var comp = CreateCompilation(source); 5116var comp = CreateCompilation(source); 5137var comp1 = CreateCompilation(source1); 5171var comp = CreateCompilation(src); 5190var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 5191var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 5209var comp = CreateCompilation(src); 5278var comp = CreateCompilation(src); 5300var comp = CreateCompilation(src); 5316var comp = CreateCompilation(src); 5332var comp = CreateCompilation(src); 5367var comp = CreateCompilation(src); 5395var comp = CreateCompilation(src); 5413var comp = CreateCompilation(src); 5470var comp = CreateCompilation(src); 5511var comp = CreateCompilation(src); 5551var comp = CreateCompilation(src); 5611var comp = CreateCompilation(src); 5684var comp = CreateCompilation(src); 5702var comp = CreateCompilation(src); 5720var comp = CreateCompilation(src); 5738var comp = CreateCompilation(src); 5751var comp = CreateCompilation(src); 5768var comp = CreateCompilation(src); 5804var comp = CreateCompilation(src); 5831var comp = CreateCompilation(src); 5849var comp = CreateCompilation(src); 5867var comp = CreateCompilation(src); 5881var comp = CreateCompilation(src); 5896var comp = CreateCompilation(src); 5912var comp = CreateCompilation(src); 5936var comp2 = CreateCompilation(src2); 5954var comp = CreateCompilation(src); 5986var comp = CreateCompilation(text1); 6225var comp = CreateCompilation(text1); 6311var comp = CreateCompilation(text1); 6456var comp = CreateCompilation(text1); 6495VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, @""); 6559var comp = CreateCompilation(text1); 6615var comp = CreateCompilation(text1); 6687var comp = CreateCompilation(text1); 6855var comp = CreateCompilation(text1); 6970var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 7073var comp = CreateCompilation(src); 7160var comp = CreateCompilation(src); 7238var comp = CreateCompilation(src); 7310var comp = CreateCompilation(src); 7437var comp = CreateCompilation(src); 7572var comp = CreateCompilation(src); 7606var comp = CreateCompilation(src, parseOptions: TestOptions.Regular10); 7658var comp = CreateCompilation(src); 7699var comp = CreateCompilation(src); 7734var comp = CreateCompilation(src); 7774var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 7808var comp = CreateCompilation(src); 7842var comp = CreateCompilation(src); 7887var comp = CreateCompilation(src); 7916var comp = CreateCompilation(src); 7931var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview); 7954var comp = CreateCompilation(src); 8051var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8104var comp = CreateCompilation(src); 8122var comp = CreateCompilation(src); 8150var comp = CreateCompilation(src); 8187var comp = CreateCompilation(src); 8225var comp = CreateCompilation(src); 8293var comp = CreateCompilation(@" 8330var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 8513var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 8688var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 8859var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9056var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9225var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9411var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9605var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9718var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9865var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9991var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10112var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10221var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 10254var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10413var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10516var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10531var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10611var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10650var comp = CreateCompilation(source); 10667var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview); 10689var comp = CreateCompilation(source); 10709var comp = CreateCompilation(source); 10742var comp = CreateCompilation(src); 10769var comp = CreateCompilation(src); 10796var comp = CreateCompilation(src); 10821var comp = CreateCompilation(src); 10881var comp = CreateCompilation(src); 10909var comp = CreateCompilation(src); 10981var comp = CreateCompilation(source); 11074var comp = CreateCompilation(source); 11099var comp = CreateCompilation(source); 11209var comp = CreateCompilation(source); 11238var comp = CreateCompilation(source); 11267var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11298var comp = CreateCompilation(source); 11309var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11335var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11361var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11387var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11416var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11445var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11474var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11506var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60);
Semantics\RefEscapingTests.cs (116)
47var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 79var comp = CreateCompilationWithMscorlibAndSpan(@" 102var comp = CreateCompilationWithMscorlibAndSpan(@" 128var comp = CreateCompilationWithMscorlibAndSpan(@" 150var comp = CreateCompilationWithMscorlibAndSpan(@" 174var comp = CreateCompilationWithMscorlibAndSpan(@" 235var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 335var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 417var comp = CreateCompilationWithMscorlibAndSpan(text); 469var comp = CreateCompilationWithMscorlibAndSpan(text); 835var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1005var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1124var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1188var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1241var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1292var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1360var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1418var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }); 1450var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1491var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1525var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1587var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1650var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1794var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 1863var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1927var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 2138var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 2221var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular10); 2470var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 2569var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 2633var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 2666var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 2797var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 2918var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 2947var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3041var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3146var comp = CreateCompilation([code], targetFramework: TargetFramework.Net90); 3195var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3277var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3364var comp = CreateCompilation(tree, targetFramework: TargetFramework.Net90, options: TestOptions.UnsafeDebugDll); 3447var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3784var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3829var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 3886var comp = CreateCompilation([code], targetFramework: TargetFramework.Net90); 3994var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 4074var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 4118var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 4184var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 5009var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 5209var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5302var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5425var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5633var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5657var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5681var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5731var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5781var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5833var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5860var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 5966var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 6148var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 6202var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 6237var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 6336var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 6421var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 6536var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 6623var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7153var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7190var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7441var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 7464var comp = CreateCompilation(@" 7872var compilation = CreateCompilation( 7932var compilation = CreateCompilation( 8045var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8112var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8161var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8260var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8305var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8352var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8406var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8450var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8491var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8540var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8577var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8621var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8697var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8747var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8800var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8872var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8934var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8990var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9063var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9136var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9193var comp = CreateCompilation(source); 9246var comp = CreateCompilation(source); 9282var comp = CreateCompilation(source); 9326var comp = CreateCompilation(new[] { source0, source1 }, parseOptions: TestOptions.Regular11); 9333var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular10); 9336var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }, parseOptions: TestOptions.Regular11); 9396var comp = CreateCompilationWithMscorlibAndSpan(source); 9446var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 9473var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 9536var comp = CreateCompilation(source); 9591var comp = CreateCompilationWithSpan(source); 9621var comp = CreateCompilationWithSpan(source); 9652var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9685var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9813var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11005var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 11092var comp = CreateCompilationWithSpan(tree, TestOptions.UnsafeDebugDll); 13129var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13161var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13202var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13252var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90);
Semantics\RefExtensionMethodsTests.cs (22)
364var reference = CreateCompilationWithMscorlib40AndSystemCore(@" 420var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 464var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 508var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 534var reference = CreateCompilationWithMscorlib40AndSystemCore(@" 590var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 634var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 909var reference = CreateCompilationWithMscorlib40AndSystemCore(@" 965var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1009var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1053var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1097var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1141var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1185var reference = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics( 1526var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 1582var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 2141var comp = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics(); 2160var comp = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics(); 2179var comp = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics(); 2198var comp = CreateCompilationWithMscorlib40AndSystemCore(code).VerifyDiagnostics(); 2306var reference = CreateCompilationWithMscorlib40AndSystemCore(@" 2410var reference = CreateCompilationWithMscorlib40AndSystemCore(@"
Semantics\RefFieldTests.cs (697)
85var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 167var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 218comp = (CSharpCompilation)verifier.Compilation; 236var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 292comp = (CSharpCompilation)verifier.Compilation; 312var comp = CreateCompilation(sourceB, new[] { refA }); 329var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 370var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 391var comp = CreateCompilation(code, references: [], parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70); 420var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 451var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 532var comp = CreateCompilation(sourceB, targetFramework: TargetFramework.Mscorlib40, references: new[] { refA }); 567var comp = CreateCompilation(sourceB, references: new[] { refA, CSharpRef }); 590var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 628var comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 658var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 682var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 752var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 798var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 847var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 930var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1028var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1121var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1186var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1262var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1342var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1376var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1421var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1466var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1513var spanReference = CreateCompilation(TestSources.Span, options: TestOptions.UnsafeReleaseDll); 1514var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1569var spanReference = CreateCompilation(TestSources.Span, options: TestOptions.UnsafeReleaseDll); 1570var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1621var spanReference = CreateCompilation(TestSources.Span, options: TestOptions.UnsafeReleaseDll); 1622var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1677var spanReference = CreateCompilation(TestSources.Span, options: TestOptions.UnsafeReleaseDll); 1678var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1715var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1753var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 1789var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1825var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1868var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1912var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1944var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1984var comp = CreateCompilation(sourceC, new[] { refB }, targetFramework: TargetFramework.Net70); 2014var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2032var comp = CreateCompilation("", references: new[] { refA, refB }); 2082var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2112var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2160var comp = CreateCompilation(sourceB, references: new[] { refA }); 2206var comp = CreateEmptyCompilation(new[] { sourceA }, parseOptions: TestOptions.Regular10); 2289var compA = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2308var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2351var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net70); 2399var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2501var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 2539var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2565var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2596var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 2647var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2702var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2758var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2794var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2844var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2889var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 2909var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2957var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3095var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3201var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3462var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3516var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3562var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3680var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3795var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3880var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4066var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4095var comp = CreateCompilation(source); 4139var comp = CreateCompilation(source); 4188var comp = CreateCompilation(source); 4227var comp = CreateCompilation(source); 4258var comp = CreateCompilation(source); 4298var comp = CreateCompilation(source); 4353var comp = CreateCompilation(source); 4372var comp = CreateCompilation(source); 4393var comp = CreateCompilation(source); 4415var comp = CreateCompilation(source); 4453var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4483var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4518var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4563var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4606var comp = CreateCompilation(source); 4632var comp = CreateCompilation(source); 4658var comp = CreateCompilation(source); 4704var comp = CreateCompilation(new[] { source }); 4755var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4825var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4877var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4916var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4961var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4996var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5023var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5054var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular10); 5099var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 5134var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5185var comp = CreateCompilation(source); 5241var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 5257var comp = CreateCompilation(source); 5276var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5333var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5408var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 5446var comp = CreateCompilation(source); 5499var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5527var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5562var comp = CreateCompilation(""" 5585var comp = CreateCompilation(""" 5606var comp = CreateCompilation(""" 5627var comp = CreateCompilation(""" 5651var comp = CreateCompilation(""" 5686var comp = CreateCompilation(""" 5718var comp = CreateCompilation(""" 5742var comp = CreateCompilation(""" 5765var comp = CreateCompilation(""" 5788var comp = CreateCompilation(""" 5811var comp = CreateCompilation(""" 5834var comp = CreateCompilation(""" 5854var comp = CreateCompilation(""" 5877var comp = CreateCompilation(""" 5929var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5997var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6035var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6094var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6132var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6190var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6236var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6276var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6322var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6443var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 6688var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6848var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 7093var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7177var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7300var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7436var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7520var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7645var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7719var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7750var comp = CreateCompilation(source); 7790var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7818var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7861var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7889var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7951var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7995var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8057var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8101var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8163var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8210var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8281var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8328var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8390var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("peverify-compat"), targetFramework: TargetFramework.Net70); 8424var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8470var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8542var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 8570var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8627var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8696var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8733var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8770var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8815var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8865var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8934var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9005var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9068var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9142var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9205var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9228var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9251var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9283var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9327var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9373var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9407var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9428var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9457var comp = CreateCompilation(source); 9477var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9531var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9583var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9631var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9683var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9722var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9761var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9808var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9856var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9878var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 9926var comp = CreateCompilation(source); 9997var comp = CreateCompilation(source); 10076var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10126var comp = CreateCompilation(source); 10159var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 10196var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 10219var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseDll); 10263var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 10302var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 10342var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 10380var comp = CreateCompilationWithSpanAndMemoryExtensions(source, 10424var comp = CreateCompilationWithSpanAndMemoryExtensions(source, 10478var comp = CreateCompilation(source, 10532var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 10567var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 10597var comp = CreateCompilation(source); 10627var comp = CreateCompilation(source, 10659var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10681var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10712var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10746var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10805var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10861var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 10903var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10936var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10); 10978static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 11011var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11028static void verify(CSharpCompilation comp) 11054var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11083static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 11125var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular10); 11157static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 11204var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11218static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 11242var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 11279static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 11305var comp = CreateCompilation(source); 11328var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 11372var comp = CreateCompilation(source, parseOptions: TestOptions.Regular14); 11419var comp = CreateCompilation(source); 11448var comp = CreateCompilation(source); 11501var comp = CreateCompilation(source1, references: new[] { ref0 }); 11518var comp = CreateCompilation(sourceA); 11572var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11613var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 11653var comp = CreateCompilation(source); 11684var comp = CreateCompilation(source); 11711var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11736var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11778var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11806var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp10)); 11852var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp11)); 11902var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11936var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11972var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11988static void verify(CSharpCompilation comp) 12013var comp = CreateCompilation(source); 12031var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 12097var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12124static void verify(CSharpCompilation comp) 12176var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 12193static void verify(CSharpCompilation comp) 12244var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12261static void verify(CSharpCompilation comp) 12329var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12443static void verify(CSharpCompilation comp) 12546var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 12630static void verify(CSharpCompilation comp) 12725var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12856static void verify(CSharpCompilation comp) 12956var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 13039static void verify(CSharpCompilation comp) 13116var comp = CreateCompilation(source); 13154var comp = CreateCompilation(source); 13189var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13214static void verify(CSharpCompilation comp) 13244var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13269static void verify(CSharpCompilation comp) 13306var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13328static void verify(CSharpCompilation comp) 13356var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13371static void verify(CSharpCompilation comp) 13396var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 13420var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 13444var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 13466var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 13490var comp = CreateCompilation(source); 13502static void verifyModel(CSharpCompilation comp) 13554var comp = CreateCompilation(source); 13566static void verifyModel(CSharpCompilation comp) 13630var comp = CreateCompilation(source); 13642static void verifyModel(CSharpCompilation comp) 13701var comp = CreateCompilation(source); 13713static void verifyModel(CSharpCompilation comp) 13766var comp = CreateCompilation(source); 13805var comp = CreateCompilation(source); 13839var comp = CreateCompilation(source); 13867var comp = CreateCompilation(source); 13881var comp = CreateCompilation(source); 13895var comp = CreateCompilation(source); 13913var comp = CreateCompilation(source); 13930var comp = CreateCompilation(source); 13948var comp = CreateCompilation(source); 13971var comp = CreateCompilation(source); 13993var comp = CreateCompilation(source); 14027var comp = CreateCompilation(source); 14067var comp = CreateCompilation(source); 14106var comp = CreateCompilation(source); 14147var comp = CreateCompilation(source); 14189var comp = CreateCompilation(source); 14230var comp = CreateCompilation(source); 14291var comp = CreateCompilation(source); 14369var comp = CreateCompilation(source); 14405var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14418static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 14447var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14460static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 14492var comp = CreateCompilation(source); 14522var comp = CreateCompilation(source); 14551var comp = CreateCompilation(source); 14584var comp = CreateCompilation(source); 14642var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14661static void verify(CSharpCompilation comp) 14742var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 14794var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14906static void verify(CSharpCompilation comp) 15032var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 15096var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 15114static void verify(CSharpCompilation comp) 15139var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 15187var comp = CreateCompilation(source); 15195static void verifyModel(CSharpCompilation comp) 15254var comp = CreateCompilation(source); 15283var comp = CreateCompilation(source); 15312var comp = CreateCompilation(source); 15344var comp = CreateCompilation(source); 15404var comp = CreateCompilation(source); 15463var comp = CreateCompilation(source); 15526var comp = CreateCompilation(source); 15578var comp = CreateCompilation(source); 15627var comp = CreateCompilation(source); 15682var comp = CreateCompilation(source); 15728var comp = CreateCompilation(source); 15768var comp = CreateCompilation(source); 15809var comp = CreateCompilation(sourceA); 15846var comp = CreateCompilation(source); 15889var comp = CreateCompilation(source); 15948var comp = CreateCompilation(source); 15996var comp = CreateCompilation(source); 16037var comp = CreateCompilation(source); 16089var comp = CreateCompilation(source); 16138var comp = CreateCompilation(source); 16269var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16324var comp = CreateCompilation(source); 16359var comp = CreateCompilation(source); 16395var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16438var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16509var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16538var comp = CreateCompilation(source); 16562var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16599var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16646var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16689var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16724var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16785var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16831var comp = CreateCompilation(source, options: WithNullableEnable()); 16880var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 16939var comp = CreateCompilation(source); 16978var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 17011var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 17043var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 17061var comp = CreateCompilation(source); 17092var comp = CreateCompilation(source); 17151var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 17216var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 17270var comp = CreateCompilation(new[] { sourceA, sourceB1, UnscopedRefAttributeDefinition }); 17294var comp = CreateCompilation(sourceA); 17349var comp = CreateCompilation(sourceA); 17399var comp = CreateCompilation(sourceA); 17451var comp = CreateCompilation(source); 17480var comp = CreateCompilation(source); 17507var comp = CreateCompilation(sourceA); 17602var comp = CreateCompilation(sourceA); 17676var comp = CreateCompilation(sourceA); 17708var comp = CreateCompilation(source); 17731var comp = CreateCompilation(source); 17755var comp = CreateCompilation(source); 17794var comp = CreateCompilation(source); 17843var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17879var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17905var comp = CreateCompilation(source); 17925var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 17944var comp = CreateCompilation(source); 17969var comp = CreateCompilation(source); 18001var comp = CreateCompilation(source); 18045var comp = CreateCompilation(source); 18070var comp = CreateCompilation(source); 18089var comp = CreateCompilation(source); 18119var comp = CreateCompilation(source); 18141var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 18165var comp = CreateCompilation(source); 18184var comp = CreateCompilation(source); 18241var comp = CreateCompilation(source); 18272var comp = CreateCompilation(source); 18312var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 18362var comp = CreateCompilation(source); 18381var comp = CreateCompilation(source); 18422var comp = CreateCompilation(source); 18457var comp = CreateCompilation(source); 18501var comp = CreateCompilation(source); 18545var comp = CreateCompilation(source); 18589var comp = CreateCompilation(source); 18624var comp = CreateCompilation(source); 18660var comp = CreateCompilation(source); 18695var comp = CreateCompilation(source); 18725var comp = CreateCompilation(source); 18746var comp = CreateCompilation(source); 18767var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18785var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18811var comp = CreateCompilation(source); 18830var comp = CreateCompilation(source); 18866var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 18894var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 18916var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 18971var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18997var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19027var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19062var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19088var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19131var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19159var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19197var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19241var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19294var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19389var comp = CreateCompilation(source); 19480var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19558var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19643var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19738var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19819var comp = CreateCompilation(source); 19861var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19917var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19959var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19988var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20009var comp = CreateCompilation(source); 20048var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20076var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 20105var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20135var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 20170var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20196var comp = CreateCompilation(sourceB, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 20227var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 20265var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 20296var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 20318var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 20365var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20393var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 20421var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 20423var comp = CreateCompilation(source, references: new[] { lib.EmitToImageReference() }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 20482var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20528var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20553var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20583var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20629var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20652var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20672var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20696var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20754var comp = CreateCompilation(source); 20781var comp = CreateCompilation(source); 20808var comp = CreateCompilation(source); 20835var comp = CreateCompilation(source); 20865var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20892var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20913var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20942var comp = CreateCompilation(source); 20966var comp = CreateCompilation(source); 20992var comp = CreateCompilation(source); 21018var comp = CreateCompilation(source); 21044var comp = CreateCompilation(source); 21078var comp = CreateCompilation(source); 21112var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 21138var comp = CreateCompilation(source); 21161var comp = CreateCompilation(source); 21193var comp = CreateCompilation(source); 21226var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21278var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21311var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21346var comp = CreateCompilation(source); 21369var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21401var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 21523var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 21565var comp = CreateCompilation(source); 21597var comp = CreateCompilation(source); 21624var comp = CreateCompilation(source); 21682var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21814var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21853var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21929var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21953var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22249var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 22270var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 22305var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 22338var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 22365var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 22946var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22973var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22992var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23052var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23091var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23110var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23156var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition }); 23187var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23220var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23256var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23291var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 23336var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23376var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23406var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23471var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 23546var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23584var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23602var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23632var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23659var comp = CreateCompilation(source); 23692var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 23802var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 23895var comp = CreateCompilation(sourceB, references: new[] { refA }); 23915var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23946var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23979var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24052var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24118var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24205var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24255var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24288var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24316var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24347var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24385var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24426var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24470var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24500var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24536var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24573var comp = CreateCompilation(source); 24625var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24689var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24750var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24821var comp = CreateCompilation(source); 24864var comp = CreateCompilation(new[] { sourceA, sourceB }); 24905var comp = CreateCompilation(new[] { sourceA, sourceB }); 24994var comp = CreateCompilation(sourceB, new[] { refA }); 25096var comp = CreateCompilation(sourceB, new[] { refA }); 25204var comp = CreateCompilation(sourceB, new[] { refA }); 25242var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseDll); 25270var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25307var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 25343var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25391var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 25408static MethodSymbol getFunctionPointerMethod(CSharpCompilation comp, string qualifiedName) => 25433var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25500var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 25551var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 25610var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 25640var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 25678var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 25737var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 25815var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 25886var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 26002var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular); 26049var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 26146var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26224var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26262var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26307var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26334var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26369var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26395var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26441var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 26496var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26547var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 26580var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 26624var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26686var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26731var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27033var comp = CreateCompilation(sourceB, references: new[] { refA }); 27079var comp = CreateCompilation(sourceB, references: new[] { refA }); 27118var comp = CreateCompilation(sourceB, references: new[] { refA }); 27149var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: targetFramework); 27208var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 27265var comp = CreateCompilation(assemblyIdentityLowerVersion, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 27333var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 27398var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 27450var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 27502var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 27592var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27629var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 27660static void verify(CSharpCompilation comp) 27719var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 27750static void verify(CSharpCompilation comp) 27803var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 27870static void verify(CSharpCompilation comp) 27904var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 27971static void verify(CSharpCompilation comp) 28008var comp = CreateCompilation(source); 28016static void verifyModel(CSharpCompilation comp) 28068var comp = CreateCompilation(source); 28076static void verifyModel(CSharpCompilation comp) 28122var comp = CreateCompilation(source); 28141var comp = CreateCompilation(source); 28162var comp = CreateCompilation(source); 28181var comp = CreateCompilation(source); 28216var comp = CreateCompilation(source); 28263var comp = CreateCompilation(source); 28293var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 28306static void verify(CSharpCompilation comp) 28341var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 28354static void verify(CSharpCompilation comp) 28395var comp = CreateCompilation(source); 28434var comp = CreateCompilation(source); 28521var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28600var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28716var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 28796var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28865var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 28909var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28934var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeReleaseExe); 28968var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28997var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29026var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29058var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29093var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29125var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 29167var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29199var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29235var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29282var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29311var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29340var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29366var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29388var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29427var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29566var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29598var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29627var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29667var comp = CreateCompilation(source); 29724var comp = CreateCompilation(source); 29786var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29863var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29933var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29993var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30028var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30066var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30096var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30141var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30380var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 30406var comp = CreateCompilation(source); 30431var comp = CreateCompilation(source); 30458var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30479var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30503var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30529var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30563var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30604var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30639var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30675var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeReleaseDll); 30707var comp = CreateCompilationWithSpan(source, options: TestOptions.UnsafeReleaseDll); 30751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30788var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30826var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30848var comp = CreateCompilation(source); 30875var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 30903var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 30945var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 30967var comp = CreateCompilationWithSpan(source); 30993var comp = CreateCompilationWithSpan(source); 31020var comp = CreateCompilationWithSpan(source); 31045var comp = CreateCompilationWithSpan(source); 31062var comp = CreateCompilationWithSpan(source); 31101var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 31152var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 31382var comp = CreateCompilation(""" 31448var comp = CreateCompilation(""" 31521var comp = CreateCompilation(""" 31892var comp = CreateCompilation(""" 31917var comp = CreateCompilation(""" 31942var comp = CreateCompilation(""" 31969var comp = CreateCompilation(""" 31994var comp = CreateCompilation(""" 32022var comp = CreateCompilation(""" 32047var comp = CreateCompilation(""" 32075var comp = CreateCompilation(""" 32103var comp = CreateCompilation(""" 32128var comp = CreateCompilation(""" 32156var comp = CreateCompilation(""" 32184var comp = CreateCompilation(""" 32209var comp = CreateCompilation(""" 32237var comp = CreateCompilation(""" 32276var spanCompilation = CreateCompilation(TestSources.Span, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular8); 32327var comp = CreateCompilation([source0, source1], 32360var comp = CreateCompilation(source1, references: [reference], parseOptions: TestOptions.Regular8);
Semantics\RefLocalsAndReturnsTests.cs (90)
25var comp = CreateCompilation(@" 46var comp = CreateCompilation(@" 73var comp = CreateCompilation(@" 91var comp = CreateCompilation(@" 112var comp = CreateCompilation(@" 128var comp = CreateCompilation(@" 146var comp = CreateCompilation(@" 165var comp = CreateCompilation(@" 186var comp = CreateCompilation(@" 205var comp = CreateCompilation(@" 224var comp = CreateCompilationWithMscorlibAndSpan(@" 259var comp = CreateCompilation(@" 276var comp = CreateCompilationWithMscorlibAndSpan(@" 294var comp = CreateCompilation(@" 360var comp = CreateCompilation(@" 399var comp = CreateCompilation(@" 418var comp = CreateCompilation(@" 435var comp = CreateCompilation(@" 460var comp = CreateCompilation(@" 512var comp = CreateCompilation(@" 585var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 601var comp = CreateCompilation(@" 619var comp = CreateCompilation(@" 638var comp = CreateCompilation(@" 654var comp = CreateCompilation(@" 671var comp = CreateCompilation(@" 704var comp = CreateCompilation(@" 724var comp = CreateCompilation(@" 752var comp = CreateCompilation(@" 781var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 800var comp = CreateCompilation(@" 824var comp = CreateCompilation(@" 849var comp = CreateCompilation(@" 899var comp = CreateCompilation(@" 916var comp = CreateCompilation(@" 934var comp = CreateCompilation(@" 952var comp = CreateCompilation(@" 971var comp = CreateCompilation(@" 991var comp = CreateCompilation(@" 1011var comp = CreateCompilation(@" 1092var comp = CreateCompilation(tree); 1102var comp = CreateCompilation(@" 1120var comp = CreateCompilation(@" 1138var comp = CreateCompilation(@" 1155var comp = CreateCompilation(@" 1177var comp = CreateCompilation(@" 1196var comp = CreateCompilation(@" 1218var comp = CreateCompilation(@" 1237var comp = CreateCompilationWithMscorlib46(@" 1254var comp = CreateCompilation(@" 1351var comp = CreateCompilation(@" 1382var comp = CreateCompilation(@" 1410var comp = CreateCompilation(@" 1434var comp = CreateCompilation(@" 1455var comp = CreateCompilation(@" 1476var comp = CreateCompilation(@" 1511var comp = CreateCompilation(@" 1529var comp = CreateCompilation(@" 1565var comp = CreateCompilation(@" 1605var comp = CreateCompilation(@" 1645var comp = CreateCompilation(text); 1669var comp = CreateCompilation(text); 1690var comp = CreateCompilation(text); 1734var comp = CreateCompilation(text); 1775var comp = CreateCompilation(text); 1848var comp = CreateCompilation(text); 1902var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 1956var comp = CreateCompilation(text); 1998var comp = CreateCompilation(text, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef, SystemCoreRef }); 2049var comp = CreateCompilation(text); 2166var comp = CreateCompilation(text); 2265var comp = CreateCompilation(text); 2373var comp = CreateCompilation(text); 2446var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 2529var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 2623var comp = CreateCompilation(text); 2678var comp = CreateCompilationWithMscorlib461(text, parseOptions: options); 2720var comp = CreateCompilationWithMscorlib461(text, parseOptions: options); 4734var compilation = CreateCompilation(@" 4762var compilation = CreateCompilation(@" 4790var compilation = CreateCompilation(@" 4818var compilation = CreateCompilation(@" 4846var compilation = CreateCompilation(@" 4874var compilation = CreateCompilation(@" 4902var compilation = CreateCompilation(@" 4962var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.RegularDefault.WithLanguageVersion(langVersion)); 5015var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.RegularDefault.WithLanguageVersion(langVersion)); 5190var comp = CreateCompilation(code).VerifyEmitDiagnostics( 5236var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5275var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script);
Semantics\ScriptSemanticsTests.cs (71)
87var taskCompilation = CreateEmptyCompilation(taskAssembly, references: new[] { MscorlibRef_v20 }); 97var script = CreateEmptyCompilation( 114var script = CreateEmptyCompilation( 139var script = CreateEmptyCompilation( 159var script = CreateEmptyCompilation( 185var script = CreateEmptyCompilation( 204var script = CreateEmptyCompilation( 235var compilation = CreateCompilationWithMscorlib461(test, parseOptions: TestOptions.Script); 265var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options: TestOptions.ReleaseExe.WithScriptClassName("Script")); 275var compilation = CreateCompilation("namespace System { public struct Int32 { } }"); 288var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options: TestOptions.ReleaseExe.WithScriptClassName("Script")); 298var submission = CSharpCompilation.CreateScriptCompilation("test", syntaxTree: SyntaxFactory.ParseSyntaxTree("1", options: TestOptions.Script), returnType: typeof(int)); 322var c = CreateSubmission(@" 367var compilation = CSharpCompilation.Create( 398var compilation = CSharpCompilation.Create( 445var compilation = CreateCompilationWithMscorlib461( 487var compilation = CreateCompilationWithMscorlib461( 508var submission = CreateSubmission(source); 552var compilation = CreateSubmission(test); 583var compilation = CreateSubmission(text); 612var submission = CreateSubmission("x", 627var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options: TestOptions.Script) }); 640var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options: TestOptions.Script) }); 652var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options: TestOptions.Script) }); 661var compilation = CreateSubmission(source); 677var compilation = CreateSubmission(source); 695var c0 = CreateSubmission(source0); 703var c1 = CreateSubmission(source1, previous: c0); 712var c0 = CreateSubmission(@"public class C { private static int goo() { return 1; } }"); 713var c1 = CreateSubmission(@"C.goo()", previous: c0); 723var c0 = CreateSubmission(@" 731var c1 = CreateSubmission(@" 794var c0 = CreateSubmission(@" 799var c1 = CreateSubmission("s + i", previous: c0, returnType: typeof(int)); 800var c2 = CreateSubmission("static int t = i;", previous: c1); 808var c0 = CreateSubmission(@" 814var c1 = CreateSubmission(@" 831var c0 = CreateSubmission(@" 848var c0 = CreateSubmission(@" 851var c1 = CreateSubmission(@" 869var s0 = CreateSubmission("int a = \"x\";"); 881var submission = CreateSubmission("using Unknown;"); 896var c = CreateSubmission("Z()", new[] { HostRef }); 912var c = CreateSubmission(source, new[] { HostRef }, hostObjectType: typeof(C)); 931var c = CreateSubmission("int i = 42l;"); 943var c = CreateSubmission("var x = x;"); 953var c = CreateSubmission("var x = 1; { var x = x;}"); 965var c = CreateSubmission( 990var c = CreateSubmission( 1014var c = CreateSubmission(@" 1032var c0 = CreateSubmission("var x = 1;"); 1033var c1 = CreateSubmission("&x", previous: c0); 1044var c0 = CreateSubmission("&x", new[] { HostRef }, hostObjectType: typeof(B2)); 1058var c0 = CreateSubmission(source, new[] { SystemCoreRef }); 1069var s0 = CreateSubmission("int i = 5;"); 1070var s1 = CreateSubmission("i* i", previous: s0); 1071var s2 = CreateSubmission("i* i;", previous: s1); 1086var s0 = CreateSubmission(@" 1097var s0 = CreateSubmission("goto Object;"); 1111var s0 = CreateSubmission("static void E(this object o) { }", references); 1113var s1 = CreateSubmission("void F(this object o) { }", references, previous: s0); 1120var s2 = CreateSubmission("static void G(this dynamic o) { }", references, previous: s0); 1135var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 1155var compilation = CreateCompilationWithMscorlib461(new[] { tree }); 1181var compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }); 1275var compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree1, syntaxTree2 }); 1308var compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }); 1371var script = CreateEmptyCompilation(
Semantics\SemanticAnalyzerTests.cs (1)
61var comp = CreateCompilation(source);
Semantics\SemanticErrorTests.cs (101)
1384var comp = CreateCompilationWithMscorlib461( 2115var comp = CreateCompilation(text, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(new Dictionary<string, ReportDiagnostic>() 3296var comp = CreateCompilation(text); 3368var compilation = CreateCompilation(tree); 4047var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_3); 4184var comp = CreateCompilation(text); 4220var comp = CreateCompilation(text); 4248var comp = CreateCompilation(text); 4338var comp = CreateCompilation(text, parseOptions: TestOptions.Regular6); 4394var comp = CreateCompilation(text); 4420var comp = CreateCompilation(text); 4598var compilation1 = CreateCompilation(source1); 4611var compilation2 = CreateCompilation(source2, references: new[] { reference1 }); 6508var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 6556var comp = CreateCompilation(text); 7284var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 7315var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7527var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics( 7846var compilation1 = CreateCompilation(source1); 7859var compilation2 = CreateCompilation(source2, references: new[] { reference1 }); 7937var comp = CreateCompilation(new[] { Parse(test, options: TestOptions.Regular6) }, new MetadataReference[] { }); 8446var comp = CreateCompilation(text); 8714var comp = CreateCompilation(text); 11458var compilation = CreateCompilation( 11573var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461); 11598var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461); 11674var compilation = CreateCompilation( 11712var compilation = CreateCompilation(text); 12076var comp = CreateCompilation(source); 12099var comp = CreateCompilation(source); 12347var comp = CreateCompilation(text); 13055var comp = CreateCompilation(text); 13153var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 13188var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 13227var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 13276var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 13331var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 13378var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1 }); 13427var compilation2 = CreateCompilation(source2, new[] { reference1 }); 13479var compilation2 = CreateCompilation(source2, new[] { reference1 }); 13562var compilation2 = CreateCompilation(source2, new[] { reference1 }); 15237var comp = CreateCompilation(text); 15265var comp = CreateCompilation(text); 15301var comp = CreateCompilation(text); 15357var comp = CreateCompilation(text); 15392var comp = CreateCompilation(text); 15500var comp = CreateCompilation(text); 15529var comp = CreateCompilation(text); 15555var comp = CreateCompilation(text); 16422var compilation = CreateCompilation(text); 16446var compilation = CreateCompilation(text); 16684var comp = CreateCompilation(text); 16727var compilation = CreateCompilation(text); 16823var comp = CreateCompilation(text); 16842var comp = CreateCompilation(text, parseOptions: TestOptions.Regular6); 16901var compilation = CSharpTestBase.CreateCompilation(text); 17075var compilation = CreateCompilationWithMscorlib40(text, references: new[] { Net40.References.SystemCore }); 17098var compilation = CreateCompilationWithMscorlib40(source, references: new[] { Net40.References.SystemCore }); 17345var comp = CreateCompilation(program); 17496var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 17831var comp = CreateCompilation(text); 18549var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 18575var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18610var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18643var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 18669var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 18697var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18760var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18779var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18811var comp = CreateCompilationWithMscorlib40AndSystemCore(source, new[] { CSharpRef }); 18883var comp = CreateCompilationWithMscorlib40AndSystemCore(source, new[] { CSharpRef }, options: TestOptions.UnsafeReleaseDll); 18931var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.UnsafeReleaseDll); 19376var comp = CreateCompilation(text); 19405var comp = CreateCompilation(text); 19438var comp = CreateCompilation(text); 20138var comp = CreateCompilation(text); 20154var comp = CreateCompilation(text); 20437var comp = CreateCompilation(text); 21291var comp = CreateCompilation(text); 21561var comp = CreateCompilation(text); 21680var compilation = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461, options: TestOptions.DebugExe); 22000var c = CreateCompilation( 22075var comp = CreateCompilationWithMscorlib40AndDocumentationComments(string.Format(sourceTemplate, xmlFile.Path)); 22837var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 22869var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 23117var comp = CreateCompilation(text); 24301var compilation = CreateCompilationWithMscorlib461(text).VerifyDiagnostics( 24593var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 24785var compilation = CreateCompilation(text); 24932var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 24969var comp = CreateCompilation(source); 24990var comp = CreateCompilation(source); 25016var comp = CreateCompilationWithSpan(source); 25048var comp = CreateCompilation(source); 25072var comp = CreateCompilation(source); 25104var comp = CreateCompilation(source); 25134var comp = CreateCompilation(source); 25165var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 25201var comp = CreateCompilation(source); 25265var comp = CreateCompilation(source); 25362var comp = CreateCompilation(source);
Semantics\SimpleLambdaParametersWithModifiersTests.cs (44)
21var compilation = CreateCompilation(""" 48var compilation = CreateCompilation(""" 74var compilation = CreateCompilation(""" 108var compilation = CreateCompilation(""" 138var compilation = CreateCompilation(""" 177var compilation = CreateCompilation($$""" 212var compilation = CreateCompilationWithSpan(""" 240var compilation = CreateCompilationWithSpan(""" 268var compilation = CreateCompilationWithSpan(""" 299var compilation = CreateCompilationWithSpan(""" 334var compilation = CreateCompilationWithSpan($$""" 363var compilation = CreateCompilation(""" 394var compilation = CreateCompilation(""" 426var compilation = CreateCompilation(""" 458var compilation = CreateCompilation(""" 487var compilation = CreateCompilation(""" 519var compilation = CreateCompilation(""" 552var compilation = CreateCompilation(""" 619var compilation = CreateCompilation(""" 647var compilation = CreateCompilation(""" 675var compilation = CreateCompilation(""" 707var compilation = CreateCompilation(""" 736var compilation = CreateCompilation(""" 765var compilation = CreateCompilation($$""" 796var compilation = CreateCompilation($$""" 830var compilation = CreateCompilation($$""" 864var compilation = CreateCompilation($$""" 896var compilation = CreateCompilation($$""" 942var compilation = CreateCompilation($$""" 969var compilation = CreateCompilation(""" 1011var compilation = CreateCompilation(""" 1046var compilation = CreateCompilation(""" 1081var compilation = CreateCompilation(""" 1110var compilation = CreateCompilation(""" 1139var compilation = CreateCompilationWithSpan($$""" 1168var compilation = CreateCompilationWithSpan($$""" 1197var compilation = CreateCompilation(""" 1229var compilation = CreateCompilation(""" 1266var compilation = CreateCompilation(""" 1309var compilation = CreateCompilation(""" 1339var compilation = CreateCompilation(""" 1369var compilation = CreateCompilation(""" 1396var compilation = CreateCompilation(""" 1429var compilation = CreateCompilation("""
Semantics\SpanStackSafetyTests.cs (58)
24var comp = CreateCompilationWithMscorlibAndSpan(@" 46var comp = CreateCompilationWithMscorlibAndSpan(@" 65var comp = CreateCompilationWithMscorlibAndSpan(@" 91var comp = CreateCompilationWithMscorlibAndSpan(@" 116var comp = CreateCompilationWithMscorlibAndSpan(@" 141var comp = CreateCompilationWithMscorlibAndSpan(@" 169var comp = CreateCompilationWithMscorlibAndSpan(@" 192var comp = CreateCompilationWithMscorlibAndSpan(@" 215var comp = CreateCompilationWithMscorlibAndSpan(@" 230var comp = CreateCompilationWithMscorlibAndSpan(@" 254var comp = CreateCompilationWithMscorlibAndSpan(@" 278var comp = CreateCompilationWithMscorlibAndSpan(@" 300var comp = CreateCompilationWithMscorlibAndSpan(@" 322var comp = CreateCompilationWithMscorlibAndSpan(@" 358CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 411CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 441CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 473CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 529var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular10); 588CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 658CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 728CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.ReleaseExe); 792CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.ReleaseExe); 853CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.ReleaseExe); 911CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.ReleaseExe); 1061var comp = CreateCompilationWithMscorlibAndSpan(text, TestOptions.ReleaseExe, TestOptions.Regular13); 1208var comp = CreateCompilationWithMscorlibAndSpan(text, TestOptions.ReleaseExe, TestOptions.Regular13); 1239CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1272CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1302CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1390CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1439CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1497var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1541var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1595var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1657var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1744CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1794CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1834var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular13); 1863CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1900CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1927var reference = CreateEmptyCompilation( 1944var comp = CreateEmptyCompilation( 1961var reference = CreateEmptyCompilation( 1978var comp = CreateEmptyCompilation( 2005var reference = CreateEmptyCompilation( 2022var comp = CreateEmptyCompilation( 2046var reference = CreateEmptyCompilation( 2063var comp = CreateEmptyCompilation( 2141var comp = CreateCompilationWithMscorlibAndSpan(@" 2202var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 2238var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 2340var comp = CreateCompilationWithMscorlibAndSpan(@" 2621CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2646CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2671CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2701CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2724CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe);
Semantics\StackAllocInitializerTests.cs (31)
23var comp = CreateCompilationWithMscorlibAndSpan(@" 110var comp = CreateCompilationWithMscorlibAndSpan(@" 175var comp = CreateCompilationWithMscorlibAndSpan(@" 237var comp = CreateCompilationWithMscorlibAndSpan(@" 290var comp = CreateCompilationWithMscorlibAndSpan(@" 343var comp = CreateCompilationWithMscorlibAndSpan(@" 416var comp = CreateCompilationWithMscorlibAndSpan(@" 492var comp = CreateCompilationWithMscorlibAndSpan(@" 531var comp = CreateCompilationWithMscorlibAndSpan(@" 570var comp = CreateCompilationWithMscorlibAndSpan(@" 724var comp = CreateCompilationWithMscorlibAndSpan(@" 746var comp = CreateCompilationWithMscorlibAndSpan(@" 767var comp = CreateCompilationWithMscorlibAndSpan(""" 786var comp = CreateCompilationWithMscorlibAndSpan(@" 805var comp = CreateCompilationWithMscorlibAndSpan(@" 824var comp = CreateCompilationWithMscorlibAndSpan(@" 843var comp = CreateCompilationWithMscorlibAndSpan(@" 870var comp = CreateCompilationWithMscorlibAndSpan(@" 897var comp = CreateCompilationWithMscorlibAndSpan(@" 919var comp = CreateCompilationWithMscorlibAndSpan(@" 942var comp = CreateCompilationWithMscorlibAndSpan(@" 965var comp = CreateCompilationWithMscorlibAndSpan(@" 993var comp = CreateCompilationWithMscorlibAndSpan(@" 1095var comp = CreateCompilationWithMscorlibAndSpan(@" 2344var comp = CreateCompilationWithMscorlibAndSpan(@" 2450var comp = CreateCompilationWithMscorlibAndSpan(@" 2538var comp = CreateCompilationWithMscorlibAndSpan(@" 2628var comp = CreateCompilationWithMscorlibAndSpan(@" 2704var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2747var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2776var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\StackAllocSpanExpressionsTests.cs (2)
26var comp = CreateCompilationWithMscorlibAndSpan(@" 100var comp = CreateCompilationWithMscorlibAndSpan(@"
Semantics\StructConstructorTests.cs (62)
29var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 101var comp = CreateCompilation(source); 217var comp = CreateCompilation(sourceA); 1047var comp = (CSharpCompilation)verifier.Compilation; 1142var comp = (CSharpCompilation)verifier.Compilation; 1239var comp = (CSharpCompilation)verifier.Compilation; 1325var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1470var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1575var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1626var comp = CreateCompilation(source, parseOptions: GetParseOptions(languageVersion)); 1661var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1721var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1898var comp = CreateCompilation(source, parseOptions: GetParseOptions(languageVersion)); 1927var comp = CreateCompilation(source, parseOptions: GetParseOptions(languageVersion)); 1973var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2013var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2074var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2376var comp = CreateCompilation(source); 2437var comp = CreateCompilation(source); 2535var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2617var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2700var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2753var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2855var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2926var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 3035var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 3054var comp = CreateCompilation(source); 3076var comp = CreateCompilation(source); 3140var comp = CreateCompilation(source); 3218var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 3276var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3326var comp = CreateCompilation(source); 3356var comp = CreateCompilation(source); 3406var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular10); 3456var comp = CreateCompilation(source); 3524var comp = CreateCompilation(source); 3547var comp = CreateCompilation(source); 3574var comp = CreateCompilation(source); 3615var comp = CreateCompilation(source); 3664var comp = CreateCompilationWithMscorlib40(sourceA); 3696var comp = CreateCompilationWithSpan(source); 3719var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3745var comp = CreateCompilationWithSpan(source); 3770var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3792var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3819var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3846var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3870var comp = CreateCompilation(source, parseOptions: TestOptions.Script, targetFramework: TargetFramework.NetCoreApp); 3940var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe); 4015var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4055var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4107var comp = CreateCompilation(source); 4129var comp = CreateCompilation(source); 4149var comp = CreateCompilation(source); 4527var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings)); 4549var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings)); 4699var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular10); 4827var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4870var comp = CreateCompilation(source, options: TestOptions.ReleaseExe);
Semantics\StructsTests.cs (8)
117var comp = CreateCompilation(text, options: TestOptions.DebugExe); 376var c1 = CSharpCompilation.Create("C1", 381var c2 = CSharpCompilation.Create("C2", 478var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 532var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 669var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9);
Semantics\SuppressAccessibilityChecksTests.cs (6)
20var compilationA = CreateCompilation(@" 33var compilationB = CreateCompilation(@" 120var comp = CreateCompilation(tree); 135var compilationA = CreateCompilationWithMscorlib40AndSystemCore(@" 155var compilationB = CreateCompilation(@" 184var compilation = CreateCompilation(@"
Semantics\SwitchTests.cs (3)
1152var comp = CreateEmptyCompilation(new[] { syntaxTree }, references: null); 2417var submission = CSharpCompilation.CreateScriptCompilation(
Semantics\SyntaxTreeRootTests.cs (4)
57Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Grrr", syntaxTrees: new[] { arbitraryTree })); 58Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("Wah").AddSyntaxTrees(arbitraryTree)); 59Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Bahh", syntaxTrees: new[] { parsedTree }).ReplaceSyntaxTree(parsedTree, arbitraryTree)); 60Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Woo").GetSemanticModel(arbitraryTree));
Semantics\SynthesizedStaticConstructorTests.cs (1)
290var compilation = CreateCompilation(source);
Semantics\TargetTypedConditionalOperatorTests.cs (9)
182var comp = CreateCompilation( 207var comp = CreateCompilation( 229var comp = CreateCompilation( 265var comp = CreateCompilation( 333var comp = CreateCompilation(tree, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 412var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe) 664var comp = CreateCompilation(source); 685var comp = CreateCompilation(source); 707var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8);
Semantics\TargetTypedDefaultTests.cs (120)
31var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 66var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular7); 117var comp = CreateCompilation(source, options: TestOptions.DebugExe); 136var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 167var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 189var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 219var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 236var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 273var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 312var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 353var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 413var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 457var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 487var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 509var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 552var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 595var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe); 637var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 660var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular7_1); 692var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 713var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 734var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 778var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 813var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 830var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 859var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 889var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 910var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 928var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 946var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 967var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 994var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1013var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1057var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1077var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1107var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1134var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1163var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1192var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1228var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1246var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1362var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1365var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 1468var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1471var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 1571var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1574var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 1593var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1621var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1624var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, options: TestOptions.DebugExe); 1721var comp = CreateCompilation(source, parseOptions: parseOptions, options: TestOptions.DebugExe); 1787var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, options: TestOptions.DebugExe); 1858var comp = CreateCompilation(source, parseOptions: TestOptions.Regular, options: TestOptions.DebugExe); 1903var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1939var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 1968var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2007var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2053var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2079var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2108var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2144var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2177var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2203var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 2227var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2250var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2270var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2287var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe, 2307var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2326var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2359var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2381var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2407var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2449var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2477var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2503var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2524var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2549var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2575var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2591var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2609var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2628var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 2653var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, references: new[] { CSharpRef }, options: TestOptions.DebugExe); 2671var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2696var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, options: TestOptions.DebugExe); 2743var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2768var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular7_1); 2792var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2810var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular7_1); 2833var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 2855var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugDll); 2880var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1); 2903var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugDll); 2926var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugDll); 2962var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3012var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3028var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular7_1); 3049var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3078var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3100var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3129var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3161var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3193var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3225var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3254var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3274var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3295var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3330var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3369var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3406var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3428var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3447var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3467var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3487var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3506var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3547var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3568var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3623var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3705var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe); 3743var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 3793var comp = CreateCompilation(source);
Semantics\TopLevelStatementsTests.cs (257)
32private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation) 44var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 78var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 106var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 141var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 162var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 178var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 187static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, bool nullableEnabled = false) 279var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 312static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, SyntaxTree tree2, bool nullableEnabled = false) 435var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 477static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, SyntaxTree tree2) 525var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 563var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 569static void verifyModel(CSharpCompilation comp, SyntaxTree tree1) 612var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 631var comp = CreateCompilation(text, parseOptions: DefaultParseOptions); 665var comp = CreateCompilation(text, parseOptions: DefaultParseOptions); 691var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 737var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 781var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 813var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 826var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 839var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 860var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 910var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 931var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 956var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 971var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1003var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1016var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1029var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1056var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1074var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1102var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1117var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1204var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1231var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1253var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1296var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1314var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1331var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1347var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1391var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1440var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1491var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1545var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1624var comp = CreateCompilation(new[] { text1, text2, text3 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1686var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1859var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2013var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2080var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2244var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2394var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2446var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2591var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2610var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2641var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2666var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2727var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2812var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2869var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2897var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2931var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3045var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3107var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3170var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3237var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3301var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3363var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3426var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3493var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3557var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3619var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3682var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3749var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3813var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3881var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3949var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4098var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4198var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4223var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4244var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4326var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4348var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4400var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4488var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4505var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4529var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4568var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4596var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4634var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4648var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4676var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4693var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4709var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4729var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4744var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4762var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4785var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4800var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4814var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4835var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4856var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4877var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4902var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4922var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4954var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4975var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5007var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5040var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5068var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5098var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5130var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5160var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5186var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5222var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5261var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5317var comp = CreateCompilation(new[] { text1, text4 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5380var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMainTypeName(""), parseOptions: DefaultParseOptions); 5402var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5422var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5443var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5464var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5488var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5513var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5540var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5568var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5595var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5623var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5647var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5672var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5689var comp = CreateCompilation(text); 5756var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5770var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5789var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5810var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5834var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5860var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5881var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5902var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5923var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5944var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5964var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5988var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6006var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6030var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6053var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6090var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6314var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6355var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6398var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6448var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6487var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6592var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6649var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6770var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6857var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6915var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6973var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7041var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7120var comp = CreateCompilation(text1 + text2, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7233var comp = CreateCompilation(text1 + text2 + text3, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7327var comp = CreateCompilation(text1 + text2, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7400var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7467var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7534var comp = CreateEmptyCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7556var comp = CreateCompilation(text, targetFramework: TargetFramework.Minimal, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7579var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7601var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7639var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7665var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7696var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7714var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7761var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7808var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7877var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7987var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8010var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8029var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8048var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8068var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8086var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8108var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8128var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8147var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8165var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8185var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8197var comp = CreateCompilation(text, options: TestOptions.DebugDll, parseOptions: DefaultParseOptions); 8210var comp = CreateCompilation(text, options: TestOptions.ReleaseModule, parseOptions: DefaultParseOptions); 8326var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8344var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8357var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8366var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8380var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8394var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8408var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8435var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8452var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8469var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8486var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8533var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithOverflowChecks(true), parseOptions: DefaultParseOptions); 8578var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugExe, parseOptions: DefaultParseOptions); 8594var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugExe, parseOptions: DefaultParseOptions); 8621var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8651var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8673var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8692var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8707var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8740var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8760var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8772var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8783var comp = CreateCompilation(text); 8805var comp = CreateCompilation(text); 8827var comp = CreateCompilation(text); 8843var comp = CreateCompilationWithMscorlibAndSpan(@" 8861var comp = CreateCompilationWithMscorlibAndSpan(@" 8954var comp = CreateCompilation(@" 9010var comp = CreateCompilation(@" 9087var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9104var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9121var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9133var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9146var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9164var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9182var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9237var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9275var comp = CreateCompilation(text); 9309var comp = CreateCompilation(text); 9331var comp = CreateCompilation(text); 9353var comp = CreateCompilation(text); 9382var comp = CreateCompilation(text); 9404var comp = CreateCompilation(text); 9427var comp = CreateCompilation(text); 9454var comp = CreateCompilation(text); 9486var comp = CreateCompilation(text); 9502var comp = CreateCompilation(text); 9518var comp = CreateCompilation(text); 9534var comp = CreateCompilation(text); 9556var comp = CreateCompilation(text); 9576var comp = CreateCompilation(text); 9591var comp = CreateCompilation(text); 9611var comp = CreateCompilation(text); 9631var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9670var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9687var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9707var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9733var comp = CreateCompilation(src); 9746var comp = CreateCompilation(src); 9768var comp = CreateCompilation(src); 9790var comp = CreateCompilation(src); 9811var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 9836var compilation = CreateCompilation(source); 9861var comp = CreateCompilation(src); 9901var comp = CreateCompilation(new[] { src1, src2 }, options: TestOptions.ReleaseExe); 9929var comp = CreateCompilation(new[] { src1, src2 }, options: TestOptions.ReleaseExe); 9957var comp = CreateCompilation(new[] { src1, src2 }, options: TestOptions.ReleaseExe);
Semantics\TryCatchTests.cs (1)
39var compilation = CreateCompilation(source);
Semantics\TypeOfTests.cs (1)
30var compilation = CreateCompilationWithMscorlib461(source);
Semantics\UninitializedNonNullableFieldTests.cs (99)
49var comp = CreateCompilation(src, options: WithNullableEnable()); 71var comp = CreateCompilation(src, options: WithNullableEnable()); 87var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 107var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7, skipUsesIsNullable: true); 129var comp = CreateCompilation(source, options: WithNullableEnable()); 159var comp = CreateCompilation(source); 180var comp = CreateCompilation(source); 201var comp = CreateCompilation(source); 221var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 236var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 265var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 299var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 328var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 362var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 389var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 403var comp = CreateCompilation(source, options: WithNullableEnable()); 419var comp = CreateCompilation(source, options: WithNullableEnable()); 437var comp = CreateCompilation(source, options: WithNullableEnable()); 461var comp = CreateCompilation(source, options: WithNullableEnable()); 505var comp = CreateCompilation(source, options: WithNullableEnable()); 534var comp = CreateCompilation(source, options: WithNullableEnable()); 551var comp = CreateCompilation(source, options: WithNullableEnable()); 571var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 590var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 610var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 633var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 666var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 702var comp = CreateCompilation(source, options: WithNullableEnable()); 728var comp = CreateCompilation(source, options: WithNullableEnable()); 758var comp = CreateCompilation(source, options: WithNullableEnable()); 812var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 856var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular10); 952var comp = CreateCompilation(source); 983var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 1013var comp = CreateCompilation(source); 1052var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1128var comp = CreateCompilation(source); 1190var comp = CreateCompilation(source, options: WithNullableEnable()); 1218var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1258var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1283var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1303var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1323var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1350var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1380var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1406var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1436var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1487var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1521var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1555var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1589var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1612var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1647var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1694var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1734var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1755var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1782var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1846var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1865var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1888var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1903var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1918var comp = CreateCompilation(source); 1940var comp = CreateCompilation(source); 1963var comp = CreateCompilation(source); 1982var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 2028var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 2055var comp = CreateCompilation(source); 2078var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 2092var comp = CreateCompilation(@" 2189var comp = CreateCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }, options: WithNullableEnable()); 2216var comp = CreateCompilation(source, options: WithNullableEnable()); 2244var comp = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.RegularPreview); 2275var comp = CreateCompilation(source, options: WithNullableEnable()); 2313var comp = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.RegularPreview); 2337var comp = CreateCompilation(source, options: WithNullableEnable()); 2361var comp = CreateCompilation(source); 2379var comp = CreateCompilation(source); 2398var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 2424var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 2438var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 2463var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 2493var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 2531var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 2557var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 2595var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableEnable()); 2616var comp = CreateCompilation(@" 2662var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2677var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2692var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2707var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2722var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2745var comp = CreateCompilation(source, options: WithNullableEnable()); 2766var comp = CreateCompilation(source, options: WithNullableEnable()); 2788var comp = CreateCompilation(@" 2828var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 2851var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 2875var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, RequiredMemberAttribute, SetsRequiredMembersAttribute, CompilerFeatureRequiredAttribute }); 2897var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, RequiredMemberAttribute, SetsRequiredMembersAttribute, CompilerFeatureRequiredAttribute }); 2926var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, RequiredMemberAttribute, SetsRequiredMembersAttribute, CompilerFeatureRequiredAttribute });
Semantics\UnsafeTests.cs (124)
58var comp1 = CreateEmptyCompilation(text1, assemblyName: "assembly1", references: new[] { MscorlibRef_v20 }, 76var comp2 = CreateCompilationWithMscorlib461(text2, 702var comp = CreateCompilationWithTasksExtensions(code, options: TestOptions.UnsafeReleaseExe); 2643var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5188var compilation = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.UnsafeReleaseDll); 5295var compilation = CreateCompilation(text); 5312var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5327var compilation = CreateCompilation(text); 5344var compilation = CreateCompilation(text); 5360var compilation = CreateCompilation(text); 5379var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5400var compilation = CreateCompilation(text); 5420var compilation = CreateCompilation(text); 5437var compilation = CreateCompilation(text); 5470var compilation = CreateCompilation(text); 5486var compilation = CreateCompilation(text); 5519var compilation = CreateCompilation(text); 5556var compilation = CreateCompilation(text); 5588var compilation = CreateCompilation(text); 5622var compilation = CreateCompilation(text); 5644var compilation = CreateCompilation(text); 5679var compilation = CreateCompilation(text); 5723var compilation = CreateCompilation(text); 5762var compilation = CreateCompilation(text); 5806var compilation = CreateCompilation(text); 5829var compilation = CreateCompilation(text); 5842var compilation = CreateCompilation(text); 5864var compilation = CreateCompilation(text); 5884var compilation = CreateCompilation(text); 5897var compilation = CreateCompilation(text); 5914var libComp = CreateCompilation(libSrc, options: TestOptions.UnsafeDebugDll); 5934var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, references: new[] { libComp.EmitToImageReference() }); 5966var comp = CreateCompilation(src); 5993var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 6036var comp = CreateCompilation(libSrc); 6057var comp = CreateCompilation(libSrc); 6078var comp = CreateCompilation(libSrc); 6097var comp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net70); 6119var comp = CreateCompilation(libSrc); 6300var comp = CreateCompilation(tree); 6367var compilation = CreateCompilation(tree, new[] { metadata }, TestOptions.UnsafeReleaseDll); 7253var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7290var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7319var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7357var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7395var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7531var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7841var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7908var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8154var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8221var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8279var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8339var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8375var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8851var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8905var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 9317var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 10173var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 10214var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 10286var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 10622var compilation = CreateCompilation(text); 10684var compilation = CreateCompilation(text); 10744var compilation = CreateCompilation(text); 11301var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 11785var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 11803var comp = CreateCompilation(tree, options: TestOptions.UnsafeReleaseDll); 11825var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 11873var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 11900var comp = CreateCompilation(tree, options: TestOptions.UnsafeReleaseDll); 11919var comp = CreateCompilation(text, options: TestOptions.ReleaseExe); 12712var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12726var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 12746var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 12762var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12781var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12800var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 12816var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 12832var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12851var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 12877var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12900var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12920var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12938var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12962var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12983var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 12998var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13011var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13024var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13046var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13065var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13083var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13098var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 13117var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13136var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13157var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13183var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13203var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13228var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13247var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13265var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13300var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13329var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13381var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13423var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13485var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13520var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13562var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13593var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.RegularPreview); 13627var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13745var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13888var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13932var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13968var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 13994var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14021var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14049var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14075var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14101var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14131var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14161var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14191var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14222var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 14252var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14288var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
Semantics\UserDefinedConversionTests.cs (28)
256var comp = CreateCompilation(source1 + source2); 319var comp = CreateCompilation(implicitConversions + implicitConversionBadSuccess); 435var comp = CreateCompilation(source1); 485var comp = CreateCompilation(source); 669var comp = CreateCompilation(source1 + source3); 1151var comp = CreateCompilation(source1 + source2 + source3 + source4 + source5, options: TestOptions.UnsafeReleaseDll); 1186var comp = CreateCompilation(source); 1249var comp = CreateCompilation(source2); 1411var comp = CreateCompilation(source); 1470var comp = CreateCompilation(source1); 1621var comp = CreateCompilation(source); 1643var comp = CreateCompilation(source); 1675var comp = CreateEmptyCompilation(code); 1720var comp = CreateEmptyCompilation(code); 1773var comp = CreateEmptyCompilation(code); 1830var comp = CreateEmptyCompilation(code); 1865var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe); 1910var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe); 1951var comp = CreateCompilation(source); 1993var comp = CreateCompilation(source); 2035var comp = CreateCompilation(source); 2055var comp = CreateCompilation(source); 2097var comp = CreateCompilation(source); 2117var comp = CreateCompilation(source); 2159var comp = CreateCompilation(source); 2180var comp = CreateCompilation(source); 2224var comp = CreateCompilation(source); 2278var comp = CreateCompilation(source);
Semantics\UseSiteErrorTests.cs (39)
1029var delComp = CreateEmptyCompilation( 1044var lib1Comp = CreateEmptyCompilation( 1058var lib2Comp = CreateEmptyCompilation( 1088var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Test"); 1093var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1120var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Lib"); 1125var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1149var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Lib"); 1154var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1174var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1188var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1202var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1223var compilation = CreateEmptyCompilation(text).VerifyDiagnostics( 1248var baseLib = CreateCompilation(baseSource, assemblyName: "BaseAssembly"); 1251var derivedLib = CreateCompilation(derivedSource, assemblyName: "DerivedAssembly", references: new[] { new CSharpCompilationReference(baseLib) }); 2189CSharpCompilation comp1 = CreateCompilation(source1, assemblyName: "Base"); 2195CSharpCompilation comp2 = CreateCompilation(source2, new MetadataReference[] { new CSharpCompilationReference(comp1) }); 2213CSharpCompilation comp3 = CreateCompilation(source3, new MetadataReference[] { new CSharpCompilationReference(comp2) }); 2266var compilation = CreateEmptyCompilation( 2278private static CSharpCompilation CompileWithMissingReference(string source) 2284var successfulCompilation = CreateCompilation(source, new MetadataReference[] { unavailableAssemblyReference, csharpAssemblyReference, ilAssemblyReference }); 2287var failingCompilation = CreateCompilation(source, new MetadataReference[] { csharpAssemblyReference, ilAssemblyReference }); 2306var compilation1 = CreateEmptyCompilation(source1, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { MinCorlibRef }); 2322var compilation2 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MinCorlibRef }); 2333var compilation3 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MinCorlibRef }); 2344var compilation4 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference() }); 2374var compilation5 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference() }); 2389var compilation6 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MscorlibRef }); 2419var compilation7 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MscorlibRef }); 2441var compilation = CompileWithMissingReference(text); 2484var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2511var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2536var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2563var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2610var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2652var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2692var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2729var comp = CreateCompilation(source, references: new[] { UnmanagedUseSiteError_Ref2 }); 2752var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
Semantics\UsingDeclarationTests.cs (4)
385var compilation = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 409var compilation = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 435var compilation = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 824var compilation = CreateCompilationWithTasksExtensions(source, options: TestOptions.DebugExe).VerifyDiagnostics();
Semantics\UsingStatementTests.cs (21)
54var compilation = CreateCompilation(source); 813var compilation = CreateCompilation(source).VerifyDiagnostics( 843var compilation = CreateCompilation(source).VerifyDiagnostics( 1079var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.ReleaseExe); 1107var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1138var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.ReleaseExe); 1304var compilation = CreateCompilation(source); 1335var compilation = CreateCompilation(source); 1368var compilation = CreateCompilation(source); 1479var compilation = CreateCompilation(source); 1499var compilation = CreateCompilation(source); 1521var compilation = CreateCompilation(source); 1549var compilation = CreateCompilation(source); 1578var compilation = CreateCompilation(source); 1606var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1635var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1663var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1848var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never")); 1860private IEnumerable<ILocalSymbol> VerifyDeclaredSymbolForUsingStatements(CSharpCompilation compilation, int index = 1, params string[] variables) 1876private SymbolInfo VerifySymbolInfoForUsingStatements(CSharpCompilation compilation, ISymbol symbol, int index = 1) 1890private ISymbol VerifyLookUpSymbolForUsingStatements(CSharpCompilation compilation, ISymbol symbol, int index = 1)
Semantics\Utf8StringsLiteralsTests.cs (117)
54var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 83var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 111var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 142var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 175var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 199var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 226var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 255var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 283var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 314var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 338var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 362var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 384var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 416var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 487var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 518var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 561var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 635var comp = CreateCompilationWithIL(source, il); 673var comp = CreateCompilation(source); 707var comp = CreateCompilation(source); 740var comp = CreateCompilation(source); 774var comp = CreateCompilation(source); 821var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 873var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 924var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 981var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1037var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1095var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1151var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1205var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1257var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1308var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1366var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1396var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1420var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1453var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1475var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1515var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1536var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1575var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1602var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1623var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1649var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1702var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1755var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1817var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1877var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1916var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1943var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 1972var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2002var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2037var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2074var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2102var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2122var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2143var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2169var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2198var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2235var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2276var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2325var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2362var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2399var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2433var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2457var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2482var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2513var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2540var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2573var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2606var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2639var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2687var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2732var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2780var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2810var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2852var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2890var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2916var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2942var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2967var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2995var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3023var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3051var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3079var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3107var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3135var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3163var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3191var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3219var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3247var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3275var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3303var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3332var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3384var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3446var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3494var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3536var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3585var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3634var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3684var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3731var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3772var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3794var comp = CreateCompilation(new[] { source + HelpersSource, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3827var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3853var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3899var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3945var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3989var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4032var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4061var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4132var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4155var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4186var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4225var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4250var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4275var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4300var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\ValueTupleTests.cs (16)
87var comp = CreateCompilation(source); 172var comp = CreateCompilationWithMscorlib40(""); 268var comp = CreateCompilation(source, assemblyName: "comp"); 297var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 333var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 363var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 447var comp = CreateEmptyCompilation(new[] { source, Stubs }); 498var comp = CreateEmptyCompilation(new[] { source, Stubs }); 549var comp = CreateEmptyCompilation(new[] { source, Stubs }); 597var comp = CreateEmptyCompilation(new[] { source, Stubs }); 640var comp = CreateEmptyCompilation(new[] { source, Stubs }); 659var comp = CreateCompilation(source); 699var comp = CreateCompilation(source); 740var comp = CreateCompilation(source); 782var comp = CreateCompilation(source); 822var comp = CreateCompilation(source);
Semantics\VarianceTests.cs (2)
113var comp = CreateCompilation(string.Format(text, i, j)); 226var comp = CreateCompilation(string.Format(text, i, j));
Semantics\WarningVersionTests.cs (9)
131var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 209var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 288var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 382var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 410var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 497var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 584var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 671var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 701var comp1 = CreateCompilation(source, options: TestOptions.DebugModule);
SourceGeneration\GeneratorDriverFuzzTests.cs (2)
269var comp = CreateCompilation(source); 506var comp = CreateCompilation(source);
SourceGeneration\GeneratorDriverTests.cs (15)
1348var compilation = CreateCompilation(source, parseOptions: parseOptions); 4441var compilation = CreateCompilation("class Compilation1{}"); 4487var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4510var compilation = CreateCompilation("class Compilation1{}"); 4538var compilation = CreateCompilation("class Compilation1{}"); 4572var compilation = CreateCompilation("class C{}"); 4595var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4616var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4652var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4669var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4687var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4707var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4725var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4743var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions); 4760var compilation = CreateCompilation("class Compilation1{}", parseOptions: parseOptions);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (2)
1330var compilation = CreateCompilation(source, options: TestOptions.DebugDllThrowing, parseOptions: parseOptions); 1376var compilation = CreateCompilation(source, options: TestOptions.DebugDllThrowing, parseOptions: parseOptions);
SourceGeneration\StateTableTests.cs (2)
1346var c = CSharpCompilation.Create("empty");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6672)
BadSymbolReference.cs (26)
30var compilation1 = CreateCompilation( 360var compilation2 = CreateCompilation(a_cs, new MetadataReference[] { cl3 }); 460var cl3Compilation = CreateCompilation(cl3Source, new MetadataReference[] { cl2 }); 464var compilation3 = CreateCompilation(a_cs, new MetadataReference[] { new CSharpCompilationReference(cl3Compilation) }); 468var cl3BadCompilation1 = CreateCompilation(cl3Source, new MetadataReference[] { cl3 }); 470var compilation4 = CreateCompilation(a_cs, new MetadataReference[] { new CSharpCompilationReference(cl3BadCompilation1) }); 561var cl3BadCompilation2 = CreateCompilation(cl3Source); 601var compilation5 = CreateCompilation(a_cs, new MetadataReference[] { new CSharpCompilationReference(cl3BadCompilation2) }); 649var compilation6 = CreateCompilation(cl4Source); 749var compilation1 = CreateEmptyCompilation( 798var comp1 = CreateEmptyCompilation(project1Source, new[] { MscorlibRef, libRef }, assemblyName: "Project1"); 801var comp2 = CreateEmptyCompilation(project2Source, new[] { MscorlibRef, libRef }, assemblyName: "Project2"); 806var comp3 = CreateEmptyCompilation(project3Source, new[] { MscorlibRef, comp1.ToMetadataReference(), comp2.ToMetadataReference() }, assemblyName: "Project3"); 815var comp3 = CreateEmptyCompilation(project3Source, new[] { MscorlibRef, comp1.EmitToImageReference(), comp2.EmitToImageReference() }, assemblyName: "Project3"); 826var lib1 = CreateCompilation(@" 844var lib2 = CreateCompilation(@" 854var lib3 = CreateCompilation(@" 935var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref }, TestOptions.ReleaseDll); 1018var lib1 = CreateCompilation(@" 1033var lib2 = CreateCompilation(@" 1055var lib3 = CreateCompilation(@" 1155var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref }, TestOptions.ReleaseDll); 1303var lib1 = CreateCompilation(@" 1318var lib2 = CreateCompilation(@" 1327var lib3 = CreateCompilation(@" 1377var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref }, TestOptions.ReleaseDll);
Compilation\CompilationAPITests.cs (313)
72var comp = CreateCompilation(tree, options: options); 91var comp = CreateCompilation(tree); 119var comp = CreateCompilation(tree); 140var comp = CreateCompilation(tree, options: options); 150var comp2 = CreateCompilation(tree, options: options); 173var comp = CreateCompilation(new[] { tree, newTree }, options: options); 240var comp = CSharpCompilation.Create("test", options: options); 275CSharpCompilation.Create(@"C:/goo/Test.exe").VerifyEmitDiagnostics( 283CSharpCompilation.Create(@"C:\goo\Test.exe").GetDeclarationDiagnostics().Verify( 288CSharpCompilation.Create(@"\goo/Test.exe", options: compilationOptions).VerifyEmitDiagnostics( 292CSharpCompilation.Create(@"C:Test.exe", options: compilationOptions).VerifyEmitDiagnostics( 296CSharpCompilation.Create(@"Te\0st.exe", options: compilationOptions).VerifyEmitDiagnostics( 300CSharpCompilation.Create(@" \t ", options: compilationOptions).VerifyEmitDiagnostics( 304CSharpCompilation.Create(@"\uD800", options: compilationOptions).VerifyEmitDiagnostics( 308CSharpCompilation.Create(@"", options: compilationOptions).VerifyEmitDiagnostics( 312CSharpCompilation.Create(@" a", options: compilationOptions).VerifyEmitDiagnostics( 316CSharpCompilation.Create(@"\u2000a", options: compilationOptions).VerifyEmitDiagnostics( // U+20700 is whitespace 320CSharpCompilation.Create("..\\..\\RelativePath", options: compilationOptions).VerifyEmitDiagnostics( 326CSharpCompilation.Create(@";,*?<>#!@&", options: compilationOptions).VerifyEmitDiagnostics(); 327CSharpCompilation.Create("goo", options: compilationOptions).VerifyEmitDiagnostics(); 328CSharpCompilation.Create(".goo", options: compilationOptions).VerifyEmitDiagnostics(); 329CSharpCompilation.Create("goo ", options: compilationOptions).VerifyEmitDiagnostics(); // can end with whitespace 330CSharpCompilation.Create("....", options: compilationOptions).VerifyEmitDiagnostics(); 331CSharpCompilation.Create(null, options: compilationOptions).VerifyEmitDiagnostics(); 359var comp = CSharpCompilation.Create("Compilation", listSyntaxTree, listRef, ops); 374comp = CSharpCompilation.Create(asmname, listSyntaxTree, listRef, ops); 375var comp1 = CSharpCompilation.Create(asmname, listSyntaxTree, listRef, null); 384var c = CSharpCompilation.Create("a", 395var c = CreateCompilation("class C {}"); 443var comp = CSharpCompilation.Create("Compilation", options: TestOptions.ReleaseDll); 488var comp = CSharpCompilation.Create("Compilation", options: TestOptions.DebugExe); 518var compCollection = CSharpCompilation.Create("Compilation", references: hs, options: opt); 526compCollection = CSharpCompilation.Create("Compilation", references: col, options: opt); 537compCollection = CSharpCompilation.Create("Compilation", references: stack, options: opt); 548compCollection = CSharpCompilation.Create("Compilation", references: queue, options: opt); 588var c = CreateCompilationWithMscorlib461(new[] { t1, t2 }, options: TestOptions.ReleaseDll.WithMetadataReferenceResolver( 611var refcomp = CSharpCompilation.Create("DLL", 619var comp = CSharpCompilation.Create("APP", 630comp = CSharpCompilation.Create("APP1", 643comp = CSharpCompilation.Create("APP2", 679var refcomp = CSharpCompilation.Create("DLL", 687var comp = CSharpCompilation.Create("APP", 698comp = CSharpCompilation.Create("APP1", 711comp = CSharpCompilation.Create("APP2", 790var comp = CSharpCompilation.Create("Compilation", syntaxTrees: new[] { SyntaxFactory.ParseSyntaxTree(s1) }, options: TestOptions.ReleaseDll); 845var compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: hs); 853compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: col); 864compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: stack); 875compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: queue); 913Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Compilation", new SyntaxTree[] { withExpressionRootTree })); 937CSharpCompilation comp = CSharpCompilation.Create(options: TestOptions.ReleaseDll, assemblyName: "Compilation", references: null, syntaxTrees: null); 963CSharpCompilation comp1 = CSharpCompilation.Create(assemblyName: "Compilation", syntaxTrees: null, options: TestOptions.ReleaseDll, references: null); 979var netModule1 = CreateCompilation( 985var netModule2 = CreateCompilation( 999var assembly = CreateCompilation( 1035var netModule1 = CreateCompilation( 1041var netModule2 = CreateCompilation( 1055var netModule3 = CreateCompilation( 1069var assembly = CreateCompilation( 1090var netModule1 = CreateCompilation( 1105var assembly = CreateCompilation( 1124var netModule1 = CreateCompilation( 1130var netModule2 = CreateCompilation( 1144var assembly = CreateCompilation( 1163var comp = CSharpCompilation.Create("Compilation"); 1176var comp1 = CSharpCompilation.Create("Test1", new[] { SyntaxFactory.ParseSyntaxTree(text1) }); 1177var comp2 = CSharpCompilation.Create("Test2", new[] { SyntaxFactory.ParseSyntaxTree(text1) }); 1188comp = CSharpCompilation.Create( 1320var comp = CSharpCompilation.Create("Compilation"); 1340Assert.Throws<ArgumentNullException>(() => CSharpCompilation.Create("goo", syntaxTrees: new SyntaxTree[] { null })); 1341Assert.Throws<ArgumentNullException>(() => CSharpCompilation.Create("goo", references: new MetadataReference[] { null })); 1349var comp = CSharpCompilation.Create("Compilation"); 1377var comp = CSharpCompilation.Create("Compilation"); 1413var comp = CSharpCompilation.Create("Compilation"); 1435var comp = CSharpCompilation.Create("Compilation"); 1451var comp = CSharpCompilation.Create("Compilation"); 1473var comp = CSharpCompilation.Create("Compilation"); 1497var comp = CSharpCompilation.Create("Compilation"); 1506var comp = CSharpCompilation.Create("Compilation"); 1539var comp = CSharpCompilation.Create("API"); 1553var comp = CSharpCompilation.Create("Compilation"); 1562var comp = CSharpCompilation.Create("Compilation"); 1579var compP = comp.AddSyntaxTrees(syntaxTree); 1635var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1656var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1660Assert.Same(CSharpCompilation.EntryPoint.None, compilation.GetEntryPointAndDiagnostics(default(CancellationToken))); 1672var compilation = CreateCompilation(source, options: TestOptions.ReleaseModule); 1676Assert.Same(CSharpCompilation.EntryPoint.None, compilation.GetEntryPointAndDiagnostics(default(CancellationToken))); 1689var compilation = CSharpCompilation.Create(assemblyName: null, options: TestOptions.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1697compilation = CSharpCompilation.Create(assemblyName: null, options: TestOptions.ReleaseDll, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1705compilation = CSharpCompilation.Create(assemblyName: "ModuleAssemblyName", options: TestOptions.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1725void AssertCompilationCorlib(CSharpCompilation compilation) 1738var firstCompilation = CSharpCompilation.CreateScriptCompilation( 1746var secondCompilation = CSharpCompilation.CreateScriptCompilation( 1767var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Script); 1788var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script); 1809var compilation = CSharpCompilation.CreateScriptCompilation("sub", 1833var compilation = CSharpCompilation.CreateScriptCompilation("sub", 1868var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("B")); 1883var comp = CSharpCompilation.Create("Compilation"); 1901var comp = CreateEmptyCompilation(text, references: new[] { MscorlibRef, alias }); 1936var compilation = CreateCompilation(source: new string[] { source1, source2 }); 1950var compilation = CreateCompilation(source: new string[] { source1, source2 }); 1966var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 1968var c2 = c1.WithOptions(TestOptions.ReleaseExe); 1980c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseModule); 1998var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 2000var c2 = c1.WithOptions(TestOptions.ReleaseDll.WithMetadataReferenceResolver(new TestMetadataReferenceResolver())); 2004var c3 = c1.WithOptions(TestOptions.ReleaseDll.WithMetadataReferenceResolver(c1.Options.MetadataReferenceResolver)); 2011var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 2013var c2 = c1.WithOptions(TestOptions.ReleaseDll.WithXmlReferenceResolver(new XmlFileResolver(null))); 2016var c3 = c1.WithOptions(TestOptions.ReleaseDll.WithXmlReferenceResolver(c1.Options.XmlReferenceResolver)); 2023var c1 = CSharpCompilation.Create("c1"); 2025var c2 = c1.WithAssemblyName("c2"); 2028var c3 = c1.WithAssemblyName("c1"); 2031var c4 = c1.WithAssemblyName(null); 2034var c5 = c4.WithAssemblyName(null); 2041var c1 = CSharpCompilation.Create("c1"); 2043var c2 = c1.WithReferences(new[] { MscorlibRef }); 2046var c3 = c2.WithReferences(new[] { MscorlibRef, SystemCoreRef }); 2082var a = CSharpCompilation.Create("c", syntaxTrees: new[] { ta }); 2086var ab = a.AddSyntaxTrees(tb); 2089var ac = a.AddSyntaxTrees(tc); 2092var ar = a.AddSyntaxTrees(tr); 2095var arc = ar.AddSyntaxTrees(tc); 2100var ar2 = arc.RemoveSyntaxTrees(tc); 2103var c = arc.RemoveSyntaxTrees(ta, tr); 2106var none1 = c.RemoveSyntaxTrees(tc); 2109var none2 = arc.RemoveAllSyntaxTrees(); 2112var none3 = ac.RemoveAllSyntaxTrees(); 2117var asc = arc.ReplaceSyntaxTree(tr, ts); 2120var brc = arc.ReplaceSyntaxTree(ta, tb); 2123var abc = arc.ReplaceSyntaxTree(tr, tb); 2126var ars = arc.ReplaceSyntaxTree(tc, ts); 2135var c1 = CSharpCompilation.CreateScriptCompilation("c1"); 2139var c2 = c1.WithScriptCompilationInfo(null); 2143var c3 = c2.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: null, returnType: typeof(int), globalsType: null)); 2148var c4 = c3.WithScriptCompilationInfo(null); 2152var c5 = c4.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c1, returnType: typeof(int), globalsType: null)); 2155var c6 = c5.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c1, returnType: typeof(bool), globalsType: null)); 2158var c7 = c6.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c2, returnType: typeof(bool), globalsType: null)); 2161var c8 = c7.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: null, returnType: typeof(bool), globalsType: null)); 2164var c9 = c8.WithScriptCompilationInfo(null); 2205var c1 = CreateEmptyCompilation("public class Main { public static C C; }", new[] { MscorlibRef, reference, reference }); 2206var c2 = c1.WithAssemblyName("c2"); 2207var c3 = c2.AddSyntaxTrees(Parse("public class Main2 { public static int a; }")); 2208var c4 = c3.WithOptions(TestOptions.DebugModule); 2209var c5 = c4.WithReferences(new[] { MscorlibRef, reference }); 2236var c = CSharpCompilation.Create("Goo", references: new[] { MscorlibRef, mdModule.GetReference(display: "ModuleCS00") }, options: TestOptions.ReleaseDll); 2254var compilation = CreateEmptyCompilation( 2290var libComp = CreateEmptyCompilation( 2311var c1 = CreateEmptyCompilation( 2336var c2 = CreateEmptyCompilation( 2348var comp = CSharpCompilation.Create("Compilation"); 2355var comp2 = CSharpCompilation.Create("Compilation"); 2365var comp = CreateCompilation(""); 2384CSharpCompilation.Create(assemblyName, new[] { tree1, tree2 }, new[] { MscorlibRef }, compilationOptions); 2387CSharpCompilation.Create(assemblyName, new[] { tree1, tree3 }, new[] { MscorlibRef }, compilationOptions); 2399Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: genericParameter)); 2400Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: open)); 2401Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: typeof(void))); 2402Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: byref)); 2404Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: genericParameter)); 2405Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: open)); 2406Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: typeof(void))); 2407Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: typeof(int))); 2408Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: ptr)); 2409Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: byref)); 2411var s0 = CSharpCompilation.CreateScriptCompilation("a0", globalsType: typeof(List<int>)); 2412Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a1", previousScriptCompilation: s0, globalsType: typeof(List<bool>))); 2415Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseExe)); 2416Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule))); 2417Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata))); 2418Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeApplication))); 2419Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication))); 2420Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithCryptoKeyContainer("goo"))); 2421Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithCryptoKeyFile("goo.snk"))); 2422Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithDelaySign(true))); 2423Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithDelaySign(false))); 2429Assert.False(CSharpCompilation.CreateScriptCompilation("sub").HasSubmissionResult()); 2447var s0 = CreateSubmission("int a = \"x\";"); 2459var comp = (Compilation)CSharpCompilation.Create(""); 2488var comp = (Compilation)CSharpCompilation.Create(""); 2506var compilation = CSharpCompilation.Create("HelloWorld"); 2516var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2528var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2540var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2552var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2564var compilation = CSharpCompilation.Create("HelloWorld"); 2574var compilation = CSharpCompilation.Create("HelloWorld"); 2584var compilation = CSharpCompilation.Create("HelloWorld"); 2594var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2604var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2619var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2640var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2656var comp = (Compilation)CSharpCompilation.Create(""); 2686var comp = (Compilation)CSharpCompilation.Create(""); 2696var comp = (Compilation)CSharpCompilation.Create(""); 2740var compilation = CreateCompilation(""); 2757var compilation = CreateCompilation(""); 2768var compilation = CreateCompilation(""); 2777var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty); 2787var compilation = CreateCompilation(""); 2815var compilation = CreateCompilation(""); 2828var compilation = CreateCompilation(@" 2860var compilation = CreateCompilation(@" 2895var compilation = CreateCompilation(@" 2936var compilation = CreateCompilation(""); 2948var compilation = CreateCompilation(""); 2958var compilation = CreateCompilation(""); 2967var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty); 2977var compilation = CreateCompilation(""); 3013var compilation = CreateCompilation(""); 3093var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 3102var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3112var module = CreateCompilation(string.Empty); 3121var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3133var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 3142var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3154var script = CreateSubmission("return null;", returnType: typeof(object)); 3162var script = CreateSubmission("return \"¡Hola!\";", returnType: typeof(object)); 3170var script = CreateSubmission("return 42;", returnType: typeof(object)); 3178var script = CreateSubmission("return", returnType: typeof(object)); 3192var script = CreateSubmission("return 42;", returnType: typeof(int)); 3201var script = CreateSubmission("return 42;", returnType: null); 3209var script = CreateSubmission("return 42", returnType: typeof(uint)); 3220var script = CreateSubmission("return await System.Threading.Tasks.Task.FromResult(42);", returnType: typeof(int)); 3235var script = CreateSubmission("return System.Threading.Tasks.Task.FromResult(42);", returnType: typeof(int)); 3246var script = CreateSubmission(@" 3263var script = CreateSubmission(@" 3291var script = CreateSubmission(@" 3305var script = CreateSubmission(@" 3326var script = CreateSubmission(@" 3345var script = CreateSubmission(@" 3360var script = CreateSubmission(@" 3376var script = CreateSubmission(@" 3386var compilation = CreateCompilationWithMscorlib461(@" 3403var comp = CreateCompilation(""); 3416var referenceComp = CreateCompilation(""); 3418var comp = CreateCompilation( 3436var referenceComp = CreateCompilation(""); 3438var comp = CreateCompilation( 3465var referenceComp = CreateCompilation(source); 3470var comp = CreateCompilation(source, new[] { reference }); 3493var referenceComp = CreateCompilation(source); 3498var comp = CreateCompilation("", new[] { reference }); 3519var referenceComp1 = CreateCompilation(source); 3522var referenceComp2 = CreateCompilation(source); 3527var comp = CreateCompilation("", new[] { reference1, reference2 }); 3542MetadataReference getReference(CSharpCompilation referenceComp1) 3557var referenceComp1 = CreateCompilation(source); 3560var referenceComp2 = CreateCompilation(source); 3565var comp = CreateCompilation(source, new[] { reference1, reference2 }); 3582MetadataReference getReference(CSharpCompilation referenceComp1) 3602var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3605var other = CreateEmptyCompilation(@"public class C {}", new[] { corlibReference }, parseOptions: parseOptions); 3608var current = CreateEmptyCompilation(@"public class C {}", new[] { otherReference, corlibReference }); 3637var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3640var current = CreateEmptyCompilation(@"", new[] { corlibReference }, parseOptions: parseOptions); 3662var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3665var other = CreateEmptyCompilation(@"public class C {}", new[] { corlibReference }, parseOptions: parseOptions); 3668var current = CreateEmptyCompilation(@"", new[] { otherReference, corlibReference });
Compilation\ForEachStatementInfoTests.cs (3)
104var comp = CreateCompilationWithTasksExtensions(new[] { text, s_IAsyncEnumerable }); 110static void validate(CSharpCompilation comp, bool isRuntimeAsync) 179var comp = CreateCompilation(text);
Compilation\GetImportScopesTests.cs (15)
22var comp = CreateCompilation(tree); 397private static CSharpCompilation CreateCompilationWithExternAlias(CSharpTestSource source, params string[] aliases) 402var comp = CreateCompilation(source); 413var comp = CreateCompilationWithExternAlias(tree); 432var comp = CreateCompilationWithExternAlias(tree); 454var comp = CreateCompilationWithExternAlias(tree); 475var comp = CreateCompilationWithExternAlias(tree); 495var comp = CreateCompilationWithExternAlias(tree); 511var comp = CreateCompilationWithExternAlias(tree); 531var comp = CreateCompilationWithExternAlias(tree, "CORE1", "CORE2"); 562var comp = CreateCompilationWithExternAlias(tree, "CORE1", "CORE2"); 587var comp = CreateCompilationWithExternAlias(tree, "CORE1", "CORE2"); 613var comp = CreateCompilationWithExternAlias(new[] { tree, Parse(globalImportsText) }); 642var comp = CreateCompilationWithExternAlias(new[] { tree, Parse(globalImportsText) }); 675var comp = CreateCompilationWithExternAlias(new[] { tree, Parse(globalImportsText) });
Compilation\GetSemanticInfoBrokenCodeTests.cs (16)
29var comp = CreateCompilation(tree); 48var comp = CreateCompilation(tree); 71var comp = CreateCompilation(tree); 94var comp = CreateCompilation(tree); 107var comp = CreateCompilation(tree); 132var comp = CreateCompilation(tree); 159var comp = CreateCompilation(tree); 176var comp = CreateCompilation(tree); 196var comp = CreateCompilation(source); 220var comp = CreateCompilation(source); 263var comp = CreateCompilation(source); 296var comp = CreateCompilation(source); 315var comp = CreateEmptyCompilation(new[] { tree }); 330var comp = CreateEmptyCompilation(new[] { tree }); 345var comp = CreateEmptyCompilation(new[] { tree }); 360var comp = CreateCompilation(tree);
Compilation\GetSemanticInfoTests.cs (100)
40var comp = CreateCompilation(tree); 70var comp = CreateCompilation(tree); 99var comp = CreateCompilation(tree); 133var comp = CreateCompilation(tree); 162var comp = CreateCompilation(tree); 188var comp = CreateCompilation(tree); 239var comp = CreateCompilation(tree); 292var comp = CreateCompilation(tree); 413var comp = CreateCompilation(tree); 440var comp = CreateCompilation(tree); 474var comp = CreateCompilation(tree); 527var comp = CreateCompilation(tree); 594var comp = CreateCompilation(tree); 627var comp = CreateCompilation(tree); 963var compilation = CreateCompilation(@" 987var compilation = CreateCompilation(@" 1043var compilation = CreateCompilation(code); 1130var comp = CreateCompilation(tree); 1161var comp = CreateCompilation(tree); 1190var comp = CreateCompilation(tree); 1214var comp = CreateCompilation(tree); 1237var comp = CreateCompilation(tree); 1373var comp = CreateCompilation(tree); 1383private static INamedTypeSymbol GetSystemActionType(CSharpCompilation comp) 1409var comp = CreateCompilation(tree); 1447var comp = CreateCompilation(tree); 1485var comp = CreateCompilation(tree); 1521var comp = CreateCompilation(tree); 1552var comp = CreateCompilation(tree); 1574var comp = CreateCompilation(tree); 1627var comp = CreateCompilation(tree); 1666var comp = CreateCompilation(tree); 1698var comp = CreateCompilation(tree); 1733var comp = CreateCompilation(tree); 1768var comp = CreateCompilation(tree); 1804var comp = CreateCompilation(tree); 1840var comp = CreateCompilation(tree); 1881var comp = CreateCompilation(tree); 1910var comp = CreateCompilation(tree); 1946var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 1982var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 2018var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 2053var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 2279var comp = CreateCompilation(text); 2317var comp = CreateCompilation(tree); 2353var comp = CreateCompilation(tree); 2389var comp = CreateCompilation(tree); 2448var comp = CreateCompilation(tree); 2475var comp = CreateCompilation(text); 2505var comp = CreateCompilation(tree); 2534var comp = CreateCompilation(tree); 2561var compilation = CreateCompilation(source); 2864var comp = CreateCompilation(tree); 2957var comp = CreateCompilation(tree); 3049var comp = CreateCompilation(tree); 3123var comp = CreateCompilation(tree); 3197var comp = CreateCompilation(tree); 3270var comp = CreateCompilation(tree); 3458var compilation = CreateCompilation(source); 3514var compilation = CreateCompilation(source); 3547var compilation = CreateCompilation(source); 3575var compilation = CreateCompilation(source); 3602var compilation = CreateCompilation(source); 3627var compilation = CreateCompilation(source); 3660var compilation = CreateCompilation(source); 3696var compilation = CreateCompilation(source); 3753var compilation = CreateCompilation(text); 3814var compilation = CreateCompilation(text); 3868var compilation = CreateCompilation(text); 3948var compilation = CreateCompilation(source2, new[] { reference1 }, assemblyName: "SpeculativelyBindPropertyGroup"); 3994var compilation = CreateCompilation(source2, new[] { reference1 }, assemblyName: "SpeculativelyBindPropertyGroup"); 4102var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 4157var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 4207var compilation = CreateCompilation(text); 4237var compilation = CreateCompilation(text); 4267var compilation = CreateCompilation(text); 4288var compilation = CreateCompilation(text); 4318var compilation = CreateCompilation(text); 4346var compilation = CreateCompilation(text); 4372var compilation = CreateCompilation(text); 4396var compilation = CreateCompilation(text); 4580var compilation = CreateCompilation(text); 4634var compilation = CreateCompilation(text); 4748var comp = CreateCompilation(source); 4781var comp = CreateCompilation(source); 4824var comp = CreateCompilation(source); 4868var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 4905var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 5466var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 5780var comp = CreateCompilation(new[] { tree1, tree2 }); 5819var comp = CreateCompilation(new[] { tree1, tree2, tree3 }); 5863var comp = CreateCompilation(new[] { tree1, tree2, tree3 }); 5892var comp = CreateCompilation(source); 5910var comp = CreateCompilation(source); 5923var comp = CreateCompilation(source); 5983var comp = CreateCompilation(source); 6007var compilation = CreateCompilation(text); 6033var comp = CreateCompilation(source); 6078var comp = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics(); 6126var comp = CreateCompilation(source);
Compilation\GetUnusedImportDirectivesTests.cs (20)
33var comp = CreateCompilation(tree); 58var classLib1 = CreateCompilation(source: class1Source, assemblyName: "ClassLibrary1"); 73var classLib2 = CreateCompilation(source: class2Source, assemblyName: "ClassLibrary2", references: new[] { classLib1.ToMetadataReference() }); 90var comp = CreateCompilation(tree, new[] { classLib1.ToMetadataReference(), classLib2.ToMetadataReference() }, assemblyName: "ConsoleApplication"); 122var comp = CreateEmptyCompilation(text, new[] { MscorlibRef }); 173var comp = CreateCompilation(tree); 191var comp = CreateCompilation(tree); 221var ivtCompilation = CreateCompilation( 242var libCompilation = CreateCompilation( 281var comp = CreateCompilation(source); 317var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(0)); 346var lib = CreateEmptyCompilation("", assemblyName: "lib"); 347var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(lib, aliases: ImmutableArray.Create("A")) }); 379var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error)); 390var comp = CSharpCompilation.CreateScriptCompilation("sub1", tree, new[] { MscorlibRef_v4_0_30316_17626 }); 399var comp = CreateCompilationWithMscorlib461(new[] { tree }); 422var comp = CreateCompilation(new[] { source1, source2 }); 450var comp = CreateCompilation(new[] { source1, source2 }); 487var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithDocumentationMode(documentationMode));
Compilation\IndexedProperties_BindingTests.cs (1)
136var comp = CreateCompilation(tree, new[] { reference });
Compilation\LoadDirectiveTests.cs (7)
23var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions: TestOptions.Script); 36var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions: TestOptions.Script); 55var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions: TestOptions.Script); 80var compilation = CreateCompilationWithMscorlib461(code, sourceFileName: "external1.csx", options: options, parseOptions: TestOptions.Script); 130var compilation = CreateCompilationWithMscorlib461(code, parseOptions: TestOptions.Script); 146var compilation = CreateCompilationWithMscorlib461(code, parseOptions: TestOptions.Script); 158var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions: TestOptions.Script);
Compilation\ReferenceManagerTests.cs (156)
32var ifaceDef = CreateCompilation( 43var implDef2 = CreateCompilation( 66var refV1 = CreateCompilation("public class D : C { }", new[] { v1 }, assemblyName: "refV1"); 67var refV2 = CreateCompilation("public class D : C { }", new[] { v2 }, assemblyName: "refV2"); 70var testRefV1 = CreateCompilation("public class E : D { }", new MetadataReference[] { new CSharpCompilationReference(refV1), v2 }, assemblyName: "testRefV1"); 73var testRefV2 = CreateCompilation("public class E : D { }", new MetadataReference[] { new CSharpCompilationReference(refV2), v1 }, assemblyName: "testRefV2"); 108var refV1 = CreateCompilation("public class D : C { }", new[] { v1 }); 109var refV2 = CreateCompilation("public class D : C { }", new[] { v2 }); 112var testRefV1 = CreateCompilation("public class E { }", new MetadataReference[] { new CSharpCompilationReference(refV1), v2 }); 115var testRefV2 = CreateCompilation("public class E { }", new MetadataReference[] { new CSharpCompilationReference(refV2), v1 }); 129var libV1 = CreateCompilation( 139var libV2 = CreateCompilation( 149var libV3 = CreateCompilation( 162var refLibV2 = CreateCompilation( 180var main13 = CreateCompilation( 200var main31 = CreateCompilation( 233var libV1 = CreateCompilation( 245var libV2 = CreateCompilation( 294var refLibV1 = CreateCompilation( 307var x = CreateCompilation( 343var main = CreateCompilation( 402var a1 = CreateCompilation( 412var a2 = CreateCompilation( 422var b1 = CreateCompilation( 432var b2 = CreateCompilation( 449var refA1B2 = CreateCompilation( 466var main = CreateCompilation( 516var libV1 = CreateEmptyCompilation( 540var libV2 = CreateEmptyCompilation( 556var refLibV1 = CreateEmptyCompilation( 570var main = CreateEmptyCompilation( 590var libV1 = CreateCompilation( 601var libV2 = CreateCompilation( 614var refLibV1 = CreateCompilation( 629var main = CreateCompilation( 655var libV1 = CreateCompilation( 665var libV2 = CreateCompilation( 686var refLibV1 = CreateCompilation( 704var main = CreateCompilation( 745var compilation = CreateEmptyCompilation(tree, new[] { MscorlibRef, r1, r2_SysCore }, TestOptions.DebugExe, assemblyName: "Test"); 753CSharpCompilation c; 829CSharpCompilation createCompilationCore(string s, IEnumerable<MetadataReference> references) 861var compilation = CSharpCompilation.Create("goo", 930var compilation = CSharpCompilation.Create("goo", options: TestOptions.ReleaseDll, 962var c = CreateEmptyCompilation("class C {}", TargetFrameworkUtil.StandardReferences.AddRange(new[] { ref1, ref2 })); 978var lib1 = CreateCompilation(sourceLib, options: s_signedDll, assemblyName: "Lib"); 979var lib2 = CreateCompilation(sourceLib, options: s_signedDll, assemblyName: "Lib"); 984var c = CreateEmptyCompilation("class C {}", TargetFrameworkUtil.StandardReferences.AddRange(new[] { ref1, ref2 })); 999var compilation = CSharpCompilation.Create("goo", references: new[] { r1, r2 }); 1017var comp = CSharpCompilation.Create( 1091var libV1 = CreateCompilation(sourceLibV1, assemblyName: "Lib"); 1092var libV2 = CreateCompilation(sourceLibV2, assemblyName: "Lib"); 1094var refLibV1 = CreateCompilation(sourceRefLibV1, 1098var main = CreateCompilation(sourceMain, 1132var main = CreateEmptyCompilation(sourceMain, 1167var main = CreateCompilation(sourceMain, 1197var main = CreateEmptyCompilation(sourceMain, 1225var compilation = CreateEmptyCompilation(source, TargetFrameworkUtil.StandardReferences.AddRange(new[] { arSA, enUS })); 1274var c1 = CSharpCompilation.Create("c1", 1326var c = CSharpCompilation.Create("c", syntaxTrees: new[] { tree }, options: options); 1334var c1 = CSharpCompilation.Create("goo", 1340var c2 = c1.AddSyntaxTrees(Parse("class D { }")); 1361var c = CreateCompilationWithMscorlib461(new[] { t1, t2 }, options: TestOptions.ReleaseDll.WithMetadataReferenceResolver( 1387var a = CreateCompilation(sourceA, assemblyName: "A"); 1393var b = CreateCompilation(sourceB, new[] { new CSharpCompilationReference(a) }, assemblyName: "B"); 1403var a2 = CreateCompilation(sourceA2, new[] { refB }, assemblyName: "A"); 1409var c = CreateCompilation("class C : A {}", new[] { refA2, refB }, assemblyName: "C"); 1417var b2 = CreateCompilation(@" 1439var a = CreateCompilation("public class A { }", assemblyName: "A"); 1440var b = CreateCompilation("public class B : A { } ", new[] { new CSharpCompilationReference(a) }, assemblyName: "B"); 1444var a2 = CreateCompilation(@"public class A { B B; }", new[] { refB }, assemblyName: "A"); 1447var withCircularReference1 = CreateCompilation(@"public class B : A { }", new[] { refA2 }, assemblyName: "B"); 1448var withCircularReference2 = withCircularReference1.WithOptions(TestOptions.ReleaseDll); 1549var comp = CreateCompilation(csharp, new[] { ilRef }, assemblyName: "ReachFramework"); 1648var comp = CreateCompilation(newVersion + csharp, new[] { ilRef, oldRef }, assemblyName: "ReachFramework"); 1706var b = CreateCompilation(srcB, references: new[] { aRef }, options: TestOptions.ReleaseModule.WithModuleName("mod.netmodule"), assemblyName: "B"); 1732var lib = CreateCompilation(libSource, assemblyName: "lib"); 1734var main = CreateCompilation(mainSource, new[] { refLib }, assemblyName: "main"); 1766var comp1 = CreateCompilation(text1, new MetadataReference[] 1784var comp2 = comp1.ReplaceSyntaxTree(tree1, tree2); 1817var comp1 = CreateCompilation(text1, new MetadataReference[] 1827var comp2 = comp1.ReplaceSyntaxTree(tree1, tree2); 1836var cPublic = CreateCompilation("class C { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public)); 1837var cInternal = CreateCompilation("class D { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 1838var cAll = CreateCompilation("class E { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1840var cPublic2 = CreateCompilation("class C { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public)); 1841var cInternal2 = CreateCompilation("class D { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 1842var cAll2 = CreateCompilation("class E { }", options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1864var module = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule); 1868var mainAll = CreateCompilation(mainSource, new[] { moduleRef }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1873var mainInternal = CreateCompilation(mainSource, new[] { moduleRef }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 1878var mainPublic = CreateCompilation(mainSource, new[] { moduleRef }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public)); 1888var pl = CreateEmptyCompilation(plSource, new[] { MscorlibPP7Ref, SystemRuntimePP7Ref }); 1894var main = CreateEmptyCompilation(mainSource, new MetadataReference[] { r1, MscorlibFacadeRef }, options: TestOptions.ReleaseDll); 1913var libBv1 = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: s_signedDll); 1914var libBv2 = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: s_signedDll); 1925var libAv1 = CreateCompilation( 1942var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }); 1957var libBv1 = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: s_signedDll); 1958var libBv2 = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: s_signedDll); 1969var libAv1 = CreateCompilation( 1986var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }); 2001var libBv1 = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: s_signedDll); 2002var libBv2 = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: s_signedDll); 2013var libAv1 = CreateCompilation(libASource, new[] { new CSharpCompilationReference(libBv1) }, assemblyName: "A", options: s_signedDll); 2026var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }); 2060var libBv1 = CreateCompilationWithMscorlib40AndSystemCore(string.Format(libBTemplate, "1"), assemblyName: "B", options: s_signedDll); 2061var libBv2 = CreateCompilationWithMscorlib40AndSystemCore(string.Format(libBTemplate, "2"), assemblyName: "B", options: s_signedDll); 2087var libAv1 = CreateCompilation(libASource, new[] { new CSharpCompilationReference(libBv1) }, assemblyName: "A", options: s_signedDll); 2101var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }); 2115var c = CreateCompilation("", new[] { new TestImageReference(TestResources.Basic.NativeApp, "NativeApp.exe") }); 2127var c = CreateCompilation(source, new[] { AssemblyMetadata.CreateFromImage(new byte[0]).GetReference(display: "Empty.dll") }); 2137var compilation = CSharpCompilation.Create("test", references: new[] { md.GetReference() }); 2151var corlib1 = CreateEmptyCompilation(""); 2154var corlib2 = corlib1.Clone(); 2166var vectors40 = CreateCompilation( 2173var vectors41 = CreateCompilation( 2183var c1 = CreateEmptyCompilation("", 2193var c2 = CreateEmptyCompilation("", 2207var c = CreateSubmissionWithExactReferences("System.Diagnostics.Process.GetCurrentProcess()", new[] 2227var c = CreateSubmissionWithExactReferences("new C()", new[] 2245var c = CreateSubmissionWithExactReferences("new C()", new[] 2263var c = CreateSubmissionWithExactReferences("new C()", new[] 2288var c = CreateSubmissionWithExactReferences("new C()", new[] 2325var c = CreateSubmissionWithExactReferences(source, 2355var c = CreateSubmissionWithExactReferences(source, new[] { MscorlibRef_v4_0_30316_17626, bRef.WithAliases(ImmutableArray.Create("X")), aRef }, 2393var c = CreateEmptyCompilation(source, new[] 2429var c = CreateEmptyCompilation(source, new[] 2465var c = CreateEmptyCompilation(source, new[] 2506var c = CreateEmptyCompilation(source, new[] 2535var c = CreateCompilationWithMscorlib46("public class C : A { }", new[] { aRef }, TestOptions.ReleaseDll.WithMetadataReferenceResolver(resolver)); 2557var c = CreateCompilationWithMscorlib46(@" 2593var c = CreateEmptyCompilation(@" 2645var c = CreateSubmissionWithExactReferences(@"public interface C : A, D { }", new[] { MscorlibRef_v4_0_30316_17626, aRef, dRef }, 2681var c = CreateSubmissionWithExactReferences(@"public interface C : A, D { }", new[] { MscorlibRef_v4_0_30316_17626, aRef, dRef }, 2708var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef, dRef }, 2724var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef }, 2752var c = CreateCompilationWithMscorlib46(@"public interface C : A { }", new[] { aRef }, 2777var c = CreateCompilationWithMscorlib46("public interface C : A, B { }", new[] { aRef, bRef }, 2809var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef, mRef, nRef }, 2844var c = CreateCompilationWithMscorlib46("public class C : A { }", new[] { aRef, b3Ref }, 2896var c = CreateEmptyCompilation("public class C : A { }", new[] { MscorlibRef, aRef, b1Ref }, 2962var c = CreateEmptyCompilation("public class C : A { }", new[] { MscorlibRef, aRef, b2Ref }, 3016var c = CreateSubmissionWithExactReferences("public class C : A { }", new[] { MscorlibRef_v4_0_30316_17626, aRef }, 3062var c = CreateEmptyCompilation("public class C : A { }", new[] { MscorlibRef, aRef }, 3128var c = CreateSubmissionWithExactReferences("public class C : A { }", new[] { MscorlibRef_v4_0_30316_17626, aRef }, 3190var c = CreateSubmissionWithExactReferences("public interface C : A, B { System.Diagnostics.Process PC { get; } }", new[] { MscorlibRef_v4_0_30316_17626, aRef, bRef }, 3230var c = CreateSubmissionWithExactReferences("public interface D : A, B { C CC { get; } }", new[] { MscorlibRef_v4_0_30316_17626, aRef, bRef },
Compilation\SemanticModelAPITests.cs (126)
26var comp = CreateCompilationWithIndexAndRange(@" 87var comp1 = CreateCompilation(src, parseOptions: TestOptions.Regular8); 89var comp2 = CreateCompilation(src2, parseOptions: TestOptions.Regular8, 105static SymbolInfo checkSymbolInfo(CSharpCompilation comp) 120var comp = CreateCompilationWithIndexAndRange(@" 163var comp = CreateCompilation(@" 185var comp = CreateCompilation(@" 216var comp = CreateCompilationWithMscorlibAndSpan(@" 250var comp = CreateCompilation(tree); 269var comp1 = CreateCompilation(tree); 270var comp2 = CreateCompilation(tree); 289var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 308var comp1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 309var comp2 = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 328var comp = CreateCompilation(tree); 347var comp = CreateCompilation(tree); 368var comp1 = CreateCompilation(tree1); 369var comp2 = CreateCompilation(tree2); 391var comp = CreateCompilation(tree); 418var comp = CreateCompilation(tree); 460var comp = CreateCompilation(text); 484var comp = CreateCompilation(tree); 516var comp = CreateCompilation(new SyntaxTree[] { partial1Tree, partial2Tree }); 531var comp = CreateCompilation(tree); 557var comp = CreateCompilation(tree); 639var compilation = CreateCompilation(tree1); 779var comp = CreateCompilation(tree); 840var comp = CreateCompilation(tree); 922var comp = CreateCompilation(tree); 960var comp = CreateCompilation(new[] { tree1, tree2 }); 1001var comp = CreateCompilation(new List<SyntaxTree> { tree1, tree2 }); 1039var comp = CreateCompilation(tree); 1070var comp = CreateCompilation(tree); 1111var comp = CreateCompilation(tree); 1155var comp = CreateCompilation(tree); 1191var comp = CreateCompilation(tree); 1258var comp1 = CreateCompilation("public class C { }"); 1261var comp2 = CreateCompilation(source, new[] { ref1 }); 1302var comp = CreateCompilation(source); 1329var comp = CreateCompilation(source); 1384var comp = CreateCompilation(source); 1401var compilation = CreateCompilation(@" 1445var compilation = CreateCompilation(@" 1488var compilation = CreateCompilation(@" 1532var compilation = CreateCompilation(@" 1576var compilation = CreateCompilation(@" 1619var compilation = CreateCompilation(@" 1637var compilation = CreateCompilation(@" 1655var compilation = CreateCompilation(@" 1756var compilation = CreateCompilation(@" 1815var compilation = CreateCompilation(@" 1863var compilation = CreateCompilation(@" 1895var compilation = CreateCompilation(@" 1937var compilation = CreateCompilationWithMscorlib40AndSystemCore(@" 1972var compilation = CreateCompilation(@" 2016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular); 2135var comp = CreateCompilation(source); 2154var compilation = CreateCompilation(@" 2199var compilation = CreateCompilation(@" 2245var compilation = CreateCompilation(@" 2306var comp = CreateCompilation(source); 2328var compilation = CreateCompilation(@" 2367var compilation = CreateEmptyCompilation(@" 2380var compilation = CreateEmptyCompilation(@" 2420var compilation = CreateCompilation(@" 2462var compilation = CreateCompilation(@" 2504var compilation = CreateCompilation(@" 2549var compilation = CreateCompilation(@" 2621var compilation = CreateCompilation(@" 2656var compilation = CreateCompilationWithMscorlib40AndSystemCore(@" 2742var compilation = CreateCompilation(@" 2793var compilation = CreateCompilation(@"using System.Runtime;"); 2808var compilation = CreateCompilation(@"using A = System.Exception;"); 2823var compilation = CreateCompilation(@" 2848var compilation = CreateCompilation(@" 2880var compilation = CreateCompilation(@" 2911var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 2951var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 2991var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 3074var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 3120var comp = CreateCompilation(code); 3154var comp = CreateCompilation(source); 3182var comp = CreateCompilation(source); 3217var comp = CreateCompilation(source); 3247var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3284var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3325var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3366var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3400var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3442var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3483var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3524var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3550var compilation = CreateCompilation(source); 3571var compilation = CreateCompilation(source); 3609var comp = CreateCompilation(source); 3640var compilation = CreateCompilation(tree); 3796var comp = CreateCompilation(@" 3842var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3873var comp = CreateCompilation(source, new[] { libRef }); 3901var comp = CreateCompilation(source); 4058var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4085var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4114var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4134var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4171var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4214var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4238var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4266var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4304var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4356var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4396var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 4452var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 4482var comp = CreateCompilation(source); 4501var comp = CreateCompilation(source, options: options, parseOptions: TestOptions.Regular9); 4556var comp = CreateCompilation(source, options: options, parseOptions: TestOptions.Regular9); 4639static IAliasSymbol getGlobalAlias(CSharpCompilation compilation) 4654var compilation = CreateCompilation(text); 4672var compilation = CreateCompilation(text); 4690var compilation = CreateCompilation(text); 4705var compilation = CreateCompilation(text); 4721var compilation = CreateCompilation(text); 4736var compilation = CreateCompilation(text); 4755var compilation = CreateCompilation(text); 4771var compilation = CreateCompilation(text); 4786var compilation = CreateCompilation(text); 4801var compilation = CreateCompilation(tree);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (146)
26var comp = CreateCompilationWithMscorlibAndSpan(@" 49var comp = CreateCompilation(@" 72var compilation = CreateCompilation($@" 89var compilation = CreateCompilation(@" 114var compilation = CreateCompilation($@" 135var compilation = CreateCompilation(@" 158var compilation = CreateCompilation(@" 183var compilation = CreateCompilation(@" 201var compilation = CreateCompilation(@" 224var compilation = CreateCompilation(@" 247var compilation = CreateCompilation(@" 267var compilation = CreateCompilation(@" 288var compilation = CreateCompilation( 319var compilation = CreateCompilation( 368var compilation = CreateCompilation( 398var compilation = CreateCompilation( 420var compilation = CreateCompilation( 441var compilation = CreateCompilation( 463var compilation = CreateCompilation( 488var compilation = CreateCompilation( 510var compilation = CreateCompilation( 532var compilation = CreateCompilation( 556var compilation = CreateCompilation(@" 578var compilation = CreateCompilation(@" 604var compilation = CreateCompilation(@" 633var compilation = CreateCompilation(@" 658var compilation = CreateCompilation(@" 699var compilation = CreateCompilation(@" 732var compilation = CreateCompilation(@" 764var compilation = CreateCompilation(@" 786var compilation = CreateCompilation(@" 812var compilation = CreateCompilation(@" 833var compilation = CreateCompilation(@" 848var compilation = CreateCompilation(@" 872var compilation = CreateCompilation(@" 892var compilation = CreateCompilation(@" 912var compilation = CreateCompilation(@" 996var compilation = CreateCompilation(@" 1020var compilation = CreateCompilation(@" 1041var compilation = CreateCompilation(@" 1065var compilation = CreateCompilation(@" 1100var compilation = CreateCompilation(@" 1155var compilation = CreateCompilation(@" 1186var compilation = CreateCompilation(@" 1231var compilation = CreateCompilation(@" 1260var compilation = CreateCompilation(@" 1299var compilation = CreateCompilation(@" 1359var compilation = CreateCompilation(@" 1402var compilation = CreateCompilation(@" 1468var compilation = CreateCompilation( 1509var compilation = CreateCompilation( 1569var compilation = CreateCompilation(@" 1605var compilation = CreateCompilation(@" 1643var compilation = CreateCompilation(@" 1845var compilation = CreateCompilation( 1993var compilation = CreateCompilation( 2037var compilation = CreateCompilation(@" 2076var compilation = CreateCompilation(text); 2163var compilation = CreateCompilation(text); 2235var compilation = CreateCompilation(@" 2266var compilation = CreateCompilation(@" 2303var compilation = CreateCompilation(@" 2339var compilation = CreateCompilation(@" 2375var compilation = CreateCompilation(@" 2410var compilation = CreateCompilation(@" 2440var compilation = CreateCompilation(@" 2479var compilation = CreateCompilation(@" 2510var compilation = CreateCompilation(@" 2547var compilation = CreateCompilation(@" 2576var compilation = CreateCompilation(@" 2606var compilation = CreateCompilation(@" 2631var compilation = CreateCompilation(@" 2657var compilation = CreateCompilation(@" 2685var compilation = CreateCompilation(@" 2752var compilation = CSharpCompilation.Create( 2801var compilation = CreateCompilation(@" 2826var compilation = CreateCompilation(@" 3032var compilation = CreateCompilation(@" 3088var comp1 = CreateCompilation(@" 3102var comp = (Compilation)CSharpCompilation.Create( 3173var compilation = CreateCompilation(text); 3186var compilation = CreateCompilation(@" 3248var compilation = CreateCompilation(@" 3299var compilation = CreateCompilation(@" 3328var compilation = CreateCompilation(@" 3354var compilation = CreateCompilation(@" 3379var compilation = CreateCompilation(@"private"); 3397var compilation = CreateCompilation(@" 3420var compilation = CreateCompilation(@" 3441var compilation = CreateCompilation(@" 3461var compilation = CreateCompilation(@" 3489var compilation = CreateCompilation(@" 3512var compilation = CreateCompilation(@" 3545var compilation = CreateCompilation(@" 3576var compilation = CreateCompilation(@" 3598var compilation = CreateCompilation(@" 3623var compilation = CreateCompilation(@" 3655var compilation = CreateCompilation(@" 3682var compilation = CreateCompilation(@"/", parseOptions: parseOptions); 3697var compilation = CreateCompilation(@" 3764var compilation = CreateCompilation(@" 3803var compilation = CreateCompilation(code, parseOptions: TestOptions.Script); 3816var compilation = CreateCompilation(@" 3844var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.Script); 3864var compilation = CreateCompilation(text); 3899var comp = CreateCompilation(tree); 3920var comp = CreateCompilation(tree); 3950var c1 = CreateCompilation(@" 3964var c2 = CreateCompilation(tree2, references: new[] { new CSharpCompilationReference(c1) }); 4122var comp = CreateCompilation(src); 4164var compilation = CreateCompilation(source); 4243var compilation = CreateCompilation(source); 4395var compilation = CreateCompilation(@" 4601var compilation = CreateCompilation(text); 4689var compilation = CreateCompilation(source); 4704var compilation = CreateCompilation(source); 4719var compilation = CreateCompilation(source); 4738var compilation = CreateCompilation(source); 4764var compilation = CreateCompilation(source); 4795var compilation = CreateCompilation(source); 4818var compilation = CreateCompilation(source); 4841var compilation = CreateCompilation(source); 4864var compilation = CreateCompilation(source); 4887var compilation = CreateCompilation(source); 4910var compilation = CreateCompilation(source); 4933var compilation = CreateCompilation(source); 4956var compilation = CreateCompilation(source); 4980var compilation = CreateCompilationWithMscorlib46(source); 5029var compilation = CreateCompilation(source); 5086var compilation = CreateCompilation(source); 5109var compilation = CreateCompilation(source); 5122var compilation = CreateCompilation(@"private"); 5160var compilation = CreateCompilation(@" 5201var comp = CreateCompilation(source); 5219var comp = CreateCompilation(source); 5240var comp = CreateCompilation(source); 5261var comp = CreateCompilation(source); 5292var comp = CreateCompilation(source); 5343var comp = CreateCompilation(source); 5387var comp = CreateCompilation(source); 5432var comp = CreateCompilation(source); 5478var comp = CreateCompilation(source); 5529var comp = CreateCompilation(source); 5573var comp = CreateCompilation(source); 5618var comp = CreateCompilation(source);
Compilation\SemanticModelGetSemanticInfoTests.cs (27)
895var compilation = CreateCompilation(source: sourceCode); 1450var compilation = CreateCompilation(source2, new[] { reference1 }); 1589var compilation = CreateCompilation(source2, new[] { reference1 }); 1660var compilation = CreateCompilation(""); 5537var compilation = CreateCompilation(sourceCode); 8264var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 8429var compilation = CreateCompilation(sourceCode); 8453var compilation = CreateCompilation(sourceCode); 12122var comp = CreateCompilation(tree); 14481var compilation = CreateCompilation(sourceCode); 14649var comp = CreateCompilation(source); 14731var compilation = CreateCompilation(new[] { sourceCode1, sourceCode2 }); 14749var compilation = CreateCompilation( 14832var compilation = CreateCompilation( 14929var pia = CreateCompilation( 14968var compilation = CreateCompilation( 15050var compilation = CreateCompilation(sourceCode); 15292var comp = CreateCompilation(@" 15368var compilation = CreateCompilation(sourceCode); 15430var compilation = CreateCompilation(source); 15457var compilation = CreateCompilation(source); 15494var compilation = CreateCompilation(source); 15535var compilation = CreateCompilation(source); 15577var compilation = CreateCompilation(source); 15618var compilation = CreateCompilation(source); 15653var compilation = CreateCompilation(source); 15688var compilation = CreateCompilation(source);
Compilation\SymbolSearchTests.cs (19)
22var compilation = GetTestCompilation(); 28var compilation = GetTestCompilation(); 34var compilation = GetTestCompilation(); 40var compilation = GetTestCompilation(); 50var compilation = GetTestCompilation(); 56var compilation = GetTestCompilation(); 66var compilation = GetTestCompilation(); 72var compilation = GetTestCompilation(); 80var compilation = GetTestCompilation(); 95var compilation = GetTestCompilation(); 110var compilation = GetTestCompilation(); 125var compilation = GetTestCompilation(); 140var compilation = GetTestCompilation(); 155var compilation = GetTestCompilation(); 188var compilation = CreateCompilation(new[] { source }); 193private static CSharpCompilation GetTestCompilation() 232private static void TestNameAndPredicate(CSharpCompilation compilation, string name, bool includeNamespace, bool includeType, bool includeMember, int count) 238private static void Test(CSharpCompilation compilation, string name, bool includeNamespace, bool includeType, bool includeMember, int count) 246private static void Test(CSharpCompilation compilation, Func<string, bool> predicate, bool includeNamespace, bool includeType, bool includeMember, int count)
Compilation\SymbolVisitorTests.cs (6)
528var c = CreateCompilation( 579var c = CreateCompilation( 630var c = CreateCompilation( 682var c = CreateCompilation( 726var c = CreateCompilation( 770var c = CreateCompilation(
Compilation\TypeInfoTests.cs (1)
19var c = CreateCompilation("");
Compilation\UsedAssembliesTests.cs (137)
35var comp1 = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 40var comp2 = CreateCompilation(source); 56var comp1 = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 77Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 379var comp1 = CreateEmptyCompilation(source, parseOptions: parseOptions); 405Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 420var comp1 = CreateEmptyCompilation(source, parseOptions: parseOptions); 439Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 454var comp1 = CreateCompilation(source1); 490Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 504var comp0 = CreateCompilation(source0); 518var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 561Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference1)); 574var comp0 = CreateCompilation(source0); 589var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }, options: TestOptions.DebugModule); 659Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference0)); 666Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp3).GetAssemblyOrModuleSymbol(references.Last())); 683var comp1 = CreateCompilation(source1); 746var comp0 = CreateCompilation(source0); 764var comp1 = CreateCompilation(source1); 946var comp0 = CreateCompilation(source0); 964var comp1 = CreateCompilation(source1); 1117var comp0 = CreateCompilation(source0); 1130var comp1 = CreateCompilation(source1); 1277var comp0 = CreateCompilation(source0); 1290var comp1 = CreateCompilation(source1); 1364var comp1 = CreateCompilation(source1); 1383Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 1396var comp0 = CreateCompilation(source0); 1413var comp1 = CreateCompilation(source1); 1468var comp0 = CreateCompilation(source0); 1478var comp1 = CreateCompilation(source1); 1506var comp0 = CreateCompilation(source0); 1516var comp1 = CreateCompilation(source1); 1547var comp0 = CreateCompilation(source0, assemblyName: "MethodReference_05_0"); 1559var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 1569var comp2 = CreateCompilation(source2); 1625var comp5 = CreateCompilation(source5); 1630var comp6 = CreateCompilation(source1, references: new[] { comp5Ref }); 1634var comp7 = CreateCompilation(source5); 1683var comp0 = CreateCompilation(source0); 1693var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 1704var comp2 = CreateCompilation(source2, references: new[] { comp1Ref }); 1736var comp0 = CreateCompilation(source0, assemblyName: "MethodReference_07_0"); 1746var comp1 = CreateCompilation(source1); 1756var comp2 = CreateCompilation(source2, references: new[] { comp0Ref, comp1Ref }); 1789var comp0 = CreateCompilation(source0); 1800var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 1872var comp0 = CreateCompilation(source0); 1883var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 1938var comp5 = CreateCompilation(source5); 1943var comp6 = CreateCompilation(source1, references: new[] { comp5Ref }); 1947var comp7 = CreateCompilation(source5); 1968var comp1 = CreateCompilation(source1); 2005Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference)); 2022var comp0 = CreateCompilation(source0); 2032var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 2062var comp0 = CreateCompilation(source0); 2073var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 2105var comp1 = CreateCompilation(source1); 2166var comp1 = CreateCompilation(source1); 2359var comp1 = CreateCompilation(source1); 2425var comp0 = CreateCompilation(source0); 2460var comp3 = CreateCompilation(source0); 2472Assert.IsType<TAssemblySymbol>(((CSharpCompilation)comp2).GetAssemblyOrModuleSymbol(reference1)); 2493var comp0 = CreateCompilation(source0); 2511var comp3 = CreateCompilation(source0); 2581var comp0 = CreateCompilation(source0); 2599var comp3 = CreateCompilation(source0); 2669var comp0 = CreateCompilation(source0); 2687var comp3 = CreateCompilation(source0); 2753var comp0 = CreateCompilation(source0); 2772var comp3 = CreateCompilation(source0); 2842var comp0 = CreateCompilation(source0); 2860var comp3 = CreateCompilation(source0); 2930var comp0 = CreateCompilation(source0); 2948var comp3 = CreateCompilation(source0); 2994var comp0 = CreateCompilation(source0); 3039var comp3 = CreateCompilation(source0); 3303var comp0 = CreateCompilation(source0); 3349var comp3 = CreateCompilation(source0); 3537var comp = CreateCompilation(source2, references: new[] { ref0, ref1 }); 3556var comp0 = CreateCompilation(source0); 3572var comp1 = CreateCompilation(source1); 3704var comp0 = CreateCompilation(source0); 3720var comp1 = CreateCompilation(source1); 3852var comp0 = CreateCompilation(source0); 3864var comp1 = CreateCompilation(source1); 3928var comp0 = CreateCompilation(source0); 3940var comp1 = CreateCompilation(source1); 4043var comp0 = CreateCompilation(source0); 4055var comp1 = CreateCompilation(source1); 4147var comp0 = CreateCompilation(source0); 4156var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 4189var comp = CreateCompilation(@" 4262var comp0 = CreateCompilation(source0); 4274var comp1 = CreateCompilation(source1); 4287var comp2 = CreateCompilation(source2); 4345var comp0 = CreateCompilation(source0); 4357var comp1 = CreateCompilation(source1); 4370var comp2 = CreateCompilation(source2); 4463var comp0 = CreateCompilation(source0); 4475var comp1 = CreateCompilation(source1); 4488var comp2 = CreateCompilation(source2); 4651var comp0 = CreateCompilation(source0); 4663var comp1 = CreateCompilation(source1); 4676var comp2 = CreateCompilation(source2); 4903var comp0 = CreateCompilation(source0); 4919var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 4993var comp0 = CreateCompilation(source0); 5009var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5053var comp0 = CreateCompilation(source0); 5064var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5140var comp0 = CreateCompilation(source0); 5151var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5195var comp0 = CreateCompilation(source0); 5398var comp0 = CreateCompilation(source0); 5409var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5459var comp0 = CreateEmptyCompilation(source0, parseOptions: parseOptions); 5473var comp1 = CreateEmptyCompilation(source1, references: new[] { comp0Ref }, parseOptions: parseOptions); 5484var comp2 = CreateEmptyCompilation(source2, references: new[] { comp0Ref }, parseOptions: parseOptions); 5500var comp3 = CreateEmptyCompilation(source3, references: references, parseOptions: parseOptions); 5515var comp4 = CreateEmptyCompilation(source4, references: new[] { comp0Ref, comp1Ref, comp2Ref }, parseOptions: parseOptions); 5617var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5631var comp1 = CreateCompilation(source1); 5677var comp0 = CreateCompilation(source0); 5687var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5715var comp0 = CreateCompilation(source0); 5725var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5754var comp0 = CreateCompilation(source0); 5765var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5805var comp0 = CreateCompilation(source0); 5842var comp0 = CreateCompilation(source0); 5877var comp0 = CreateCompilation(source0); 5915var comp1 = CreateCompilation(source1); 5927var comp2 = CreateCompilation(source2); 6006var comp1 = CreateCompilation(source1);
CrossLanguageTests.cs (1)
35var comp = CreateEmptyCompilation(new[] { tree }, new[] { ref1 });
DeclarationTests.cs (16)
260var comp = CSharpCompilation.Create( 290var compilation = CreateCompilation(new SyntaxTree[] { underlyingTree, countedTree }, skipUsesIsNullable: true, options: TestOptions.ReleaseDll); 337var compilation = CreateCompilation(new SyntaxTree[] { underlyingTree, countedTree }, skipUsesIsNullable: true, options: TestOptions.ReleaseDll); 404var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 457var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 500var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 553var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 608var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 657var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 700var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 747var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 792var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 837var compilation = CreateCompilation(new SyntaxTree[] { firstTree }); 869var compilation1 = CreateCompilation(new SyntaxTree[] { firstTree }); 870var compilation2 = CreateCompilation(new SyntaxTree[] { firstTree });
DocumentationComments\ConstructorDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\CrefTests.cs (159)
247var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments); 277var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments); 317var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 346var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 375var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 404var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 424var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 441var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 466var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 495var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 518var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 538var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 558var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 581var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 604var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 627var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 656var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 690var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 739var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 784var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 814var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 861var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 1178var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1201var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1244var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(csharp, new[] { ilRef }); 1266var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1288var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1310var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1332var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1354var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1376var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1405var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1425var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1450var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1476var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1502var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1527var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1551var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1598var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1629var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1656var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1694var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1731var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1757var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1779var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1803var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1839var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1868var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { lib1Ref, lib2Ref }); 1901var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1932var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1967var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 1997var lib1 = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib1"); 1998var lib2 = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib2"); 2000var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib1), new CSharpCompilationReference(lib2) }); 2039var lib1 = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib1"); 2040var lib2 = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib2"); 2042var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib1), new CSharpCompilationReference(lib2) }); 2090var lib1 = CreateCompilationWithMscorlib40AndDocumentationComments(lib1Source, assemblyName: "Lib1"); 2091var lib2 = CreateCompilationWithMscorlib40AndDocumentationComments(lib2Source, assemblyName: "Lib2"); 2093var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib1), new CSharpCompilationReference(lib2) }); 2133var lib = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib"); 2135var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib, aliases: ImmutableArray.Create("LibAlias")) }); 2163var lib = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib"); 2165var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib, aliases: ImmutableArray.Create("LibAlias")) }); 2193var lib = CreateCompilationWithMscorlib40AndDocumentationComments(libSource, assemblyName: "Lib"); 2195var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { new CSharpCompilationReference(lib, aliases: ImmutableArray.Create("LibAlias")) }); 2215var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2236var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2257var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2278var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2303var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2327var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2354var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2378var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2408var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2429var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2449var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2470var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2491var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2515var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2539var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2563var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2593var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2614var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2634var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2655var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2678var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2699var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2723var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2747var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2771var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2801var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2837var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2858var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2878var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2899var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2920var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2941var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2963var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 2995var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3070var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3095var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3122var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3153var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3176var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3199var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3222var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3246var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3270var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3294var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3318var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3341var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3368var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4555var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4573var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4591var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4608var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4627var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4644var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4676var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4732var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4813var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4902var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5038var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { SystemCoreRef }); 5169var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { SystemCoreRef }); 5191var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, new[] { SystemCoreRef }); 5268var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5300var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5326var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5352var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5378var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5420var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5508var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5553var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5641var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5675var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5690var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5711var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5735var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5778var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5869var comp = CreateEmptyCompilation( 5939var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5988var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6039var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6063var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6257var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 6633var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6664var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments).VerifyDiagnostics(); 6706static void verify(CSharpCompilation compilation) 6763static void verify(CSharpCompilation compilation) 6806static void verify(CSharpCompilation compilation) 6856static void verify(CSharpCompilation compilation) 6883var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6907var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6932var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 6957var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 6981var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 7002var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 7021var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\DocumentationCommentCompilerTests.cs (207)
27public static CSharpCompilation CreateCompilationUtil( 49var comp = CreateCompilationUtil(source); 76var comp = CreateCompilationUtil(source); 103var comp = CreateCompilationUtil(source); 130var comp = CreateCompilationUtil(source); 159var comp = CreateCompilationUtil(source); 188var comp = CreateCompilationUtil(source); 217var comp = CreateCompilationUtil(source); 246var comp = CreateCompilationUtil(source); 277var comp = CreateCompilationUtil(source); 310var comp = CreateCompilationUtil(source); 335var comp = CreateCompilationUtil(source); 361var comp = CreateCompilationUtil(source); 387var comp = CreateCompilationUtil(source); 415var comp = CreateCompilationUtil(source); 445var comp = CreateCompilationUtil(source); 476var comp = CreateCompilationUtil(source); 507var comp = CreateCompilationUtil(source); 538var comp = CreateCompilationUtil(source); 569var comp = CreateCompilationUtil(source); 627var comp = CreateCompilationUtil(source); 687var comp = CreateCompilationUtil(source); 727var comp = CreateCompilationUtil(source); 763var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 782var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 811var comp = CreateCompilationUtil(source); 850var comp = CreateCompilationUtil(source); 891var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 909var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 927var comp = CreateCompilation(tree, assemblyName: "Test"); 972var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 993var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1021var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1043var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1072var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1094var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1129var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1148var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1177var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1196var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1235var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1252var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1287var compilation = CreateCompilation(source, assemblyName: "Test"); 1344var compilation = CreateCompilation(source, assemblyName: "Test"); 1407var compilation = CreateCompilation(source, assemblyName: "Test"); 1470var compilation = CreateCompilation(source, assemblyName: "Test"); 1513var comp = CreateCompilation(tree, assemblyName: "Test"); 1559var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1580var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1610var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1631var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1651var comp = CreateCompilation(tree, assemblyName: "Test"); 1697var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1719var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1749var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1771var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1807var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1826var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1856var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1875var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1915var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1932var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1968var compilation = CreateCompilation(source, assemblyName: "Test"); 2026var compilation = CreateCompilation(source, assemblyName: "Test"); 2090var compilation = CreateCompilation(source, assemblyName: "Test"); 2154var compilation = CreateCompilation(source, assemblyName: "Test"); 2193var comp = CreateCompilation(source, 2236var comp = CreateCompilation(source, 2305var comp = CreateCompilation([source1, source2], 2353var comp = CreateCompilation([source1, source2], 2401var comp = CreateCompilation([source1, source2], 2450var comp = CreateCompilation([source1, source2], 2498var comp = CreateCompilation([source1, source2], 2546var comp = CreateCompilation([source1, source2], 2597var comp = CreateCompilation([source1, source2], 2648var comp = CreateCompilation([source1, source2], 2693var comp = CreateCompilation([source1, source2], 2751var comp = CreateCompilation([source1, source2], 2804var comp = CreateCompilation([source1, source2], 2857var comp = CreateCompilation([source1, source2], 2913var comp = CreateCompilation([source1, source2], 2969var comp = CreateCompilation([source1, source2], 3020var comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source1, source2], 3028comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source2, source1], 3087var comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source1, source2], 3095comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source2, source1], 3154var comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source1, source2], 3162comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source2, source1], 3215var comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source1, source2], 3223comp = (CSharpCompilation)CompileAndVerify(CreateCompilation([source2, source1], 3252var comp = CreateCompilationUtil(source); 3287var comp = CreateCompilationUtil(source); 3332var comp = CreateCompilationUtil(source, assemblyName: "CompilationName"); 3360var comp = CreateCompilationUtil(source); 4220var comp = CreateCompilation(new[] { tree1, tree2 }); 4307var comp = CreateCompilationUtil(source); 4340var comp = CreateCompilationUtil(source); 4379var comp = CreateCompilationUtil(source); 4419var comp = CreateCompilationUtil(source); 4504var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 4539var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 4577var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 4614var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 4650var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 4715var comp = CSharpCompilation.Create("Test", new[] { tree }, new[] { MscorlibRef }, TestOptions.ReleaseDll.WithXmlReferenceResolver(resolver)); 4744var comp = CreateCompilationUtil(source); 4795var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 4830var comp = CreateCompilationUtil(source); 4866var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 4903var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4940var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 4974var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5008var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 5041var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5075var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 5107var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 5139var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 5176var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 5233var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 5273var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath1)); 5321var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 5386var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5421var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5464var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5500var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5541var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5576var compilation = CreateCompilation(tree); 5605var comp = CreateCompilationUtil(string.Format(sourceTemplate, seeElement, includeElement)); 5647var comp = CreateCompilationUtil(string.Format(sourceTemplate, seeElement, includeElement)); 5727var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElements)); 5805var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5874var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5912var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5953var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 5994var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 6030var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 6080var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 6148var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 6279var compilation = CreateCompilationUtil(source); 6315var compilation = CreateCompilationUtil(source); 6377var comp = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 6428var comp = CreateCompilationUtil(source); 6461var comp = CreateCompilationUtil(source); 6491var comp = CreateCompilationUtil(source); 6549var comp = CreateCompilationUtil(source); 6646var comp = CreateCompilationUtil(source); 6698var comp = CreateCompilationUtil(source); 6764var comp = CreateCompilationUtil(source); 6815var comp = CreateCompilation(tree, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(warnDict), assemblyName: "Test"); 6848var comp = CreateCompilationUtil(source); 6881var comp = CreateCompilationUtil(source); 6913var comp = CreateCompilationUtil(source); 6935var comp = CreateCompilationUtil(source); 6958var comp = CreateCompilationUtil(source); 6988var comp = CreateCompilationUtil(source); 7019var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 7066var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }, assemblyName: "Test"); 7115var comp = CreateCompilationUtil(source); 7178var comp = CreateCompilationUtil(source); 7245var comp = CreateCompilationUtil(source); 7291var comp = CreateCompilationUtil(source); 7318var comp = CreateCompilationUtil(source); 7368var comp = CreateCompilationUtil(source); 7407var comp = CreateCompilationUtil(source); 7456var comp = CreateCompilationUtil(source); 7486var comp = CreateCompilationUtil(source); 7532var comp = CreateCompilationUtil(source); 7581var comp = CreateCompilationUtil(source); 7613var comp = CreateCompilationUtil(source); 7654var comp = CreateCompilationUtil(source); 7700var comp = CreateCompilationUtil(source); 7765var comp = CreateCompilationUtil(source); 7819var comp = CreateCompilationUtil(source); 7855var comp = CreateCompilationUtil(source); 7887var comp = CreateCompilationUtil(source); 7923var comp = CreateCompilationUtil(source); 7988var comp = CreateCompilationUtil(source, new[] { reference }); 7998var comp = CreateCompilationUtil(source, new[] { reference }); 8014var comp = CreateCompilationUtil(source, options: TestOptions.ReleaseModule); 8048var comp = CreateCompilationUtil(source); 8092var comp = CreateCompilationUtil(source); 8133var comp = CreateCompilationUtil(source); 8189var comp = CreateCompilationUtil(source); 8225var comp = CreateCompilationUtil(source); 8284var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 8329var comp = CreateCompilationUtil(source); 8410var comp = CreateCompilation( 8514var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 8562var comp = CreateCompilationUtil(source); 8597var comp = CreateCompilationUtil(source); 8634var comp = CreateCompilationUtil(source, options: TestOptions.ReleaseExe); 8660var comp = CreateCompilationUtil(source); 8688var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8725var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8755var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8803var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8846var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8889var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8925var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 8959var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 9003var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 9047var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition });
DocumentationComments\DocumentationCommentIDTests.cs (24)
28var comp = CreateCompilation(source); 46var comp = CreateCompilation(source); 61var comp = CreateCompilation(source); 76var comp = CreateCompilation(source); 91var comp = CreateCompilation(source); 107var comp = CreateCompilation(source); 122var comp = CreateCompilation(source); 141var comp = CreateCompilation(source); 162var comp = CreateCompilation(source); 182var comp = CreateCompilation(source); 196var comp = CreateCompilation(source); 210var comp = CreateCompilation(source); 224var comp = CreateCompilation(source); 238var comp = CreateCompilation(source); 255var comp = CreateCompilation(source); 270var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 286var comp = CreateCompilation(source); 306var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 323var comp = CreateCompilation(source); 349var comp = CreateCompilation(source); 369var comp = CreateCompilation(source); 395var comp = CreateCompilation(source); 415var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableContextOptions)); 435var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableContextOptions));
DocumentationComments\DocumentationModeTests.cs (2)
354var comp = CreateCompilation(trees.ToArray(), assemblyName: "Test"); 383var comp = CreateCompilation(
DocumentationComments\EventDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\FieldDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\IncludeTests.cs (2)
28var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@"namespace Acme 91var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@"namespace Acme;
DocumentationComments\MethodDocumentationCommentTests.cs (3)
20private readonly CSharpCompilation _compilation; 200var compilation = CreateCompilation(references: new[] { csharpAssemblyReference, ilAssemblyReference }, source: 237var compilation = CreateEmptyCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
DocumentationComments\ParameterTests.cs (28)
33var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 56var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 80var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 104var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 133var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 158var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 183var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 204var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 225var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 246var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 271var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 297var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 325var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 348var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 372var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 403var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 430var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 457var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 484var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 511var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 538var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 623var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 667var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 684var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 711var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 734var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 778var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 837private static IEnumerable<IdentifierNameSyntax> GetNameAttributeValues(CSharpCompilation compilation)
DocumentationComments\PartialTypeDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\PropertyDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\TypeDocumentationCommentTests.cs (2)
19private readonly CSharpCompilation _compilation; 139var comp = CreateCompilation(text);
SymbolDisplay\SymbolDisplayTests.cs (58)
2296var comp1 = CreateCompilation(text); 2297var comp2 = CreateCompilation("", references: [comp1.ToMetadataReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2369var comp1 = CreateCompilation(text); 2370var comp2 = CreateCompilation("", references: [comp1.EmitToImageReference()], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3141var comp = CSharpCompilation.CreateScriptCompilation( 3703var comp = CreateCompilation(source); 3734var comp = CreateCompilation(source, parseOptions: parseOptions); 4846var complib = CreateCompilation(src1, assemblyName: "Lib"); 4848var comp1 = CreateCompilation(src2, references: new MetadataReference[] { compref }, assemblyName: "Comp1"); 4852var comp2 = CreateCompilation("", references: new MetadataReference[] { mtref }, assemblyName: "Comp2"); 4931var compilation = CreateCompilation(text); 4993var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD); 5056var comp = CreateCompilation(source); 5230var comp = CreateCompilation(source); 5397var comp = CreateCompilationWithILAndMscorlib40(text, il); 5424var compilation = CreateCompilation(source); 5495var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 5732var comp = CreateCompilation(text); 5774var compA = CreateEmptyCompilation(sourceA, new[] { MscorlibRef }); 5953var compA = CreateCompilation(sourceA); 5978var compA = CreateCompilation(sourceA); 6174var comp = CreateCompilation(text); 6721var comp = CreateCompilation(srcTree); 6764var comp = CreateCompilation(srcTree); 6798var comp = CreateCompilationWithMscorlib461(new[] { srcTree }); 6860var comp = CreateCompilation(srcTree); 6893var comp = CreateCompilationWithMscorlib461(new[] { srcTree }); 6954var comp = CreateCompilation(srcTree); 6987var comp = CreateCompilation(srcTree); 7032var comp = CreateCompilation(srcTree); 7151var comp = CreateCompilation(source).VerifyDiagnostics(); 7189var comp = CreateCompilation(source).VerifyDiagnostics(); 7227var comp = CreateCompilation(source).VerifyDiagnostics(); 7274var comp = CreateCompilation(source).VerifyDiagnostics( 7359var comp = CreateCompilation(source).VerifyDiagnostics(); 7619var comp = CreateCompilation(source).VerifyDiagnostics(); 7772var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithFileScopedNamespaces).VerifyDiagnostics(); 8017var compilation = CreateCompilation(source); 8115var compilation = CreateCompilation(source); 8175var compilation = CreateCompilation(source); 8207var compilation = CreateCompilation(source); 8243var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9); 8511var comp = CreateCompilation(source); 8562var comp = CreateCompilation(source); 8632var comp = CreateCompilation(source); 8657var comp = CreateCompilation(source); 8725var comp = CreateCompilation(source); 8760var comp = CreateCompilation(source); 8809var comp = CreateCompilation(source); 8893var comp = CreateCompilation(source); 8919var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 8959var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 8986var comp = CreateCompilation(source); 9042var comp = CreateCompilation(source); 9136var comp = CreateCompilation(source); 9183var libComp = CreateCompilation(text); 9262var compilation = CreateCompilation(source);
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (21)
40var compilation = CreateCompilation(text); 99var compilation = CreateCompilation(text); 150var compilation = CreateCompilation(text); 198var comp1 = CreateCompilation(text1); 202var comp2 = CreateCompilation(text2, references: refs, assemblyName: "Test2"); 205var compilation = CreateCompilation(text3, refs, assemblyName: "Test3"); 316var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 346var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 379var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 413var compilation = CreateCompilation(text); 466var compilation = CreateCompilation(text); 506var comp = CreateCompilation(source); 533var comp = CreateCompilation(source); 560var compilation = CreateCompilation(text); 630var compilation = CreateCompilation(text); 686var compilation = CreateCompilation(text); 751var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 826var comp = CreateCompilation(text1, references: refs, assemblyName: "OHI_ExpImpPropGetSetMismatch001", 855var comp0 = CreateCompilation(@" 861var comp1 = CreateCompilation(@" 873var comp2 = CreateCompilation(@"", references: new MetadataReference[] { mtref }, assemblyName: "META");
Symbols\AnonymousTypesSemanticsTests.cs (8)
1536var comp = CreateCompilation(source); 1899var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe); 1917var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1934var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1955var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2033public CSharpCompilation Compilation; 2044var compilation = Compile(source); 2082private CSharpCompilation Compile(string source) =>
Symbols\AnonymousTypesSymbolTests.cs (10)
583var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1452var compilation = CreateCompilationWithMscorlib40(new string[] { source1, source2, source3 }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal), parseOptions: TestOptions.Regular); 1638var comp = CreateCompilation(tree); 1679var comp = CreateCompilation(tree); 1757var comp = CreateEmptyCompilation(new[] { Parse(source), s_equalityComparerSourceTree }, new[] { MinCorlibRef }); 1785var stateLib = CreateEmptyCompilation(stateSource, new[] { MinCorlibRef }); 1799var attributeLib = CreateEmptyCompilation(attributeSource, new[] { MinCorlibRef, stateLib.ToMetadataReference() }); 1811var comp = CreateEmptyCompilation(new[] { Parse(source), s_equalityComparerSourceTree }, new[] { MinCorlibRef, attributeLib.ToMetadataReference() }); 1845var comp = CreateCompilation(source); 1923var compilation = CreateCompilationWithMscorlib40(source);
Symbols\ArrayTypeSymbolTests.cs (1)
26var c = CreateEmptyCompilation(@"
Symbols\AssemblyAndNamespaceTests.cs (26)
30var comp = CreateCompilation(text, assemblyName: simpleName); 57var comp = CreateCompilation(text, assemblyName: "Test"); 117var comp1 = CSharpCompilation.Create(assemblyName: "Test", options: TestOptions.DebugExe, 121var comp = CSharpCompilation.Create(assemblyName: "Test1", options: TestOptions.DebugExe, 161var comp1 = CreateCompilation(text); 164var comp = CSharpCompilation.Create(assemblyName: "Test1", options: TestOptions.DebugExe, 202var comp1 = CreateCompilation(text1, assemblyName: "Compilation1"); 203var comp2 = CreateCompilation(text2, assemblyName: "Compilation2"); 208var comp = CreateEmptyCompilation(new string[] { text3 }, references: new MetadataReference[] { compRef1, compRef2 }.ToList(), assemblyName: "Test3"); 251var comp1 = CSharpCompilation.Create(assemblyName: "Test1", options: TestOptions.DebugExe, syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(text1) }, references: new MetadataReference[] { }); 252var comp2 = CSharpCompilation.Create(assemblyName: "Test2", options: TestOptions.DebugExe, syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(text2) }, references: new MetadataReference[] { }); 257var comp = CSharpCompilation.Create(assemblyName: "Test3", options: TestOptions.DebugExe, 298var comp = CSharpCompilation.Create( 313var compilation = CreateEmptyCompilation(@" 344var compilation = CreateEmptyCompilation(@" 375var comp = CreateEmptyCompilation(source, new[] { aliasedCorlib }); 412var libComp = CreateCompilationWithMscorlib461(lib, assemblyName: "lib"); 415var comp = CreateCompilationWithMscorlib461(source, new[] { libRef }); 684var comp = CreateCompilation(code);
Symbols\CheckedUserDefinedOperatorsTests.cs (165)
34var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 78var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 142var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 187var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 227var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 247var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 330var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 366var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 391var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 423var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 452var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 470var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 497var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 536var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 595var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 626var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 658var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 708var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 767var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 799var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 831var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 880var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 920var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 951var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 994var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1030var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1079var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1129var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1182var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1232var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1276var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1321var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1356var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1387var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1443var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1506var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1542var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1569var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1596var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1630var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1648var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1675var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1716var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1777var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1809var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1832var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1905var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1949var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2009var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2042var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2074var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2133var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2183var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 2239var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2297var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2391var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2454var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2481var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2510var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2557var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2597var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2630var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2662var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2681var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2740var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2774var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2797var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2820var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2846var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2875var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2931var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2960var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2989var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3018var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3041var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3097var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3126var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3155var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3184var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 3233var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3276var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3326var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3447var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3467var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3468var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 3639var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3719var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3796var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3846var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3860var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3861var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 3905var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3956var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4060var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4222var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4242var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4243var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4421var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4503var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4582var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4683var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4703var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4704var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4753var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4804var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4822var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4823var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4865var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4916var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5026var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5135var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5229var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5253var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5254var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 5315var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5353var compilation2 = CreateCompilation(source1 + source3, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5510var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5599var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5645var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5707var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5721var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5722var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 5794var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6062var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6178var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6331var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6351var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6352var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6436var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6456var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6457var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6551var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6575var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6576var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6629var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6632var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6633var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6734var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6779var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6782var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6783var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6828var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6831var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6832var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6877var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6880var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6881var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6987var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7028var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7031var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 7032var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 7073var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7076var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 7077var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 7180var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7226var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7298var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7369var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7442var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7506var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview);
Symbols\CompilationCreationTests.cs (79)
35private static void CheckCompilationSyntaxTrees(CSharpCompilation compilation, params SyntaxTree[] expectedSyntaxTrees) 72var c1 = CSharpCompilation.Create("Test", references: new MetadataReference[] { MscorlibRef_v4_0_30316_17626, mdTestLib1 }); 101var c2 = CSharpCompilation.Create("Test", references: new[] { mdTestLib1 }); 112var tc1 = CSharpCompilation.Create("Cyclic1", references: new[] { mscorlibRef, cyclic2Ref }); 685var varC_MTTestLib1_V1 = CreateCompilation(varMTTestLib1_V1_Name, 700var varC_MTTestLib2 = CreateCompilation(varMTTestLib2_Name, 723var c2 = CreateCompilation(new AssemblyIdentity("c2"), 757var varC_MTTestLib1_V2 = CreateCompilation(varMTTestLib1_V2_Name, 776var varC_MTTestLib3 = CreateCompilation(varMTTestLib3_Name, 816var c3 = CreateCompilation(new AssemblyIdentity("c3"), 879var varC_MTTestLib1_V3 = CreateCompilation(varMTTestLib1_V3_Name, 902var varC_MTTestLib4 = CreateCompilation(varMTTestLib4_Name, 952var c4 = CreateCompilation(new AssemblyIdentity("c4"), 1057var c5 = CreateCompilation(new AssemblyIdentity("c5"), 1066var c6 = CreateCompilation(new AssemblyIdentity("c6"), 1075var c7 = CreateCompilation(new AssemblyIdentity("c7"), 1143var c8 = CreateCompilation(new AssemblyIdentity("c8"), 1157var c9 = CreateCompilation(new AssemblyIdentity("c9"), 1166var c10 = CreateCompilation(new AssemblyIdentity("c10"), 1421var varC_MTTestLib2 = CreateCompilation(varMTTestLib2_Name, (string[])null, 1430var c2 = CreateCompilation(new AssemblyIdentity("c2"), 1468var varC_MTTestLib3 = CreateCompilation(varMTTestLib3_Name, 1485var c3 = CreateCompilation(new AssemblyIdentity("c3"), 1553var varC_MTTestLib4 = CreateCompilation(varMTTestLib4_Name, 1573var c4 = CreateCompilation(new AssemblyIdentity("c4"), 1678var c5 = CreateCompilation(new AssemblyIdentity("c5"), 1690var c6 = CreateCompilation(new AssemblyIdentity("c6"), 1702var c7 = CreateCompilation(new AssemblyIdentity("c7"), 1779var c8 = CreateCompilation(new AssemblyIdentity("c8"), 1798var c9 = CreateCompilation(new AssemblyIdentity("c9"), 1810var c10 = CreateCompilation(new AssemblyIdentity("c10"), 2069var localC1_V1 = CreateCompilation(localC1_V1_Name, 2091var localC1_V2 = CreateCompilation(localC1_V2_Name, 2113var localC4_V1 = CreateCompilation(localC4_V1_Name, 2128var localC4_V2 = CreateCompilation(localC4_V2_Name, 2141var c7 = CreateCompilation(new AssemblyIdentity("C7"), 2156var c3 = CreateCompilation(new AssemblyIdentity("C3"), 2245var c5 = CreateCompilation(new AssemblyIdentity("C5"), 2549var c1 = CreateEmptyCompilation(text, new MetadataReference[] 2558var c2 = CreateCompilation(c2_Name, null, new MetadataReference[] 2592private bool HasSingleTypeOfKind(CSharpCompilation c, TypeKind kind, string fullName) 2618CSharpCompilation c = CSharpCompilation.Create("Test"); 2701var compilation = CreateCompilationWithMscorlib461( 2737var compilation = CreateCompilationWithMscorlib461( 2782var compilation = CreateCompilationWithMscorlib461( 2792var compilation = CreateCompilationWithMscorlib461( 2819var compilation = CreateCompilationWithMscorlib461( 2841var compilation = CreateCompilationWithMscorlib461( 2862var compilation = CSharpCompilation.Create("foo", references: new[] { MscorlibRef, r }, syntaxTrees: new[] { st }); 2879var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeOrder1); 2883var compilation2 = CSharpCompilation.Create("Compilation2", syntaxTrees: treeOrder2); 2896var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2900var compilation2 = compilation1.AddSyntaxTrees(treeList2); 2905var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2909var compilation4 = compilation3.AddSyntaxTrees(treeList4); 2923var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2927var compilation2 = compilation1.RemoveSyntaxTrees(treeList2); 2932var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2936var compilation4 = compilation3.RemoveSyntaxTrees(treeList4); 2949var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2952var compilation2 = compilation1.ReplaceSyntaxTree(tree1, tree3); 2957var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2960var compilation4 = compilation3.ReplaceSyntaxTree(tree1, tree3); 2972var lib1 = CreateCompilation(source1, assemblyName: "Lib1", options: TestOptions.ReleaseModule); 2975var lib2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "Lib2"); 3008var compilation = CreateCompilation("Compilation");
Symbols\ConversionTests.cs (30)
27var compilation = CSharpCompilation.Create("Test", references: new MetadataReference[] { mscorlibRef }); 228var compilation = CSharpCompilation.Create("Test", new[] { Parse(code) }, new[] { mscorlibRef }); 301var compilation = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 387var compilation = (Compilation)CSharpCompilation.Create("MyCompilation") 449var comp = CreateCompilation(src); 477var comp = CreateCompilation(src); 512var comp = CreateCompilation(src); 548var comp = CreateCompilation(src); 584var comp = CreateCompilation(src); 618var comp = CreateCompilation(src); 653var comp = CreateCompilation(src); 681var comp = CreateCompilation(src); 712var comp = CreateCompilation(src); 735var comp = CreateCompilation(src); 761var comp = CreateCompilation(src); 790var compilation = CreateCompilation(source); 810var compilation = CreateCompilation(source); 856var compilation = CreateCompilation(source); 878var compilation = CreateCompilation(source); 2021var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2370var comp = CreateCompilationWithMscorlib40AndSystemCore( 2405var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2440var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2481var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2535var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2601var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2670var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2720var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef });
Symbols\CorLibrary\Choosing.cs (4)
32var corLib = CreateEmptyCompilation(@" 46var consumer = CreateEmptyCompilation(@" 58var corLib = CreateEmptyCompilation(@" 67var consumer = CreateEmptyCompilation(@"
Symbols\CorLibrary\CorTypes.cs (30)
194var c1 = CSharpCompilation.Create("CorLib", syntaxTrees: new[] { Parse(source) }); 295var comp = CreateCompilation(source, options: TestOptions.DebugExe); 336var corLib_v1_Comp = CreateEmptyCompilation(corLib_v1, assemblyName: "corLib"); 348var typeLib_v1_Comp = CreateEmptyCompilation(typeLib_v1, references: [corLib_v1_Comp.ToMetadataReference()], assemblyName: "typeLib"); 358var comp1 = CreateEmptyCompilation( 379var corLib_v2_Comp = CreateCompilation(corLib_v2, assemblyName: "corLib"); 385var typeLib_v2_Comp = CreateCompilation(typeLib_v2, assemblyName: "typeLib"); 397var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options: TestOptions.DebugExe); 432var comp = CreateCompilation(source, options: TestOptions.DebugExe); 514var corLib_v1_Comp = CreateEmptyCompilation(corLib_v1, assemblyName: "corLib"); 526var typeLib_v1_Comp = CreateEmptyCompilation(typeLib_v1, references: [corLib_v1_Comp.ToMetadataReference()], assemblyName: "typeLib"); 539var comp1 = CreateEmptyCompilation( 564var corLib_v2_Comp = CreateCompilation(corLib_v2, assemblyName: "corLib"); 570var typeLib_v2_Comp = CreateCompilation(typeLib_v2, assemblyName: "typeLib"); 582var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options: TestOptions.DebugExe); 624var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options: TestOptions.DebugExe); 670var comp = CreateCompilation(source, options: TestOptions.DebugExe); 733var corLib_v1_Comp = CreateEmptyCompilation(corLib_v1, assemblyName: "corLib"); 792var typeLib_v1_Comp = CreateEmptyCompilation(typeLib_v1, references: [corLib_v1_Comp.ToMetadataReference()], assemblyName: "typeLib"); 812var comp1 = CreateEmptyCompilation( 836var corLib_v2_Comp = CreateCompilation(corLib_v2, assemblyName: "corLib"); 851var typeLib_v2_Comp = CreateCompilation(typeLib_v2, assemblyName: "typeLib"); 863var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options: TestOptions.DebugExe); 927var corLib_v1_Comp = CreateEmptyCompilation(corLib_v1, assemblyName: "corLib"); 987var typeLib_v1_Comp = CreateEmptyCompilation(typeLib_v1, references: [corLib_v1_Comp.ToMetadataReference()], assemblyName: "typeLib"); 1007var comp1 = CreateEmptyCompilation( 1030var corLib_v2_Comp = CreateCompilation(corLib_v2, assemblyName: "corLib"); 1045var typeLib_v2_Comp = CreateCompilation(typeLib_v2, assemblyName: "typeLib"); 1057var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options: TestOptions.DebugExe);
Symbols\CovariantReturnTests.cs (146)
241CSharpCompilation comp, 252CSharpCompilation comp, 352CSharpCompilation comp, 363private static void VerifyNoOverride(CSharpCompilation comp, string methodName) 373private static void VerifyAssignments(CSharpCompilation comp, int expectedAssignments) 396private CSharpCompilation CreateCompilationWithCovariantReturns( 415private CSharpCompilation CreateCompilationWithoutCovariantReturns( 434private CSharpCompilation CreateCompilation( 447private static CSharpCompilation SourceView( 448CSharpCompilation comp, 454private static CSharpCompilation CompilationReferenceView( 455CSharpCompilation comp, 465var result = CreateCompilation(assignments, references: references, targetFramework: TargetFramework.Empty); 475private static CSharpCompilation MetadataView( 476CSharpCompilation comp, 487var result = CreateCompilation(assignments, references: references, targetFramework: TargetFramework.Empty); 492private static CSharpCompilation RetargetingView( 493CSharpCompilation comp, 511var result = CreateCompilation( 575var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 605static void verify(CSharpCompilation comp) 651var comp = CreateCompilationWithCovariantReturns(source) 659static void verify(CSharpCompilation comp) 701var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 746static void verify(CSharpCompilation comp) 775var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 804static void verify(CSharpCompilation comp) 834var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 863static void verify(CSharpCompilation comp) 896var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 925static void verify(CSharpCompilation comp) 956var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 994static void verify(CSharpCompilation comp) 1025var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1054static void verify(CSharpCompilation comp) 1089var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1118static void verify(CSharpCompilation comp) 1151var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1182static void verify(CSharpCompilation comp) 1213var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1244static void verify(CSharpCompilation comp) 1280var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1311static void verify(CSharpCompilation comp) 1338var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 1351static void verify(CSharpCompilation comp) 1382var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 1395static void verify(CSharpCompilation comp) 1430var comp = CreateCompilationWithCovariantReturns(source, references: new[] { baseMetadata }, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1459static void verify(CSharpCompilation comp) 1493var comp = CreateCompilationWithCovariantReturns(source, references: references, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1522static void verify(CSharpCompilation comp) 1557var comp = CreateCompilationWithCovariantReturns(source, references: references, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1591static void verify(CSharpCompilation comp) 1622var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1651static void verify(CSharpCompilation comp) 1681var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 1694static void verify(CSharpCompilation comp) 1742var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 1767static void verify(CSharpCompilation comp) 1819var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1847static void verify(CSharpCompilation comp) 1896var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 1936static void verify(CSharpCompilation comp) 1975var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 1994static void verify(CSharpCompilation comp) 2036var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 2055static void verify(CSharpCompilation comp) 2088var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2117static void verify(CSharpCompilation comp) 2158var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 2189static void verify(CSharpCompilation comp) 2222var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2251static void verify(CSharpCompilation comp) 2287var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2303static void verify(CSharpCompilation comp) 2342var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2358static void verify(CSharpCompilation comp) 2396var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2432static void verify(CSharpCompilation comp) 2466var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 2479static void verify(CSharpCompilation comp) 2514var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2550static void verify(CSharpCompilation comp) 2575var csComp = CreateCompilationWithCovariantReturns(source0).VerifyDiagnostics( 2864var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2884static void verify1(CSharpCompilation comp) 2889static void verify2(CSharpCompilation comp) 2930var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 2949static void verify1(CSharpCompilation comp) 2955static void verify2(CSharpCompilation comp) 2997var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 3016static void verify1(CSharpCompilation comp) 3021static void verify2(CSharpCompilation comp) 3057var comp = CreateCompilationWithoutCovariantReturns(source).VerifyDiagnostics( 3064static void verify(CSharpCompilation comp) 3097var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 3113static void verify(CSharpCompilation comp) 3139var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 3152static void verify(CSharpCompilation comp) 3181var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 3194static void verify(CSharpCompilation comp) 3238var comp = CreateCompilationWithCovariantReturns(source).VerifyDiagnostics( 3401var comp = CreateCompilationWithCovariantReturns(source).VerifyDiagnostics( 3569var comp = CreateCompilationWithCovariantReturns(source, parseOptions: TestOptions.WithoutCovariantReturns).VerifyDiagnostics( 3634static void verify(CSharpCompilation comp) 3748var comp = CreateCompilationWithCovariantReturns(cSharpSource, references, parseOptions: TestOptions.WithoutCovariantReturns); 3766void verify(CSharpCompilation comp) 3871var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 3888var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 3902void verify(CSharpCompilation compilation) 3947var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4007var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4022void verify(CSharpCompilation compilation) 4113var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4130var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4144void verify(CSharpCompilation compilation) 4228var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4245var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4260void verify(CSharpCompilation compilation) 4337var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4354var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4368void verify(CSharpCompilation compilation) 4500var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4526var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4545void verify(CSharpCompilation compilation) 4585var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source); 4596void verify(CSharpCompilation compilation) 4630var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source); 4644void verify(CSharpCompilation compilation) 4681var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source); 4692void verify(CSharpCompilation compilation) 4724var baseCompilation = CreateCompilation(withCovariantReturns: withCovariantReturns, s0); 4738var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source, references: new[] { baseMetadata }); 4755void verify(CSharpCompilation compilation) 4787var baseCompilation = CreateCompilation(withCovariantReturns: withCovariantReturns, s0); 4801var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source, references: new[] { baseMetadata }); 4818void verify(CSharpCompilation compilation) 4851var baseCompilation = CreateCompilation(withCovariantReturns: withCovariantReturns, s0); 4865var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source, references: new[] { baseMetadata }); 4875void verify(CSharpCompilation compilation) 4908var baseCompilation = CreateCompilation(withCovariantReturns: withCovariantReturns, s0); 4922var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source, references: new[] { baseMetadata }); 4939void verify(CSharpCompilation compilation) 4972var baseCompilation = CreateCompilation(withCovariantReturns: withCovariantReturns, s0); 4986var comp = CreateCompilation(withCovariantReturns: withCovariantReturns, source, references: new[] { baseMetadata }); 5003void verify(CSharpCompilation compilation)
Symbols\CSharpCompilerFeatureRequiredTests.cs (8)
16public class CSharpCompilerFeatureRequiredTests : BaseCompilerFeatureRequiredTests<CSharpCompilation, CSharpTestSource> 58protected override CSharpCompilation CreateCompilationWithIL(CSharpTestSource source, string ilSource) 63protected override CSharpCompilation CreateCompilation(CSharpTestSource source, MetadataReference[] references) 68protected override CompilationVerifier CompileAndVerify(CSharpCompilation compilation) 73protected override void AssertNormalErrors(CSharpCompilation comp) 234protected override void AssertModuleErrors(CSharpCompilation comp, MetadataReference ilRef) 392protected override void AssertAssemblyErrors(CSharpCompilation comp, MetadataReference ilRef) 553var comp = CSharpTestBase.CreateCompilation(new[] { """
Symbols\CustomModifiersTests.cs (39)
218var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 288var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 373var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 446var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 519var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 593var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 698var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 808var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 918var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1028var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1122var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1229var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1304var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1371var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1457var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 1514var compilation1 = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1525var compilation2 = CreateCompilationWithMscorlib461(new SyntaxTree[] { }, references: new[] { new CSharpCompilationReference(compilation1) }); 1564var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1603var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1642var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1674var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1713var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1755var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseDll); 1830var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Mscorlib40, references: new[] { SystemCoreRef }); 1975var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2039var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2110var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2181var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2254var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2283var compilation = CreateCompilation(source, references: new[] { TestReferences.SymbolsTests.CustomModifiers.GenericMethodWithModifiers.dll }, 2329var compilation = CreateCompilation(source, references: new[] { TestReferences.SymbolsTests.CustomModifiers.GenericMethodWithModifiers.dll }, 2387var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2425var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2473var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe); 2594var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard); 2708var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard); 2802var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard); 2905var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseExe); 2997var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseExe);
Symbols\DefaultInterfaceImplementationTests.cs (1052)
120var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 171var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 290var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 348var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 364var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 430var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 488var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 504var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 581var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 679var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 781var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 883var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 970var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1045var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1124var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1203var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1282var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1366var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1454var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1542var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1588var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 1625var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 1669var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60, 1681var compilation3 = CreateCompilation(source2, new[] { reference }, 1726var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1747var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 1779var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 1822var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 1874var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1913var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 1931var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 1974var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 2018var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2041var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 2105var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2184var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2206var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 2263var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2270var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2332var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2339var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2405var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2412var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2478var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2485var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2582var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2636var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2653var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 2973var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3009var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3045var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3086var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3111var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3136var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3166var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3200var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3234var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3273var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3298var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3323var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3362var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3453var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3521var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3608var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3733var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3875var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3993var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 4145var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 4236var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 4288var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4416var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 4481var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4500var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 4545var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 4590var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4645var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 4686var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4746var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4797var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 4813var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 4878var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5151var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5179var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5216var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5255var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5308var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5394var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5511var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5602var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5747var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5837var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 5866var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 5964var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5976var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 6022var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6041var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 6092var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 6137var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 6200var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6231var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6247var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6365var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6379var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6552var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 6609var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 6630var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 6954var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7057var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7148var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7255var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7320var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 7354var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7428var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7440var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 7488var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7507var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 7543var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 7570var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7608var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 7631var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7707var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 7723var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 7771var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7823var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7980var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 8096var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8256var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 8374var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8410var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8441private static void ValidateSymbolsMethodModifiers_01(CSharpCompilation compilation1) 8623var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8689var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 8781var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 8823var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8882var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 8948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9052var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 9103var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9241var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9276var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9293var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 9319var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 9333private static void ValidateI1M1NotImplemented(CSharpCompilation compilation, string className) 9458var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 9473var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9483var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 9540var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9547var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9554var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9565var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9839var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9846var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9853var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9860var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9898var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9910var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9918var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9930var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9975var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9995var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10007var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 10054var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10061var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 10092var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10144var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 10203var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10314var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10382var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 10467var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10518var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 10585var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10687var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10838var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 10892var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 10926var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10938var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 10949var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 10988var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 11010var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 11065var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 11171var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 11244var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11267var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11309var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11364var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11466var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11533var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11563var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11590var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 11617var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11644var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11657var compilation2 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 11703var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 11727var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 11735var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 11768var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 11778var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 11795var compilation6 = CreateCompilation(source1, options: TestOptions.DebugExe, 11858var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 11901var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11918var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 11934var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 11994var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 12016var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12033var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 12055var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 12114var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 12139var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12156var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 12184var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 12227var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12237var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12248var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12289var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12299var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12310var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12351var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12361var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12371var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12623var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12634var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12648var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12711var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12722var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12736var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12799var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12810var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12824var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12903var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12958var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13031var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13088var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13125private static void ValidateSymbolsPropertyModifiers_01(CSharpCompilation compilation1) 13578var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13668var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 13908var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13924private static void ValidatePropertyModifiers_04(CSharpCompilation compilation1, string propertyName) 14002var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 14056private static PropertySymbol GetSingleProperty(CSharpCompilation compilation, string containerName) 14076var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14091private static void ValidatePropertyModifiers_06(CSharpCompilation compilation1, string propertyName) 14223var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14241var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14370var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14617var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14716var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14744private static void ValidatePropertyModifiers_10(CSharpCompilation compilation1) 14923var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 14943var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 14969var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 14996var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 15047private static void ValidatePropertyNotImplemented_11(CSharpCompilation compilation, string className) 15121var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15140var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15148var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 15256var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15266var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15274var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 15671var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15680var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15685var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 15694var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 15754var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15761var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15766var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 15773var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 15848var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15867var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15875var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 15966var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15980var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 16013var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16186var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 16318var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16590var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16778var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 16928var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 16936var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 17026var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17276var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17467var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 17521var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 17538var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 17552var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 17599var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17630var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 17737var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 18293var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe.WithMetadataImportOptions(metadataImportOptions), 18326var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(metadataImportOptions), 18339var compilation3 = CreateCompilation(source2, new[] { reference }, 18468var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 18495var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 18505var compilation3 = CreateCompilation(source2, new[] { reference }, 19848var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 19902var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 19919var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 19933var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 19980var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 20010var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 20049var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 20181var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 20325var compilation1 = CreateCompilation(source0 + source1, 20364var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 20378var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 20437var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 20455var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 20467var compilation6 = CreateCompilation(source5, options: TestOptions.DebugExe, 20502var compilation7 = CreateCompilation(source1, options: TestOptions.DebugExe, 21563var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21603private static void ValidateSymbolsIndexerModifiers_01(CSharpCompilation compilation1) 22052var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22142var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 22381var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22458var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22636var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23392var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23699var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23765var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23882var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24518var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24549var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 26542var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26578var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 26618var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26754var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26810var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26847private static void ValidateSymbolsEventModifiers_01(CSharpCompilation compilation1) 27144var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27234var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 27630var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 27684private static EventSymbol GetSingleEvent(CSharpCompilation compilation, string containerName) 27704var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27719private static void ValidateEventModifiers_06(CSharpCompilation compilation1) 27800var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27874var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27894var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27951var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28128var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 28206var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28243private static void ValidateEventModifiers_10(CSharpCompilation compilation1) 28429var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 28489var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 28512var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 28539var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 28549private static void ValidateEventNotImplemented_11(CSharpCompilation compilation, string className) 28626var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 28645var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 28653var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 28762var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, targetFramework: targetFramework, 28771var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: targetFramework, 28778var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 29180var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 29189var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29194var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29203var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 29266var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 29273var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29278var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29285var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 29360var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 29379var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29387var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 29471var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29485var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29511var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29589var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 29707var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30003var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 30276var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 30330var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 30449var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30670var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30872var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 30926var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 30941var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 30955var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 31001var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31031var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 31105var compilation1 = CreateCompilation(source0 + source1, 31132var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 31141var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 31179var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 31191var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 31217var compilation6 = CreateCompilation(source1, options: TestOptions.DebugExe, 31761var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31820var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31943var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 31994var compilation2 = CreateCompilation(source2 + source0, options: TestOptions.DebugExe, 32027var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 32035var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 32049var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 32134var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 32161var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 32169var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 32183var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 32265var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32268var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe); 32298var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe); 32392var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32492var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 32519var compilation2 = CreateCompilation(source2 + source0, options: TestOptions.DebugExe, 32552var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 32560var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 32567var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 32698var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32775var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32812var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32839var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32881var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32970var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 32986var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 33002var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 33128var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33152var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 33204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33238var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 33294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 33318var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 33368var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 33397var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 33444var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33492var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33541var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33599var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33661var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33725var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33771var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33810var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 33843var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 33895var compilation4 = CreateCompilation(source2, options: TestOptions.DebugDll, 33991var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 34152var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 34168var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 34184var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 34199var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 34205var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options: TestOptions.DebugDll, 34221var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options: TestOptions.DebugDll, 34293var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34474var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 34512var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 34551var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll, 34596var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 34694var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34700var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 34714var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 34808var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 34905var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 34923var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 34979var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34984var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35008var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35070var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35075var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35103var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35171var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35176var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35201var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35267var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35272var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35296var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35362var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35377var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35473var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35480var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35582var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35589var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35695var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35702var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35808var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35815var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35910var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35921var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36019var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36026var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36113var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36124var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36231var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36238var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36397var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36415var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36432var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36440var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 36585var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36603var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36620var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36628var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 36773var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36791var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36808var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36816var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugDll, 36870var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36898var comp = CreateCompilation(source1, options: TestOptions.DebugDll, 36997var compilation1 = CreateCompilation(source1 + source2, options: options, 37013var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: options, 37029var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: options, 37285var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37302var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 37386var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 37402var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 37533var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37616var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37660var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37726var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37963var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37998var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 38006var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 38013var compilation4 = CreateCompilation(source2, options: TestOptions.DebugDll, 38412var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 38431var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 38449var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 38457var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 38752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 38811var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 38849var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 38891var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll.WithConcurrentBuild(false), 38920var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 39013var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 39019var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 39026var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 39117var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 39186var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 39204var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 39503var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 39521var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 40025var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 40043var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 40061var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 40223var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40253var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 40314var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40344var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 40404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 40434var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 40493var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 40522var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 40583var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40626var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40734var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40798var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40864var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40938var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 41080var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 41098var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 41116var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 41133var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 41139var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options: TestOptions.DebugDll, 41152var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options: TestOptions.DebugDll, 41249var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 41473var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 41511var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 41553var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll.WithConcurrentBuild(false), 41598var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 41679var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 41685var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 41699var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 41793var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 41862var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 41880var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 42030var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 42050var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 42069var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 42077var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 42234var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 42254var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 42273var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 42281var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 42438var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 42458var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 42477var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 42485var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugDll, 43600var compilation1 = CreateCompilation(source1, 43637var compilation1 = CreateCompilation(source1, 43680var compilation1 = CreateCompilation(source1, 43707var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 43731var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 43746static void validate(CSharpCompilation compilation) 43800var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 43845var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 43850var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 43855var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 43879var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 43930var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 43982var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 43987var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 43992var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 44015var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 44065var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44112var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 44117var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 44122var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 44145var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 44203var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44233var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 44253var compilation3 = CreateCompilation(source0 + source3, options: TestOptions.DebugExe, 44279var compilation2 = CreateCompilation(source3 + source4, new[] { reference }, options: TestOptions.DebugExe, 44299var compilation4 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44354var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44400var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44431var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 44555var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44644var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44691var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44725var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44749var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 44799var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44840var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44885var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44921var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44966var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44984var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 45004var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45058var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45103var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45108var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45113var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45146var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45209var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45256var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45261var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45266var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45299var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45352var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45395var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45400var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45405var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45441var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45480var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45542var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45587var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45592var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45597var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45629var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45682var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45724var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45729var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45734var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45766var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45840var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 45846var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45904var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 45922var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 45938var compilation4 = CreateCompilation(source4, options: TestOptions.DebugExe, targetFramework: TargetFramework.Mscorlib461Extended, 46003var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 46036var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 46114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 46162var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 46200var compilation4 = CreateCompilation(source4, options: TestOptions.DebugExe, 46258var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 46305var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 46319var compilation4 = CreateCompilation(source4, options: TestOptions.DebugDll, 46348var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 46374var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMainTypeName("I2"), 46590var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 46600var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 46607var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 46613var compilation6 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 46692var compilation61 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 46768var compilation7 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 46846var compilation8 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 46866var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 46881var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 46951var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 46954var compilation2 = CreateCompilation(source1 + source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 46997var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47026var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47084var compilation3 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 47113var compilation4 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 47158var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 47224var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47233var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47239var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47258var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 47269var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 47316var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47325var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47331var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47392var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47401var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47407var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47465var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 47472var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47522var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47531var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47537var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47603var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47612var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47618var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47678var compilation0 = CreateCompilation(source0 + source1 + source2, options: TestOptions.DebugDll, 47686var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options: TestOptions.DebugExe, 47691var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options: TestOptions.DebugExe, 47710var compilation3 = CreateCompilation(source4 + source1 + source2, options: TestOptions.DebugDll, 47718var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options: TestOptions.DebugExe, 47723var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options: TestOptions.DebugExe, 47739var compilation6 = CreateCompilation(source4 + source1 + source5, options: TestOptions.DebugDll, 47747var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options: TestOptions.DebugExe, 47752var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options: TestOptions.DebugExe, 47811var compilation0 = CreateCompilation(source0 + source1 + source2, options: TestOptions.DebugDll, 47819var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options: TestOptions.DebugExe, 47824var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options: TestOptions.DebugExe, 47843var compilation3 = CreateCompilation(source4 + source1 + source2, options: TestOptions.DebugDll, 47851var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options: TestOptions.DebugExe, 47856var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options: TestOptions.DebugExe, 47872var compilation6 = CreateCompilation(source4 + source1 + source5, options: TestOptions.DebugDll, 47880var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options: TestOptions.DebugExe, 47885var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options: TestOptions.DebugExe, 47939var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 47947var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47952var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48006var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 48014var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48019var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48081var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48090var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48096var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48138var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48147var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48153var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48205var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48214var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48220var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48240var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 48254var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 48302var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48311var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48317var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48372var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48381var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48387var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48436var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48445var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48451var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48515var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48524var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48530var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48587var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48596var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48602var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48660var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 48668var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48673var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48730var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 48738var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48743var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48800var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 48807var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48892var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48901var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48907var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48958var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48967var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48973var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49065var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 49074var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 49080var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49120var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49224var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49297var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 49306var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 49312var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49530var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 49546var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 49552var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49578var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49608var compilation1 = CreateCompilation("", options: TestOptions.DebugDll, 49619var compilation1 = CreateCompilation("", options: TestOptions.DebugDll, 49654var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options: TestOptions.DebugDll, 49662var compilation2 = CreateCompilation("", parseOptions: parseOptions, options: TestOptions.DebugDll, 49770var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options: TestOptions.DebugDll, 49778var compilation2 = CreateCompilation("", parseOptions: parseOptions, options: TestOptions.DebugDll, 49919var compilation1 = CreateCompilation(source, options: TestOptions.DebugDll, 49957var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49983var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50012var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50046var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50085var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50111var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50131var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50166var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50204var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50248var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50264var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50308var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50363var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50371var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50399var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50411var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50440var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50452var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50480var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50492var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50520var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50532var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50564var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50579var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50608var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50624var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50660var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50672var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50685var attributes = CreateCompilation(NoPiaAttributes, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50713var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50751var pia2Compilation = CreateCompilation(pia2, baseReferences, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Empty); 50755var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseDll, references: baseReferences.Concat(new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }), targetFramework: TargetFramework.Empty); 50759var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, references: baseReferences.Concat(new[] { reference2, pia2Reference }), targetFramework: TargetFramework.Empty); 50793var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50809var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50845var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50898var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50951var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50996var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 51044var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51065var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51072var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51222var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51232var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51239var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51362var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51376var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51383var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51503var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51513var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51520var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51646var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51660var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51667var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51786var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51800var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51807var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51896var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51906var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51913var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51961var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52016var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52081var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52139var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52259var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52340var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52410var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52434var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52499var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 52505var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52512var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 52691var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 52701var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52708var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 52856var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 52862var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52869var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 53019var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 53029var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53036var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 53194var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 53200var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53208var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 53356var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 53362var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53370var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 53488var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 53498var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53505var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 53595var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 53727var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 53873var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 54195var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 54202var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 54378var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54451var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54551var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54622var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54690var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54784var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54878var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54966var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 57031var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57221var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57233var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57262var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57274var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57306var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57315var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57341var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57353var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57382var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57391var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57417var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57429var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57477var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 57483var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57490var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 57649var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 57659var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57666var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 57807var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 57813var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57820var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 57958var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 57968var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57975var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 58121var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 58127var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 58134var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 58270var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 58276var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 58283var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 58390var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 58400var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 58407var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 58483var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 58675var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59247var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59254var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 59315var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59415var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59424var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 59450var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59462var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62199var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62211var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62240var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62249var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62275var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62284var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62377var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62470var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62515var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 62557var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62709var comp = CreateCompilationWithIL(source, ilSource, options: options, targetFramework: TargetFramework.Net60, references: new[] { windowsRuntimeRef }); 62782var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 62835var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 63103var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63327var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63493var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63669var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63860var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64041var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64202var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64318var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64439var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64529var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64609var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64680var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64759var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64789var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64815var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64845var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64875var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64905var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64924var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64943var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64969var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64991var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65021var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65053var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65079var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65113var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65160var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65248var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65301var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65353var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65382var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65427var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65477var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65522var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65562var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65608var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65646var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65691var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65729var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65774var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65807var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65848var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65883var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65925var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65960var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66002var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66042var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66081var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66133var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66177var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66222var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66258var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66301var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66333var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66381var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66412var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66454var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66525var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66636var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66747var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66753var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 66806var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66841var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66872var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66927var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66933var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 66956var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66993var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67034var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67098var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67131var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67147private static void AssertNoMethodImplementation(CSharpCompilation compilation1) 67165var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67201var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67235var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67276var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67313var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67329private static void AssertNoPropertyImplementation(CSharpCompilation compilation1) 67349var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67385var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67422var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67463var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67501var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67517private static void AssertNoEventImplementation(CSharpCompilation compilation1) 67539var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67576var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67615var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67657var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67694var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67712var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67794var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67827var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67866var compilation1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, 67897var compilation1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, 67932var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67998var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 68063var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 68161var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 68193var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 68487var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 68531var compilation3 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68550var compilation4 = CreateCompilation(source4, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68684var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 68690var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68701var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 68845var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 68861var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 68868var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 68927var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 68946var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 68953var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 69047var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 69323var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 69391var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll,
Symbols\DestructorTests.cs (1)
29var comp = CreateCompilation(source);
Symbols\EnumTests.cs (2)
320var comp = CreateCompilation(sourceA, assemblyName: "UseSiteError_sourceA"); 364var comp = CreateCompilation(sourceA, assemblyName: "UseSiteError_sourceA");
Symbols\ErrorTypeSymbolTests.cs (6)
29var compilation1 = CreateCompilation(source1, assemblyName: "91AB32B7-DDDF-4E50-87EF-4E8B0A664A41"); 42var compilation2 = CreateCompilation(source2, references: new[] { reference1 }, assemblyName: "91AB32B7-DDDF-4E50-87EF-4E8B0A664A42"); 50var compilation3 = CreateCompilation(source3, references: new[] { reference1, reference2 }); 55var compilation4 = CreateCompilation(source2); 61var compilation5 = CreateCompilation(source5, references: new[] { reference2 }); 65private void CompareConstructedErrorTypes(CSharpCompilation compilation, bool missingTypes, bool fromSource)
Symbols\ExtendedPartialMethodsTests.cs (114)
29var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 52var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 71var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 87var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 128var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 151var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 170var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 186var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 265var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 288var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 305var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 322var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 339var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 355var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 367var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 380var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 403var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 422var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 439var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 456var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 512var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 538var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 564var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 586var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 608var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 629var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 642var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 669var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 692var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 713var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 742var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 765var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 791var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 812var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 839var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 867var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 894var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 911var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 937var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 964var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 985var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1006var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1023var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1040var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 1066var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1092var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1258var comp = CreateCompilation(text); 1279var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1329var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1355var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1378var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1407var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1431var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 1457var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1479var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1504var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1526var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1635var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1669var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1705var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1726var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1746var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1772var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1802var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1846var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1878var comp = CreateCompilation(text); 1903var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2070var comp = CreateCompilation(executable ? [source1, source2] : source1, 2208var comp = CreateCompilation(executable ? [source1, source2] : source1, 2269var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 2300var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2335var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2357var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2418var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2424var comp2 = CreateCompilation( 2455var comp = CreateCompilation(new[] { text1, text2 }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2509var comp = CreateCompilation(new[] { text1, text2 }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2563var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2570var comp2 = CreateCompilation( 2607var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2613var comp2 = CreateCompilation( 2650var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2691var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2716var comp1 = CreateCompilation( 2761var comp1 = CreateCompilation( 2805var comp1 = CreateCompilation(source1, assemblyName: "C"); 2903var comp = CreateCompilation(csharp, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2956var comp = CreateCompilationWithIL(source, il, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3020var comp = CreateCompilationWithIL(source, il, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3050var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3072var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3094var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3122var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3158var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3185var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3215var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3261var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3325var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3353var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3378var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3391var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3407var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3426var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3453var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3478var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3534var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3598var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3617var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3641var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3679var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3740var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3746static void verifyDiagnostics(CSharpCompilation comp) 3781var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3814var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods);
Symbols\ExtensionMethodTests.cs (76)
115var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, appendDefaultHeader: false); 203var compilation = CreateCompilation(source); 224var compilation = CreateCompilation(source); 257var compilation = CreateCompilation(source); 430var compilation = CreateCompilation(source); 458var compilation = CreateCompilation(source); 674var compilation = CreateCompilation(source); 751var compilation = CreateCompilation(source); 778var compilation = CreateCompilation(source); 840var compilation = CreateCompilation(source); 1092var compilation = CreateCompilation(source); 1138var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1199var compilation = CreateCompilation(source); 1249var compilation = CreateCompilation(source); 1337var compilation = CreateCompilation(source); 1408var compilation = CreateCompilation(source); 1440var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1481var compilation = CreateCompilation(source); 1526var compilation = CreateCompilation(source); 1574var compilation = CreateCompilation(source); 1593var compilation = CreateCompilation(source); 1616var compilation = CreateCompilation(source); 1687var compilation = CreateCompilation(source); 1723var compilation = CreateCompilation(source); 1826var compilation = CreateCompilation(source); 1859var compilation = CreateCompilation(source); 1892var compilation = CreateCompilation(source); 1952var compilation = CreateCompilation(source); 2007var compilation = CreateCompilation(source); 2045var compilation = CreateCompilation(source); 2188var compilation = CreateCompilation(source); 2205var compilation = CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }); 2425var compilation = CSharpCompilation.Create( 2522var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 2584var comp = CreateCompilation(@" 2723var compilation = CreateCompilationWithMscorlib40AndSystemCore(code); 2794var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2825var compilation1 = CreateCompilation(source1); 2842var compilation2 = CreateCompilation(source2, references: new[] { new CSharpCompilationReference(compilation1) }, parseOptions: TestOptions.Regular8); 3102var libCompilation = CreateCompilationWithMscorlib40AndSystemCore(lib, assemblyName: Guid.NewGuid().ToString()); 3135var comp = CreateCompilation(src1); 3253var compilation = CreateCompilation(source2, new[] { reference1 }); 3279var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3295var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "A"); 3308var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "B"); 3324var compilation3 = CreateCompilation(source3, assemblyName: "C", references: new[] { reference1, reference2 }); 3361var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3398var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3423var compilation = CreateCompilation(source, references: new[] { FSharpTestLibraryRef }); 3447var compilation = CreateEmptyCompilation(source, new[] { MscorlibRef_v20 }, TestOptions.ReleaseDll); 3506var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3574var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3661var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3695var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3730var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3772var compilation = CreateCompilation(source); 3800var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script); 3818var s0 = CSharpCompilation.CreateScriptCompilation( 3824var s1 = CSharpCompilation.CreateScriptCompilation( 3860var compilation = CreateCompilation(source); 3903var compilation = CreateCompilation(source); 3952var compilation = CreateCompilation(source); 3998var compilation = CreateCompilation(source); 4088var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 4124var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 4157var comp = CreateCompilation(source); 4187var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 4232var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 4277var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 4322var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 4385var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugExe); 4434var comp = CreateCompilationWithIL(source, ilSource); 4482var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugExe);
Symbols\FunctionPointerTypeSymbolTests.cs (44)
21private static CSharpCompilation CreateFunctionPointerCompilation(string source, TargetFramework targetFramework = TargetFramework.Standard) 33var comp = CreateFunctionPointerCompilation($@" 66var comp = CreateFunctionPointerCompilation(@" 179var comp = CreateFunctionPointerCompilation(@" 241var compWithMissingMembers = CreateFunctionPointerCompilation(source, targetFramework: TargetFramework.Minimal); 248void verify(CSharpCompilation comp) 295var comp = CreateFunctionPointerCompilation(@" 361var comp = CreateFunctionPointerCompilation(@" 455var comp = CreateFunctionPointerCompilation(@" 524var comp = CreateFunctionPointerCompilation(@" 666var comp = CreateFunctionPointerCompilation(@" 699var comp = CreateFunctionPointerCompilation(@" 715var comp = CreateFunctionPointerCompilation(@" 735var comp = CreateFunctionPointerCompilation(@" 753var comp = CreateFunctionPointerCompilation(@" 771var comp = CreateFunctionPointerCompilation(@" 790var comp = CreateFunctionPointerCompilation(@" 808var comp = CreateFunctionPointerCompilation(@" 826var comp = CreateFunctionPointerCompilation(@" 844var comp = CreateFunctionPointerCompilation(@" 862var comp = CreateFunctionPointerCompilation(@" 880var comp = CreateFunctionPointerCompilation(@" 967var comp = CreateFunctionPointerCompilation(@" 1001var comp = CreateFunctionPointerCompilation(@" 1015var comp = CreateFunctionPointerCompilation(@" 1053var comp = CreateCompilationWithIL("", ilSource, parseOptions: TestOptions.Regular9); 1078var comp = CreateFunctionPointerCompilation(@" 1124var comp = CreateFunctionPointerCompilation(@" 1185var comp = CreateFunctionPointerCompilation(@" 1236var comp = CreateFunctionPointerCompilation(@" 1308var compilation = CreateFunctionPointerCompilation(source); 1333var comp = CreateFunctionPointerCompilation(@" 1392var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 1402var comp = CreateFunctionPointerCompilation(@" 1472var comp = CreateFunctionPointerCompilation(@" 1506var comp = CreateCompilation("", references: new[] { CompileIL(il) }); 1660var comp = CreateFunctionPointerCompilation(@" 1752var comp = CreateFunctionPointerCompilation(@" 1882var comp = CreateFunctionPointerCompilation(@" 1934var otherCorLib = CreateEmptyCompilation(@" 1952var mainComp = CreateCompilation(""); 1971var comp = CreateFunctionPointerCompilation(""); 2060var comp = CreateEmptyCompilation(@" 2127var comp = CreateFunctionPointerCompilation("");
Symbols\GenericConstraintTests.cs (53)
290var comp1 = CreateCompilation(metadatasrc); 291var comp2 = CreateCompilation(source, new MetadataReference[] { comp1.EmitToImageReference() }); 2889var compilation1 = CreateCompilation(source1, assemblyName: "d521fe98-c881-45cf-0788-249e00d004ea"); 2934var compilation2 = CreateCompilation(source2, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation1.EmitToArray()) }); 2965var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation2.EmitToArray()) }); 3072var compilation1 = CreateCompilation(source1, assemblyName: "d521fe98-c881-45cf-8870-249e00ae400d"); 3081var compilation2 = CreateCompilation(source2, assemblyName: "d03a3229-eb22-4682-88df-77efaa348e3b", references: new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 3097var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { new CSharpCompilationReference(compilation2) }); 3228var comp = CreateCompilation(source); 3345var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3394var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3459var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3590var compilation1 = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3691var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3748Action<CSharpCompilation> compilationVerifier = 3749delegate (CSharpCompilation compilation) 3782Action<CSharpCompilation> compilationVerifier = 3783delegate (CSharpCompilation compilation) 3816Action<CSharpCompilation> compilationVerifier = 3817delegate (CSharpCompilation compilation) 3850Action<CSharpCompilation> compilationVerifier = 3851delegate (CSharpCompilation compilation) 3899Action<CSharpCompilation> compilationVerifier = 3900delegate (CSharpCompilation compilation) 5285var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 5328var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 5509var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource).VerifyDiagnostics(); 5628var compilation = CreateCompilation(source); 5720var csCompilation = CreateCSharpCompilation("InheritedObjectConstraint2CS", 5898var compilation = CreateCompilation(source); 6373var comp = CreateCompilation(text); 6394var comp = CreateCompilation(text); 6473var compilation1 = CreateCompilation(source1, assemblyName: "e521fe98-c881-45cf-8870-249e00ae400d"); 6480var compilation2 = CreateCompilation(source2, references: new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 6484var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { new CSharpCompilationReference(compilation2) }); 6617var compilation = CreateCompilationWithMscorlib40AndSystemCore("public interface I<W> where W : struct {}").VerifyDiagnostics(); 6881var compilation1 = CreateCompilation(source1); 6902var compilation2 = CreateCompilation( 7009var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular11); 7047var compilation = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular12); 7336var metadataComp = CreateEmptyCompilation(code, new[] { MscorlibRef_v20 }, assemblyName: "assembly1"); 7338var comp = CreateCompilation(@"System.Console.WriteLine(typeof(C.D).FullName);", 7367var remappedComp11 = CreateCompilation( 7373var remappedComp12 = CreateCompilation( 7399var metadataComp = CreateCompilation(code, new[] { remappedComp11.EmitToImageReference() }, assemblyName: "intermediate", targetFramework: TargetFramework.NetStandard20); 7402var comp = CreateCompilation(@" 7430var comp = CreateCompilation(src); 7451var comp = CreateCompilation(src); 7478var comp = CreateCompilation(source); 7496var comp = CreateCompilation(source); 7506var comp = CreateCompilation(""); 7522var comp = CreateCompilation(source); 7538var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll);
Symbols\ImplicitClassTests.cs (5)
22var c = CreateEmptyCompilation(@" 41var c2 = CreateCompilationWithMscorlib461("", new[] { c.ToMetadataReference() }); 53var c = CreateCompilation(@" 82var c = CreateCompilationWithMscorlib461(@" 96var comp = CreateCompilation(@"
Symbols\IndexedPropertyTests.cs (23)
588var compilation2 = CreateCompilation(source2, new[] { reference1 }); 861var compilation2 = CreateCompilation(source2, new[] { reference1 }); 986var @namespace = (NamespaceSymbol)((CSharpCompilation)compilation2.Compilation).GlobalNamespace; 1087var @namespace = (NamespaceSymbol)((CSharpCompilation)compilation2.Compilation).GlobalNamespace; 1186var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1222var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1265var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1329var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1363var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1405var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1492var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1550var compilation2 = CreateCompilation(source2, new[] { reference1 }); 1756var compilation4 = CreateCompilation(source4, new[] { reference1, reference2 }); 1873var compilation3 = CreateCompilation(source3, new[] { reference1 }); 1908var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2057var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2110var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2149var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2188var compilation3 = CreateCompilation(source3, new[] { reference1, reference2 }); 2505var comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions: TestOptions.Regular10); 2585var compilation = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.ReleaseExe); 2706var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1, CSharpRef }, TestOptions.ReleaseExe); 2765var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1, CSharpRef }, TestOptions.ReleaseExe);
Symbols\IndexerTests.cs (38)
129var globalNamespace = (NamespaceSymbol)((CSharpCompilation)compilation.Compilation).GlobalNamespace; 274var compilation = CreateCompilation(source); 314var compilation = CreateCompilation(text); 536var compilation = CreateCompilationWithILAndMscorlib40(csharp1, il).VerifyDiagnostics( 606var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 730var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 804var compilation = CreateCompilationWithILAndMscorlib40(csharp, il).VerifyDiagnostics( 1144var compilation = module.DeclaringCompilation; 1287var comp = CreateCompilation(tree); 1321var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1352var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1368var compilation = CreateCompilation(source, 1387var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1409var compilation = CreateCompilation(source, 1433var compilation = CreateCompilation(source); 1458var compilation = CreateCompilation(source); 1513var compilation = CreateCompilation(source); 1565var compilation = CreateCompilation(source); 1594var compilation = CreateCompilation(source); 1625var compilation = CreateCompilation(source); 1657var compilation = CreateCompilation(source); 1686var compilation = CreateCompilation(source); 2127var compilation = CreateCompilation(source).VerifyDiagnostics(); 2165var compilation = CreateCompilation(source); 2196var compilation = CreateCompilation(source); 2232var comp = CreateCompilation(tree); 2273var comp = CreateCompilation(tree); 2315var comp = CreateCompilation(tree); 2353var comp = CreateCompilation(tree); 2403var comp = CreateCompilation(text); 2559var compilation = CreateCompilation(new string[] { text1, text2 }); 2611var comp = CreateCompilation(tree); 2698var comp = CreateCompilation(tree); 2834var comp1 = CreateEmptyCompilation(src1, new[] { Net40.References.mscorlib }); 2835var comp2 = CreateCompilation(src2, new[] { new CSharpCompilationReference(comp1) }); 2861var comp = CreateCompilation(source); 2953var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 2982var compilation = CreateCompilation(source, options: TestOptions.DebugDll);
Symbols\InterfaceImplementationTests.cs (49)
48var comp = CreateCompilation(text); 119var comp = CreateCompilation(text); 175var comp = CreateCompilation(text); 233var comp1 = CreateCompilation(text1); 237var comp2 = CreateCompilation(text2, references: refs, assemblyName: "Test2"); 241var comp = CreateCompilation(text3, refs, assemblyName: "Test3"); 305var comp1 = CreateCompilation(text1); 309var comp2 = CreateCompilation(text2, references: refs, assemblyName: "Test2"); 313var comp = CreateCompilation(text3, refs, assemblyName: "Test3"); 371var comp = CreateCompilation(text); 419var comp1 = CreateCompilation(text1); 423var comp2 = CreateCompilation(text2, references: refs, assemblyName: "Test2"); 427var comp = CreateCompilation(text3, refs, assemblyName: "Test3"); 504var comp = CreateCompilation(text); 572var comp = CreateCompilation(text); 622var comp = CreateCompilation(text); 673var comp = CreateCompilation(text); 734var comp = CreateCompilation(text); 824var comp = CreateCompilation(text); 906var comp = CreateCompilation(text); 967var comp1 = CreateCompilation(text1, 972var comp2 = CreateCompilation(text2, 1054var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 1108var comp = CreateCompilation(text, new[] { ilAssemblyReference }); 1126var comp = CreateCompilation(text, new[] { ilAssemblyReference }); 1147var comp = CreateCompilation(text); 1214var comp = CreateCompilation(csharp); 1285var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1341var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1416var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1439var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1535var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1587var comp = CreateCompilation(text); 1628var comp = CreateCompilation(text); 1688var comp = CreateCompilation(text); 1758var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 1854var comp = CreateCompilation(source); 1892var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "asm1"); 1896var comp2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "asm2"); 1955var comp = CreateCompilationWithILAndMscorlib40(source, il); 2018var comp = CreateCompilationWithILAndMscorlib40(source, il); 2205var comp = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.ReleaseExe); 2281var comp = CreateCompilationWithILAndMscorlib40(source, il); 2449var comp = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.DebugExe); 2480var comp = CreateCompilation(text); 2697var comp = CreateCompilation(source0); 2730var comp1 = CreateCompilation(text1); 2753var comp0 = CreateCompilation(text0); 2755var comp1 = CreateCompilation("", references: new[] { comp0.EmitToImageReference() });
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (24)
784var comp = CreateCompilation(source); 841var comp = CreateCompilation(code).VerifyDiagnostics( 870var comp = CreateCompilation(code).VerifyDiagnostics( 899var comp = CreateCompilation(code).VerifyDiagnostics( 928var comp = CreateCompilation(code).VerifyDiagnostics( 957var comp = CreateCompilation(code).VerifyDiagnostics( 986var comp = CreateCompilation(code).VerifyDiagnostics( 1015var comp = CreateCompilation(code).VerifyDiagnostics( 1044var comp = CreateCompilation(code).VerifyDiagnostics(); 1070var comp = CreateCompilation(code).VerifyDiagnostics(); 1096var comp = CreateCompilation(code).VerifyDiagnostics(); 1122var comp = CreateCompilation(code).VerifyDiagnostics(); 1140var comp = CreateCompilation(code).VerifyDiagnostics(); 1158var comp = CreateCompilation(code).VerifyDiagnostics(); 1175var comp = CreateCompilation(code).VerifyDiagnostics( 1201var comp = CreateCompilation(text).VerifyDiagnostics(); 1220var comp = CreateCompilation(text).VerifyDiagnostics( 1246var comp = CreateCompilation(text).VerifyDiagnostics( 1272var comp = CreateCompilation(code).VerifyDiagnostics( 1296var comp = CreateCompilation(code).VerifyDiagnostics( 1317var comp = CreateCompilation(code).VerifyDiagnostics( 1337var comp = CreateCompilation(code).VerifyDiagnostics(); 1354var comp = CreateCompilation(code).VerifyDiagnostics( 1374var comp = CreateCompilation(code).VerifyDiagnostics(
Symbols\LocalFunctionTests.cs (18)
31var compilation = CreateCompilation(source).VerifyDiagnostics(); 52var compilation = CreateCompilation(source).VerifyDiagnostics(); 73var compilation = CreateCompilation(source).VerifyDiagnostics(); 96var compilation = CreateCompilation(source).VerifyDiagnostics(); 441var comp = CreateCompilation([source]); 465var comp = CreateCompilation([source]); 494var comp = CreateCompilation([source]); 517var comp = CreateCompilation([source]); 553var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 584var comp1 = CreateCompilation([source1, source2], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 620var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 663var comp1 = CreateCompilation( 704var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition]); 754var comp1 = CreateCompilation([source1, source2], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 793var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 855var comp1 = CreateCompilation( 911var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 951var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\LookupSymbolsInfoTests.cs (1)
91var compilation = CreateCompilation(source);
Symbols\Metadata\MetadataMemberTests.cs (19)
151var compilation = CreateCompilation(text); 186var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 238var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 298var compilation = CreateCompilation(text); 343var compilation = CreateCompilation(text); 394var compilation = CreateCompilation(text); 441var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 465var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 482var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapClassIL); 533var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapClassIL); 578var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapInterfaceIL); 619var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 629var comp2 = CreateCompilation("", new[] { comp1.EmitToImageReference() }); 659var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 670var comp2 = CreateCompilation("", new[] { comp1.EmitToImageReference() }); 731var compilation0 = CreateCompilation(source); 734var compilation = CreateCompilation("", options: options, references: new[] { compilation0.EmitToImageReference() }); 794var compilation0 = CreateCompilation(source); 796var compilation = CreateCompilation("", options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Internal), references: new[] { compilation0.EmitToImageReference() });
Symbols\Metadata\MetadataTypeTests.cs (11)
27var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 67var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 117var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 167var compilation = CreateCompilation(text); 215var compilation = CreateEmptyCompilation(text, 279var compilation1 = CreateEmptyCompilation(source1, new[] { Net40.References.mscorlib, Net40.References.SystemCore }); 283var compilation2 = CreateEmptyCompilation(source2, new MetadataReference[] { Net40.References.mscorlib, Net40.References.SystemCore, compilation1.EmitToImageReference() }, 358var comp = CreateCompilation(source: tree, references: new[] { modRef }); 360var currComp = comp; 512var comp = CreateCompilationWithILAndMscorlib40("", ilSource); 578var comp = CreateCompilationWithILAndMscorlib40("", ilSource);
Symbols\Metadata\PE\BaseTypeResolution.cs (8)
16using CSReferenceManager = Microsoft.CodeAnalysis.CSharp.CSharpCompilation.ReferenceManager; 311var c1 = CSharpCompilation.Create("Test", references: new MetadataReference[] { mscorlibRef }); 317var c2 = CSharpCompilation.Create("Test2", references: new MetadataReference[] { localMTTestLib1Ref }); 337var compilation1 = CreateCompilation(compilationDef1, new MetadataReference[] { crossRefLib }, TestOptions.ReleaseDll); 357var compilation2 = CreateCompilation(compilationDef2, new MetadataReference[] { crossRefModule1, crossRefModule2 }, TestOptions.ReleaseDll); 369var compilation3 = CreateCompilation(compilationDef2, new MetadataReference[] { crossRefModule2 }, TestOptions.ReleaseDll);
Symbols\Metadata\PE\DynamicTransformsTests.cs (3)
402var compilation = CreateCompilationWithILAndMscorlib40(String.Empty, il); 439var c = CreateCompilation(csSource, new[] { dll }); 554var compilation = CreateCompilationWithILAndMscorlib40(source, il, options: TestOptions.ReleaseExe);
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (2)
158var compilation1 = CreateCompilationWithILAndMscorlib40("", iLSource); 362var compilation1 = CreateCompilationWithILAndMscorlib40("", iLSource);
Symbols\Metadata\PE\LoadInAttributeModifier.cs (1)
122var c = CreateCompilation(@"
Symbols\Metadata\PE\LoadingAttributes.cs (2)
1292var compilation = CreateCompilation( 1507var c = CreateCompilationWithILAndMscorlib40(@"
Symbols\Metadata\PE\LoadingEvents.cs (3)
468var comp = CreateCompilation("", new[] { reference }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 521var comp = CreateCompilation("", new[] { ilRef }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 581var comp = CreateCompilation("", new[] { ilRef }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Metadata\PE\LoadingFields.cs (2)
140var compilation = CreateCompilationWithILAndMscorlib40(text, il, options: TestOptions.DebugExe); 148var comp = CreateCompilation("", targetFramework: TargetFramework.Net60);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
243var compilation1 = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource);
Symbols\Metadata\PE\LoadingIndexers.cs (1)
609private static void CheckInstanceAndStaticIndexers(CSharpCompilation compilation, string className, string indexerDisplayString)
Symbols\Metadata\PE\LoadingMetadataTokens.cs (2)
18var compilation = CreateCompilation( 81var compilation = CreateCompilation(
Symbols\Metadata\PE\LoadingMethods.cs (10)
772var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Methods.ILMethods }); 785var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Methods.ILMethods }); 829var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Methods.ILMethods }); 1178var compilation = CreateCompilationWithILAndMscorlib40("", ilSource); 1240var compilation = CreateCompilationWithILAndMscorlib40("", ilSource); 1265var c = CreateCompilation(source, new[] { longFormRef }); 1289var c = CreateCompilation(source, new[] { lib }); 1309var c = CreateCompilation(source, new[] { lib }); 1348var comp = CreateEmptyCompilation("", new[] { ilRef }); 1372var comp = CreateCompilation(source, references: references);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (4)
381var compilation = CSharpCompilation.Create("C1", references: 398var compilation = CSharpCompilation.Create("C1", references:
Symbols\Metadata\PE\NoPia.cs (96)
370var localTypes1 = CSharpCompilation.Create("LocalTypes1", new[] { Parse(localTypes1Source) }, new[] { pia1CopyLink, mscorlibRef }); 374var localTypes2 = CSharpCompilation.Create("LocalTypes2", new[] { Parse(localTypes2Source) }, new[] { mscorlibRef, pia1CopyLink }); 385new CSharpCompilation[] { localTypes1, localTypes2 }); 437new CSharpCompilation[] { localTypes1, localTypes2 }); 467new CSharpCompilation[] { localTypes1, localTypes2 }); 501new CSharpCompilation[] { localTypes1, localTypes2 }); 513new CSharpCompilation[] { localTypes1, localTypes2 }); 558new CSharpCompilation[] { localTypes1, localTypes2 }); 588new CSharpCompilation[] { localTypes1, localTypes2 }); 623new CSharpCompilation[] { localTypes1, localTypes2 }); 692var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 695var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 762var tc1 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, pia5Link }); 772var tc2 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, pia5Ref }); 782var tc3 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Ref }); 796var tc4 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, library2Ref, pia5Ref, pia1Ref }); 812var tc5 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Link }); 830var tc6 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Ref }); 843var tc7 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, library2Link, pia5Link, pia1Ref }); 882var tc1 = CSharpCompilation.Create("C1", references: new MetadataReference[] { varmscorlibRef, varCRef, varARef, varBLink }); 888var tc2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { varmscorlibRef, varCRef, varARef, varDRef, varBLink }); 896var tc3 = CSharpCompilation.Create("C3", references: new MetadataReference[] { varmscorlibRef, varCRef, varBLink }); 901var tc4 = CSharpCompilation.Create("C4", references: new MetadataReference[] { varmscorlibRef, varCRef, varARef, varBRef }); 911var tc5 = CSharpCompilation.Create("C5", references: new MetadataReference[] { varmscorlibRef, varCRef, varALink, varBLink }); 922var tc6 = CSharpCompilation.Create("C6", references: new MetadataReference[] { varmscorlibRef, varARef, varBLink, varCLink }); 933var tc7 = CSharpCompilation.Create("C7", references: new MetadataReference[] { varmscorlibRef, varCRef, varARef }); 1009var varC_LocalTypes3 = CSharpCompilation.Create("LocalTypes3", new[] { Parse(localTypes3Source) }, new[] { mscorlibRef, pia1CopyLink }); 1033new CSharpCompilation[] { varC_LocalTypes3 }); 1106var varC_Pia5 = CSharpCompilation.Create("Pia5", new[] { Parse(pia5Source) }, new[] { mscorlibRef }); 1114var varC_Pia1 = CSharpCompilation.Create("Pia1", new[] { Parse(pia1Source) }, new[] { mscorlibRef }); 1122var varC_Library2 = CSharpCompilation.Create("Library2", new[] { Parse(library2Source) }, new MetadataReference[] { mscorlibRef, pia1Ref, pia5Ref }); 1129var tc1 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, pia5Link }); 1139var tc2 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, pia5Ref }); 1149var tc3 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Ref }); 1163var tc4 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, library2Ref, pia5Ref, pia1Ref }); 1179var tc5 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Link }); 1197var tc6 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, library2Ref, pia5Link, pia1Ref }); 1210var tc7 = CSharpCompilation.Create("C1", new SyntaxTree[0], new MetadataReference[] { mscorlibRef, library2Link, pia5Link, pia1Ref }); 1267var varC_A = CSharpCompilation.Create("A", references: new[] { mscorlibRef }); 1272var varC_B = CSharpCompilation.Create("B", references: new[] { mscorlibRef }); 1277var varC_C = CSharpCompilation.Create("C", references: new MetadataReference[] { mscorlibRef, varARef, varBRef }); 1282var varC_D = CSharpCompilation.Create("D", references: new MetadataReference[] { mscorlibRef }); 1287var tc1 = CSharpCompilation.Create("C1", references: new MetadataReference[] { mscorlibRef, varCRef, varARef, varBLink }); 1293var tc2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { mscorlibRef, varCRef, varARef, varDRef, varBLink }); 1301var tc3 = CSharpCompilation.Create("C3", references: new MetadataReference[] { mscorlibRef, varCRef, varBLink }); 1306var tc4 = CSharpCompilation.Create("C4", references: new MetadataReference[] { mscorlibRef, varCRef, varARef, varBRef }); 1316var tc5 = CSharpCompilation.Create("C5", references: new MetadataReference[] { mscorlibRef, varCRef, varALink, varBLink }); 1327var tc6 = CSharpCompilation.Create("C6", references: new MetadataReference[] { mscorlibRef, varARef, varBLink, varCLink }); 1338var tc7 = CSharpCompilation.Create("C7", references: new MetadataReference[] { mscorlibRef, varCRef, varARef }); 1382var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 1388var compilationBase = CreateCompilation(sourceBase, new[] { referencePIASource }, TestOptions.DebugDll); 1403var compilationDerived1 = CreateCompilation(sourceDerived, new[] { referencePIASource, referenceBaseSource }, TestOptions.DebugDll); 1406var compilationDerived2 = CreateCompilation(sourceDerived, new[] { referencePIAImage, referenceBaseSource }, TestOptions.DebugDll); 1409var compilationDerived3 = CreateCompilation(sourceDerived, new[] { referencePIASource, referenceBaseImage }, TestOptions.DebugDll); 1412var compilationDerived4 = CreateCompilation(sourceDerived, new[] { referencePIAImage, referenceBaseImage }, TestOptions.DebugDll); 1415static void verify(CSharpCompilation compilationDerived)
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (28)
31var localConsumer1 = CreateCompilation(localTypeSource); 50var localConsumer = CreateCompilation(localTypeSource); 70var localConsumer = CreateCompilation(localTypeSource); 89var localConsumer = CreateCompilation(localTypeSource); 113var localConsumer = CreateCompilation(localTypeSource); 131var localConsumer = CreateCompilation(localTypeSource1); 160var localConsumer = CreateCompilation(localTypeSource1); 178var localConsumer = CreateCompilation(localTypeSource); 197var localConsumer = CreateCompilation(localTypeSource); 216var localConsumer = CreateCompilation(localTypeSource); 235var localConsumer = CreateCompilation(localTypeSource); 254var localConsumer = CreateCompilation(localTypeSource); 273var localConsumer = CreateCompilation(localTypeSource); 292var localConsumer = CreateCompilation(localTypeSource); 311var localConsumer = CreateCompilation(localTypeSource); 330var localConsumer = CreateCompilation(localTypeSource); 349var localConsumer = CreateCompilation(localTypeSource); 366var localConsumer = CreateCompilation(localTypeSource); 386var localConsumer = CreateCompilation(localTypeSource); 407var localConsumer = CreateCompilation(localTypeSource); 438var localConsumer = CreateCompilation(localTypeSource1); 464var localConsumer = CreateCompilation(localTypeSource); 478var localConsumer = CreateCompilationWithMscorlib40(assemblyName: "Dummy", source: (string[])null, 498var localConsumer = CreateCompilation(null); 514var localConsumer = CreateCompilation(null); 554var localType = CreateCompilation(assemblyName: "Dummy", source: localTypeSource, 557var localConsumer = CreateCompilation(assemblyName: "Dummy", source: (string[])null, 576public CSharpCompilation CreateCompilation(string source)
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (17)
27var localConsumer = CreateCompilation(assemblyName: "Dummy", source: (string[])null, 73var localType1 = CreateEmptyCompilation(assemblyName: "Dummy1", source: new string[] { localTypeSource1 }, 79var localType2 = CreateEmptyCompilation(assemblyName: "Dummy2", source: new string[] { localTypeSource2 }, 86var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy3", source: CSharpTestSource.None, 122var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: new string[] { localTypeSource }, 185var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: new string[] { localTypeSource }, 222var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: new string[] { localTypeSource }, 257var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: new string[] { localTypeSource }, 288var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: new string[] { localTypeSource }, 316var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: CSharpTestSource.None, 338var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: CSharpTestSource.None, 360var localConsumer = CreateEmptyCompilation(assemblyName: "Dummy", source: CSharpTestSource.None, 423var localType1 = CreateCompilation(assemblyName: "Dummy1", source: localTypeSource1, references: null); 425var localType2 = CreateCompilation(assemblyName: "Dummy2", source: localTypeSource2, 430var localConsumer = CreateCompilation(source: "", assemblyName: "Dummy3", 468var localType = CreateCompilation(assemblyName: "Dummy1", source: localTypeSource, references: null); 470var localConsumer = CreateCompilation(assemblyName: "Dummy2", source: "",
Symbols\Metadata\PE\TypeForwarders.cs (40)
94var compilation = CreateCompilationWithMscorlib40AndSystemCore(new SyntaxTree[0]); 170var compilation = CreateCompilation(csharp, new[] { ref1, ref2, ref3 }); 233var compilation = CreateCompilation(csharp, new[] { ref1, ref2 }); 307var compilation = CreateCompilation(csharp, new[] { ref1, ref2, ref3 }); 406var compilation = CreateCompilation(csharp, new[] { ref1, ref2, ref3, ref4 }); 514var compilation = CreateCompilation(csharp, new[] { ref1, ref2, ref3 }); 570var compilation = CreateCompilation(csharp, new[] { ref1, ref2 }); 754var comp3 = CreateCompilation(csharp, new[] { ref1, ref2 }); 1051var compilation = CreateCompilation(csharp, new[] { ref1 }); 1145var compilation = CreateCompilation(csharp, new[] { ref1 }); 1209var compilation = CreateCompilation(csharp, new[] { ref1 }); 1230private static IEnumerable<string> EnumerateNamespaces(CSharpCompilation compilation) 1485var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Asm1"); 1489var comp2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "Asm2"); 1533var comp3 = CreateCompilation("public class ForceRetargeting;", options: TestOptions.ReleaseDll); 1539void checkForwarderEmit(CSharpCompilation comp2) 1648var forwardedTypesCompilation = CreateCompilation(forwardedTypes, options: TestOptions.ReleaseDll, assemblyName: "ForwarderTargetAssembly"); 1655var modCompilation = CreateCompilation(mod, references: new[] { new CSharpCompilationReference(forwardedTypesCompilation) }, options: TestOptions.ReleaseModule); 1665var appCompilation = CreateCompilation(app, references: new[] { modRef1, new CSharpCompilationReference(forwardedTypesCompilation) }, options: TestOptions.ReleaseDll); 1764var comp0 = CreateCompilation(source0, options: TestOptions.ReleaseModule, assemblyName: "asm0"); 1768var comp1 = CreateCompilation(source1, new[] { ref0 }, options: TestOptions.ReleaseDll, assemblyName: "asm1"); 1775var comp2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "asm2"); 1860var cA_v1 = CreateCompilation(@" 1866var cB = CreateCompilation(@" 1874var cC_v1 = CreateCompilation(@" 1882var cA_v2 = CreateCompilation(@" 1888var cD = CreateCompilation(@" 1894var cA_v3 = CreateCompilation(@"", new[] { cD_ImageRef, new CSharpCompilationReference(cC_v1) }, options: TestOptions.ReleaseDll, assemblyName: "A"); 1896var cC_v2 = CreateCompilation(@" 1928var context = CreateCompilation("", new[] { r1, r2, r3 }, options: TestOptions.ReleaseDll); 1955var compA1 = CreateCompilation(sourceA1, assemblyName: "A"); 1959var compB1 = CreateCompilation(sourceB1, assemblyName: "B"); 1973var comp = CreateCompilation(sourceProgram, references: new[] { refA1, refB1 }); 1982var compBImpl = CreateCompilation(sourceBImpl, assemblyName: "BImpl"); 1988var compB2 = CreateCompilation(sourceB2, references: new[] { refBImpl }, assemblyName: "B"); 2019var compA1 = CreateCompilation(sourceA1, assemblyName: "A"); 2023var compB1 = CreateCompilation(sourceB1, assemblyName: "B"); 2037var comp = CreateCompilation(sourceProgram, references: new[] { refA1, refB1 }); 2046var compBImpl = CreateCompilation(sourceBImpl, assemblyName: "BImpl"); 2052var compB2 = CreateCompilation(sourceB2, references: new[] { refBImpl }, assemblyName: "B");
Symbols\MethodEqualityTests.cs (3)
33var comp = CreateCompilation(text); 80var comp = CreateCompilation(text); 140var comp = CreateCompilation(text);
Symbols\MissingSpecialMember.cs (67)
37var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 69var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 101var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 124var comp = CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }, options: TestOptions.ReleaseDll); 155Action<CSharpCompilation> validate = comp => 194Action<CSharpCompilation> validatePresent = comp => 201Action<CSharpCompilation> validateMissing = comp => 233Action<CSharpCompilation> validate = comp => 269var comp = CreateEmptyCompilation(source); 302Action<CSharpCompilation> validate = comp => 344Action<CSharpCompilation> validatePresent = comp => 379Action<CSharpCompilation> validate = comp => 430Action<CSharpCompilation> validate = comp => 495var comp = CreateEmptyCompilation("", new[] { corlibRef, publicLibRef, internalLibRef }, assemblyName: "Test"); 506private static void ValidateSourceAndMetadata(string source, Action<CSharpCompilation> validate) 509var comp1 = CreateEmptyCompilation(source, parseOptions: parseOptions); 518var comp2 = CreateEmptyCompilation("", new[] { reference }, parseOptions: parseOptions); 526var comp = CreateEmptyCompilation("", new[] { MscorlibRef_v4_0_30316_17626 }); 550var comp = CreateEmptyCompilation("", [Net461.References.mscorlib]); 600var comp = CreateEmptyCompilation("", refs); 958var comp = CreateEmptyCompilation("", refs); 1125var comp = CreateCompilation(source); 1156var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.DebugExe); 1194var compilation = CreateCompilationWithMscorlib461(source); 1235var compilation = CreateCompilationWithMscorlib461(source); 1276var compilation = CreateCompilationWithMscorlib461(source); 1316var compilation = CreateCompilationWithMscorlib461(source); 1341var compilation = CreateCompilationWithMscorlib461(source); 1371var compilation = CreateCompilationWithMscorlib461(source); 1419var compilation = CreateCompilationWithMscorlib461(source); 1503var compilation = CreateCompilationWithMscorlib461(source1 + source2); 1542var compilation = CreateCompilationWithMscorlib461(source); 1582var compilation = CreateCompilationWithMscorlib461(source); 1623var compilation = CreateCompilationWithMscorlib461(source); 1646var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 1674var compilation = CreateCompilationWithMscorlib461(source); 1702var compilation = CreateCompilationWithMscorlib461(source); 1744var compilation = CreateCompilationWithMscorlib461(source); 1809var compilation = CreateCompilationWithMscorlib461(source); 1835var compilation = CreateCompilationWithMscorlib461(source); 1865var compilation = CreateCompilationWithMscorlib461(source); 1886var compilation = CreateCompilationWithMscorlib461(source); 1918var compilation = CreateCompilationWithMscorlib461(source); 1950var compilation = CreateCompilationWithMscorlib461(source); 1979var compilation = CreateCompilationWithMscorlib461(source); 2022var compilation = CreateCompilationWithMscorlib461(source); 2059var compilation = CreateCompilationWithMscorlib461(source); 2090var compilation = CreateCompilationWithMscorlib461(source); 2121var compilation = CreateCompilationWithMscorlib461(source); 2156var compilation = CreateCompilationWithMscorlib461(source); 2189var compilation = CreateCompilationWithMscorlib461(source); 2220var compilation = CreateCompilationWithMscorlib461(source); 2282var compilation = CreateCompilationWithMscorlib461(source); 2327var compilation = CreateCompilationWithMscorlib461(source); 2378var compilation = CreateCompilationWithMscorlib461(source); 2408var compilation = CreateCompilationWithMscorlib461(source, options: TestOptions.ReleaseExe); 2430var compilation = CreateCompilationWithMscorlib461(source); 2456var compilation = CreateCompilationWithMscorlib461(source); 2486var compilation = CreateCompilationWithMscorlib461(source); 2519var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 2547var compilation = CreateCompilationWithMscorlib461(source); 2578var compilation = CreateCompilationWithMscorlib461(source); 2612var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 2634var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 2656var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 2680var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }); 2705var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef });
Symbols\MockSymbolTests.cs (5)
24CSharpCompilation compilation = CSharpCompilation.Create("Test"); 97CSharpCompilation compilation = CSharpCompilation.Create("Test"); 99Assert.IsType<CSharpCompilation>(ne2.Compilation);
Symbols\ModuleInitializers\AccessibilityTests.cs (5)
36var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 119var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 159var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 215var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 283var compilation = CreateCompilation(source, parseOptions: s_parseOptions);
Symbols\ModuleInitializers\GenericsTests.cs (4)
32var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 54var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 76var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 101var compilation = CreateCompilation(source, parseOptions: s_parseOptions);
Symbols\ModuleInitializers\ModuleInitializersTests.cs (11)
39var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular8); 62var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 830var comp1 = CreateCompilation(s1, options: moduleOptions.WithModuleName("A"), parseOptions: s_parseOptions); 847var comp2 = CreateCompilation(s2, options: moduleOptions.WithModuleName("B"), parseOptions: s_parseOptions, references: new[] { ref1 }); 865var comp3 = CreateCompilation(s3, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 881var comp4 = CreateCompilation(s4, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 897var comp5 = CreateCompilation(s5, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 913var comp6 = CreateCompilation(s6, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 935var comp7 = CreateCompilation(s7, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 959var comp8 = CreateCompilation(s8, options: exeOptions, parseOptions: s_parseOptions, references: new[] { ref1, ref2 }); 1070var comp = CreateCompilationWithIL(source1, il, parseOptions: s_parseOptions, options: exeOptions);
Symbols\ModuleInitializers\SignatureTests.cs (9)
33var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 56var compilation = CreateCompilation(source, parseOptions: s_parseOptions, targetFramework: TargetFramework.NetCoreApp); 81var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 103var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 125var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 147var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 195var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 215var compilation = CreateCompilation(source, targetFramework: StaticAbstractMembersInInterfacesTests._supportingFramework); 235var compilation = CreateCompilation(source, targetFramework: StaticAbstractMembersInInterfacesTests._supportingFramework);
Symbols\ModuleInitializers\TargetsTests.cs (18)
36var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 67var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 89var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 116var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 138var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 165var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 187var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 214var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 241var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 276var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 306var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 341var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 371var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 406var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 431var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 458var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 480var compilation = CreateCompilation(source, parseOptions: s_parseOptions); 507var compilation = CreateCompilation(source, parseOptions: s_parseOptions);
Symbols\NamespaceExtentTests.cs (2)
19var c1 = CreateCompilation(""); 20var c2 = CreateCompilation("");
Symbols\OverriddenOrHiddenMembersTests.cs (90)
74var comp = CreateCompilation(tree); 161var comp = CreateCompilation(tree); 242var comp = CreateCompilation(text); 333var comp = CreateCompilation(text); 414var comp = CreateCompilation(text); 465var comp = CreateCompilation(text); 525var comp = CreateCompilationWithMscorlib461(text); 601var comp = CreateCompilation(text); 663var comp = CreateCompilation(text); 734var comp1 = CreateCompilation(text1); 738var comp2 = CreateCompilation(text2, references: refs, assemblyName: "Test2"); 742var comp = CreateCompilation(text3, refs, assemblyName: "Test3"); 897var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 997var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1066var comp = CreateCompilationWithILAndMscorlib40(csharp, il); 1135var comp = CreateCompilation(text); 1153var comp = CreateCompilation(text); 1182var comp = CreateCompilation( 1219var comp = CreateCompilation( 1861var comp = CreateCompilation(text); 1887var comp = CreateCompilation(text); 1912var comp = CreateCompilation(text); 1940var comp = CreateCompilation(text); 1968var comp = CreateCompilation(text); 1996var comp = CreateCompilation(text); 2025var comp = CreateCompilation(text); 2092var comp = CreateCompilation(text); 2176var c1 = CreateCompilation(@" 2190var c2 = CreateCompilation(@" 2205var c1 = CreateCompilation(@" 2231var c2 = CreateCompilation(@" 2432var comp = CreateCompilation(source); 2491var comp = CreateCompilation(source); 2556var comp = CreateCompilation(source); 2615var comp = CreateCompilation(source); 2828var comp = CreateCompilation(csharp, new[] { ref1 }, options: TestOptions.ReleaseExe); 2865var compilation = CreateEmptyCompilation(text, new MetadataReference[] { MscorlibRef_v20 }); 2899var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 2902var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 2905var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 2947var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 2950var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 2953var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 2995var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 2998var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 3001var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 3042var comp1 = CreateCompilation(source1, assemblyName: "A"); 3045var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B"); 3048var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C"); 3089var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 3092var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 3095var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 3136var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 3139var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 3142var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 3208var comp1 = CreateCompilation(source1, assemblyName: "A"); 3211var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B"); 3216var comp3 = CreateCompilation("", new[] { ref1, ref2, ilRef }, assemblyName: "Test"); 3263var comp1 = CreateCompilation(source1, assemblyName: "A.dll"); 3266var comp2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "B.dll"); 3269var comp3 = CreateCompilation(source3, new[] { ref1, ref2 }, assemblyName: "C.dll"); 3577var comp = CreateCompilation(source); 3681var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 3753var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 3813var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 3879var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 3937var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 3973var comp = CreateCompilation(code).VerifyDiagnostics( 4003var comp = CreateCompilation(code).VerifyDiagnostics( 4033var comp = CreateCompilation(code).VerifyDiagnostics( 4063var comp = CreateCompilation(code).VerifyDiagnostics( 4093var comp = CreateCompilation(code).VerifyDiagnostics( 4123var comp = CreateCompilation(code).VerifyDiagnostics( 4153var comp = CreateCompilation(code).VerifyDiagnostics( 4182var comp = CreateCompilation(code).VerifyDiagnostics(); 4209var comp = CreateCompilation(code).VerifyDiagnostics(); 4236var comp = CreateCompilation(code).VerifyDiagnostics(); 4262var comp = CreateCompilation(code).VerifyDiagnostics(); 4289var comp = CreateCompilation(code).VerifyDiagnostics(); 4316var comp = CreateCompilation(code).VerifyDiagnostics(); 4342var comp = CreateCompilation(code).VerifyDiagnostics(); 4376var comp = CreateCompilation(text).VerifyDiagnostics(); 4421var comp = CreateCompilation(text).VerifyDiagnostics( 4447var comp = CreateCompilation(text).VerifyDiagnostics( 4473var comp = CreateCompilation(code).VerifyDiagnostics( 4497var comp = CreateCompilation(code).VerifyDiagnostics( 4518var comp = CreateCompilation(code).VerifyDiagnostics( 4538var comp = CreateCompilation(code).VerifyDiagnostics(); 4555var comp = CreateCompilation(code).VerifyDiagnostics( 4578var comp = CreateCompilation(code).VerifyDiagnostics(
Symbols\PartialPropertiesTests.cs (123)
38var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 110var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 178var comp = CreateCompilation(source); 204var comp = CreateCompilation(source); 226var comp = CreateCompilation(source); 252var comp = CreateCompilation(source); 276var comp = CreateCompilation(source); 304var comp = CreateCompilation(source); 329var comp = CreateCompilation(source); 352var comp = CreateCompilation(source); 389var comp = CreateCompilation(source); 425var comp = CreateCompilation(source); 450var comp = CreateCompilation(source); 478var comp = CreateCompilation(source); 497var comp = CreateCompilation(source); 516var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 538var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 569var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 591var comp = CreateCompilation(source); 610var comp = CreateCompilation(source); 629var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 649var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 668var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 727var comp = CreateCompilation([source, IsExternalInitTypeDefinition]); 912var comp = (CSharpCompilation)verifier.Compilation; 987var comp = (CSharpCompilation)verifier.Compilation; 1061var comp = (CSharpCompilation)verifier.Compilation; 1131var comp = (CSharpCompilation)verifier.Compilation; 1143var comp1 = CreateCompilation([], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), references: [reference]); 1177var comp = (CSharpCompilation)verifier.Compilation; 1190var comp1 = CreateCompilation([], options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), references: [reference]); 1218var comp = CreateCompilation(source); 1250var comp = CreateCompilation(source); 1335var comp = (CSharpCompilation)verifier.Compilation; 1358var comp = CreateCompilation(source); 1385var comp = CreateCompilation(source); 1449var comp = CreateCompilation(source); 1481var comp = CreateCompilation(source); 1510var comp = CreateCompilation(source); 1553var comp = CreateCompilation(source); 1586var comp = CreateCompilation(source); 1624var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 1675var comp = CreateCompilation(source); 1799var comp = CreateCompilation(source); 1840var comp = (CSharpCompilation)verifier.Compilation; 1878var comp = CreateCompilation(source); 1914var comp = CreateCompilation(source); 1944var comp = (CSharpCompilation)verifier.Compilation; 1969var comp = CreateCompilation(source); 2006var comp = (CSharpCompilation)verifier.Compilation; 2036var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 2075var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 2180var comp = CreateCompilation(source); 2260var comp = CreateCompilation(source); 2351var comp = CreateCompilation([source, RequiredMemberAttribute, SetsRequiredMembersAttribute, CompilerFeatureRequiredAttribute]); 2377var comp = CreateCompilation([source, RequiredMemberAttribute, SetsRequiredMembersAttribute, CompilerFeatureRequiredAttribute]); 2412var comp = CreateCompilation(source); 2445var comp = CreateCompilation(source); 2479var comp = CreateCompilation(source); 2639var comp = CreateCompilation(executable ? [source1, source2] : source1, 2774var comp = CreateCompilation(executable ? [source1, source2] : source1, 2890var comp = CreateCompilation(source); 2931var comp = CreateCompilation(source); 2964var comp = CreateCompilation(source); 3016var comp = CreateCompilation(source); 3060var comp = CreateCompilation(source); 3099var comp = CreateCompilation(source); 3121var comp = CreateCompilation(source); 3140var comp = CreateCompilation(source); 3215var comp = CreateCompilation(source); 3291var comp = CreateCompilation(source); 3326var comp = CreateCompilation(source); 3357var comp = CreateCompilation(source); 3386var comp = CreateCompilation(source); 3441var comp = CreateCompilation(source); 3501var comp = CreateCompilation(source); 3529var comp = CreateCompilation(source); 3562var comp = CreateCompilation(source); 3595var comp = CreateCompilation(source); 3622var comp = CreateCompilation(source); 3660var comp = CreateCompilation(source); 3730var comp = CreateCompilation(source); 3770var comp = CreateCompilation(source); 3819var comp = CreateCompilation(source); 3860var comp = CreateCompilation(source); 3893var comp = CreateCompilation(source); 3924var comp = CreateCompilation(source); 3975var comp = CreateCompilation(source); 4031var comp = CreateCompilation(source); 4081var comp = CreateCompilation(source); 4113var comp = CreateCompilation(source); 4169var comp = CreateCompilation(source); 4247var comp = CreateCompilation(source); 4329var comp = CreateCompilation([source, UnscopedRefAttributeDefinition]); 4828var comp = CreateCompilation(source); 4850var comp = CreateCompilation(source); 4871var comp = CreateCompilation(source); 4901var comp = CreateCompilation(source); 4932var comp = CreateCompilation(source); 4964var comp = CreateCompilation(source); 4995var comp = CreateCompilation([source, UnmanagedCallersOnlyAttributeDefinition]); 5091var verifier = CreateCompilation(source); 5140var comp = CreateCompilation(source); 5193var comp = CreateCompilation(source, parseOptions: TestOptions.Regular13); 5223var comp = CreateCompilation(source); 5259var comp = CreateCompilation(source); 5306var comp = CreateCompilation(source); 5343var comp = CreateCompilation(source); 5379var comp = CreateCompilation(source); 5406var comp = CreateCompilation(source); 5431var comp = CreateCompilation(source); 5450var comp = CreateCompilation(source); 5499var comp = CreateCompilation(source); 5552var comp = CreateCompilation(source);
Symbols\PEParameterSymbolTests.cs (1)
92var compilation = CreateCompilationWithMscorlib461(source, new[] { vbComp }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular);
Symbols\RelaxedShiftOperatorTests.cs (10)
47var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 51var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 54var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.ToMetadataReference() }, 59var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.EmitToImageReference() }, 92var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 136var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 180var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 224var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 312var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp,
Symbols\RequiredMembersTests.cs (227)
22private static CSharpCompilation CreateCompilationWithRequiredMembers(CSharpTestSource source, IEnumerable<MetadataReference>? references = null, CSharpParseOptions? parseOptions = null, CSharpCompilationOptions? options = null, string? assemblyName = null, TargetFramework targetFramework = TargetFramework.Standard) 105var comp = CreateCompilationWithRequiredMembers(@" 195var comp = CreateCompilationWithRequiredMembers(@" 235var comp = CreateCompilationWithRequiredMembers(code, parseOptions: TestOptions.Regular10); 253var comp = CreateCompilationWithRequiredMembers(@" 315var comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ? TestOptions.Regular10 : TestOptions.Regular11); 383var comp = CreateCompilationWithRequiredMembers(@" 401var comp = CreateCompilationWithRequiredMembers(@" 420var comp = CreateCompilationWithRequiredMembers(@" 439var comp = CreateCompilationWithRequiredMembers(@" 458var comp = CreateCompilationWithRequiredMembers(@" 500var comp = CreateCompilationWithRequiredMembers(@base + derived); 508var baseComp = CreateCompilationWithRequiredMembers(@base); 542var comp = CreateCompilationWithRequiredMembers(@base + derived + derivedDerived); 550var baseComp = CreateCompilationWithRequiredMembers(@base); 554var derivedComp = CreateCompilation(derived, references: new[] { baseReference }); 582var comp = CreateCompilationWithRequiredMembers(@base + derived); 596var baseComp = CreateCompilationWithRequiredMembers(@base, assemblyName: "test"); 633var comp = CreateCompilationWithRequiredMembers(@base + derived + derivedDerived); 648var baseComp = CreateCompilationWithRequiredMembers(@base); 652var derivedComp = CreateCompilation(derived, new[] { baseReference }); 668var comp = CreateCompilationWithRequiredMembers(@" 712var comp = CreateCompilationWithRequiredMembers(@base + derived); 727var baseComp = CreateCompilationWithRequiredMembers(@base, assemblyName: "base"); 773var comp = CreateCompilationWithRequiredMembers(@base + derived); 799var baseComp = CreateCompilationWithRequiredMembers(@base); 831var comp = CreateCompilationWithRequiredMembers(@" 1104var comp = CreateCompilationWithRequiredMembers(@" 1252var comp = CreateCompilationWithRequiredMembers(@" 1286var comp = CreateCompilation(@" 1324var comp = CreateCompilationWithRequiredMembers(@" 1338var comp = CreateCompilationWithRequiredMembers(@" 1379var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1400var comp = CreateCompilationWithRequiredMembers($$""" 1426var comp = CreateCompilationWithRequiredMembers(""" 1451var comp = CreateCompilationWithRequiredMembers(""" 1476var comp = CreateCompilationWithRequiredMembers(""" 1495var comp = CreateCompilationWithRequiredMembers(""" 1520var comp = CreateCompilationWithRequiredMembers(""" 1554var comp = CreateCompilationWithRequiredMembers(@" 1585var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1607var cComp = CreateCompilationWithRequiredMembers(c); 1630var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1634var cComp = CreateCompilationWithRequiredMembers(c); 1655var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1677var cComp = CreateCompilationWithRequiredMembers(c); 1699var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1702var cComp = CreateCompilationWithRequiredMembers(c); 1720var comp = CreateCompilationWithRequiredMembers(c); 1798var comp = CreateCompilation(new[] { c }, references: new[] { ilRef }, targetFramework: TargetFramework.Net70); 1832var comp = CreateCompilationWithRequiredMembers(c); 1865var comp = CreateCompilationWithRequiredMembers(c); 1896var comp = CreateCompilationWithRequiredMembers(c); 1916var comp = CreateCompilationWithRequiredMembers(c); 1933var comp = CreateCompilationWithRequiredMembers(c); 1961var comp = CreateCompilationWithRequiredMembers(c); 1978var comp = CreateCompilationWithRequiredMembers(c); 2004var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2023var baseComp = CreateCompilationWithRequiredMembers(@base); 2057var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, code }); 2061var baseComp = CreateCompilationWithRequiredMembers(@base); 2065var derivedComp = CreateCompilation(derived, new[] { baseRef }); 2098var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2117var baseComp = CreateCompilationWithRequiredMembers(@base); 2146var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2150var baseComp = CreateCompilationWithRequiredMembers(@base); 2177var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2181var baseComp = CreateCompilationWithRequiredMembers(@base); 2193var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2203var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2205var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2217var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2242var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2253var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalCRef }, targetFramework: TargetFramework.Standard); 2268var derivedComp = CreateCompilation(derived, new[] { baseRef, originalCRef }, targetFramework: TargetFramework.Standard); 2270var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2276var comp = CreateCompilation(code, new[] { baseRef, derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2288var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2298var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2300var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2312var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2339var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2349var baseComp = CreateCompilationWithRequiredMembers(@base); 2380var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2384var baseComp = CreateCompilationWithRequiredMembers(@base); 2413var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2423var baseComp = CreateCompilationWithRequiredMembers(@base); 2452var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2455var baseComp = CreateCompilationWithRequiredMembers(@base); 2540var comp = CreateCompilation(code, new[] { baseRef }, targetFramework: TargetFramework.Net70); 2548var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2557var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2558var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2569var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }); 2579var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2588var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2589var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2600var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }); 2735var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 2766var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 2888var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3014var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3215var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3239var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3263var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3284var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3298var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3328var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3346var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3369var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3393var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3413var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3546var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3680var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3811var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3832var comp = CreateCompilationWithRequiredMembers(new[] { code, handler }); 3861var comp = CreateCompilationWithRequiredMembers(code); 3890var comp = CreateCompilationWithRequiredMembers(code); 3915var comp = CreateCompilationWithRequiredMembers(code); 3941var comp = CreateCompilationWithRequiredMembers(code); 3970var comp = CreateCompilationWithRequiredMembers(code); 3999var comp = CreateCompilationWithRequiredMembers(code); 4029var comp = CreateCompilationWithRequiredMembers(code); 4058var comp = CreateCompilation(new[] { code, CompilerFeatureRequiredAttribute }); 4082var comp = CreateCompilation(new[] { code, CompilerFeatureRequiredAttribute }); 4125var comp = CreateCompilation(new[] { code, RequiredMemberAttribute, CompilerFeatureRequiredAttribute }); 4144var comp = CreateCompilationWithRequiredMembers(code); 4176var comp = CreateCompilationWithRequiredMembers(code); 4208var comp = CreateCompilationWithRequiredMembers(code); 4230var comp = CreateCompilationWithRequiredMembers(code); 4256var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4276var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4307var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4327var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4348var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4369var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4397var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4424var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4448var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4477var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4509var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4543var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4578var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4612var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4660var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4663var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4705var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4708var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4750var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4753var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4794var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4797var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4840var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4843var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4868var comp = CreateCompilationWithRequiredMembers(code); 4899var comp = CreateCompilationWithRequiredMembers(code); 4926var comp = CreateCompilationWithRequiredMembers(code); 4961var comp = CreateCompilationWithRequiredMembers(code); 5008var comp = CreateCompilationWithRequiredMembers(code); 5053var comp = CreateCompilationWithRequiredMembers(code); 5095var comp = CreateCompilationWithRequiredMembers(code); 5136var comp = CreateCompilationWithRequiredMembers(code); 5199var comp = CreateCompilationWithRequiredMembers(new[] { derived, @base }); 5219var baseComp = CreateCompilationWithRequiredMembers(@base); 5282var comp = CreateCompilationWithRequiredMembers(code); 5345var comp = CreateCompilationWithRequiredMembers(new[] { derived, @base }); 5365var baseComp = CreateCompilationWithRequiredMembers(@base); 5675var attrComp = CreateCompilationWithRequiredMembers("", assemblyName: "attr"); 5682var comp = CreateCompilationWithIL(code, ilSource: il, references: new[] { attrComp.EmitToImageReference() }); 5708var comp = CreateCompilationWithRequiredMembers(code); 5737var comp = CreateCompilationWithRequiredMembers(code); 5763var comp = CreateCompilationWithRequiredMembers(code); 5789var comp = CreateCompilationWithRequiredMembers(code); 5815var comp = CreateCompilationWithRequiredMembers(code); 5852var comp = CreateCompilationWithRequiredMembers(code); 5884var comp = CreateCompilationWithRequiredMembers(code); 5920var comp = CreateCompilationWithRequiredMembers(code); 5955var comp = CreateCompilationWithRequiredMembers(code); 5991var comp = CreateCompilationWithRequiredMembers(code); 6031var comp = CreateCompilationWithRequiredMembers(code); 6076var comp = CreateCompilationWithRequiredMembers(code); 6113var comp = CreateCompilationWithRequiredMembers([code, NotNullAttributeDefinition, DisallowNullAttributeDefinition]); 6153var comp = CreateCompilationWithRequiredMembers([code, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6191var comp = CreateCompilationWithRequiredMembers([code, NotNullAttributeDefinition, DisallowNullAttributeDefinition]); 6232var comp = CreateCompilationWithRequiredMembers([code, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6274var comp = CreateCompilationWithRequiredMembers([code, MaybeNullAttributeDefinition, AllowNullAttributeDefinition]); 6302var comp = CreateCompilationWithRequiredMembers(code); 6338var comp = CreateCompilationWithRequiredMembers(code); 6365var comp = CreateCompilationWithRequiredMembers(code); 6399var comp = CreateCompilationWithRequiredMembers(code); 6435var comp = CreateCompilationWithRequiredMembers(code); 6474var comp = CreateCompilationWithRequiredMembers(code); 6509var comp = CreateCompilationWithRequiredMembers([code, AllowNullAttributeDefinition]); 6525var comp = CreateCompilationWithRequiredMembers(code); 6556var comp = CreateCompilationWithRequiredMembers(code); 6581var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 6584var baseComp = CreateCompilationWithRequiredMembers(@base); 6625var comp = CreateCompilationWithRequiredMembers(code); 6656var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 6663var baseComp = CreateCompilationWithRequiredMembers(@base); 6792var comp = CreateCompilationWithIL(code, badIl, targetFramework: TargetFramework.Net70); 6824var comp = CreateCompilationWithRequiredMembers(code); 6849var comp = CreateCompilationWithRequiredMembers(code); 6871var comp = CreateCompilationWithRequiredMembers(code); 6917var comp = CreateCompilationWithRequiredMembers(code); 6947var comp = CreateCompilationWithRequiredMembers($$""" 6968var submission = CreateSubmission(""" 6987var script = CreateCompilation(""" 7005var comp = CreateCompilationWithRequiredMembers(""" 7050var comp = CreateCompilationWithRequiredMembers(""" 7095var comp = CreateCompilationWithRequiredMembers(""" 7116var comp = CreateCompilationWithRequiredMembers(""" 7138var comp = CreateCompilationWithRequiredMembers(""" 7209var comp = CreateCompilationWithRequiredMembers(code); 7233var comp = CreateCompilationWithRequiredMembers(code); 7250var comp = CreateCompilationWithRequiredMembers(code); 7284var comp = CreateCompilationWithRequiredMembers(code); 7310var comp = CreateCompilationWithRequiredMembers(code); 7331var comp = CreateCompilationWithRequiredMembers(code); 7407var comp = CreateCompilationWithIL("_ = new S();", il, targetFramework: TargetFramework.Net70); 7516var comp = CreateCompilation(new[] { """ 7589var comp = CreateCompilation(new[] { """ 7721var comp = CreateCompilationWithIL("_ = new C();", il, targetFramework: TargetFramework.Net70); 7822var comp = CreateCompilationWithIL("_ = new C();", il, targetFramework: TargetFramework.Net70); 7837var comp = CreateCompilationWithIL("_ = new C() { P1 = 1 };", il, targetFramework: TargetFramework.Net70); 7846var comp = CreateCompilationWithRequiredMembers(""" 7975var comp = CreateCompilationWithIL(source: "", ilSource: il, targetFramework: TargetFramework.Net70);
Symbols\Retargeting\NoPia.cs (116)
283var LocalTypes1 = CreateEmptyCompilation(s_sourceLocalTypes1_IL, new[] { MscorlibRef }, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 286var LocalTypes2 = CreateEmptyCompilation(s_sourceLocalTypes2_IL, new[] { MscorlibRef }, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 289var assemblies = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 352var LocalTypes1 = CreateCompilationWithMscorlib40(s_sourceLocalTypes1_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 355var LocalTypes2 = CreateCompilationWithMscorlib40(s_sourceLocalTypes2_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 358var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 400var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 431var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 475var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 488var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 524var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 553var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 583var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 615var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 625var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 649var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 654var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 659var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 701var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 732var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 776var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 789var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 825var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 854var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 884var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 916var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 926var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 950var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1", targetFramework: TargetFramework.Standard); 953var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 958var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 963var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1005var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1036var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1080var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1093var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1129var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1158var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1188var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1220var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1230var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1258var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 1263var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1266var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1283var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 1289var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1292var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1308var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 1313var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 1319var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1322var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1335var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3"); 1339new CSharpCompilation[] { LocalTypes3 }, 1360new CSharpCompilation[] { LocalTypes3 }, 1405var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1410new CSharpCompilation[] { comp }, 1418new CSharpCompilation[] { }, 1451var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1455new CSharpCompilation[] { comp }, 1463new CSharpCompilation[] { }, 1490var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1532var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1536var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1571var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1586var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1590var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1624var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1639var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1643var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1668var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1681var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1685var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1718var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1736var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1740var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1773var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1776var lib = CreateCompilationWithMscorlib46(libSource, options: TestOptions.ReleaseDll, references: new[] { pia.ToMetadataReference() }); 1804var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1808var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1826var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1849var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1866var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1887var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3", 1892new CSharpCompilation[] { LocalTypes3 }, 1913new CSharpCompilation[] { LocalTypes3 }, 1934var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 1937var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3", 1942new CSharpCompilation[] { LocalTypes3 }, 1963new CSharpCompilation[] { LocalTypes3 }, 2015var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2041var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2046var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2140var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2166var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2171var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2265var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2291var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2296var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2381var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2403var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 2408var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2473var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2499var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2504var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2586var pia1 = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 2599var module1 = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule, assemblyName: "Module1", 2602var multiModule = CreateCompilation("", options: TestOptions.ReleaseDll, 2617var consumer = CreateCompilation(consumerSource, options: TestOptions.ReleaseDll, 2641var piaCompilation = CreateEmptyCompilation(pia, references: [Net40.References.mscorlib], options: TestOptions.DebugDll, assemblyName: "Pia"); 2665var compilation1 = CreateEmptyCompilation(consumer1, references: [Net40.References.mscorlib, piaRef.WithEmbedInteropTypes(true)]); 2669var compilation2 = CreateEmptyCompilation(consumer2, references: [Net461.References.mscorlib, piaRef, consumer1Ref]);
Symbols\Retargeting\RetargetCustomAttributes.cs (13)
69var compilation1 = CSharpCompilation.Create("C1", new[] { Parse(source) }, new[] { OldMsCorLib }, TestOptions.ReleaseDll); 74var compilation2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { NewMsCorLib, c1 }); 298var c1 = CreateEmptyCompilation(source1, new[] { OldMsCorLib }); 299var c2 = CreateEmptyCompilation(source2, new MetadataReference[] { NewMsCorLib, new CSharpCompilationReference(c1) }); 338var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll); 346var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugDll); 347var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference() }, options: TestOptions.DebugDll); 368var comp1_1 = CreateCompilation(source1_1, options: TestOptions.DebugDll, assemblyName: "Lib65048"); 376var comp2 = CreateCompilation(source2, references: new[] { comp1_1.ToMetadataReference() }, options: TestOptions.DebugDll); 387var comp1_2 = CreateCompilation(source1_2, options: TestOptions.DebugDll, assemblyName: "Lib65048"); 389var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference(), comp1_2.ToMetadataReference() }, options: TestOptions.DebugDll);
Symbols\Retargeting\RetargetCustomModifiers.cs (8)
29var c1 = CSharpCompilation.Create("C1", references: new[] 37CSharpCompilation c2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { newMsCorLib, new CSharpCompilationReference(c1) }); 147CSharpCompilation c1 = CSharpCompilation.Create("C1", new[] { Parse(source) }, new[] { oldMsCorLib }); 152CSharpCompilation c2 = CSharpCompilation.Create("C2", references: new[] { (MetadataReference)newMsCorLib, r1 });
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (7)
23var comp1 = CreateCompilation( 104var comp2 = CreateCompilation( 317var comp1 = CreateCompilation( 362var comp2 = CreateCompilation( 451var compilation1 = CreateCompilation(source1, references: new[] { ref1 }); 459var compilation2 = CreateCompilation(source2, references: new[] { compilation1.ToMetadataReference(), ref1, CreateEmptyCompilation("").ToMetadataReference() }); 461var compilation3 = CreateCompilation("", references: new[] { compilation1.ToMetadataReference(), compilation2.ToMetadataReference() });
Symbols\Retargeting\RetargetingTests.cs (40)
37var compilation = CreateCompilation(source); 108var compilation = CreateCompilation(source); 141var compilation = CreateCompilation(source); 175var compilation = CreateCompilation(source); 211var compilation = CreateCompilation(source); 242var compilation1_v1 = CreateCompilation(source1, assemblyName: "assembly1"); 243var compilation1_v2 = CreateCompilation(source1, assemblyName: "assembly1"); 260var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1_v1) }, assemblyName: "assembly2"); 264var compilation3 = CreateCompilation("", new[] { compilation2Ref, new CSharpCompilationReference(compilation1_v2) }, assemblyName: "assembly3"); 333var comp = CreateEmptyCompilation(source); 370var comp = CreateEmptyCompilation(source); 405var comp = CreateCompilation(source); 430var comp = CreateEmptyCompilation(source); 462var comp = CreateCompilation(source); 483var comp = CreateCompilation(source); 509var comp = CreateEmptyCompilation(source); 544var comp = CreateCompilation(source); 570var comp = CreateEmptyCompilation(source); 603var comp = CreateCompilation(source); 631var comp = CreateEmptyCompilation(source); 666var compilation = CreateCompilation(code).VerifyDiagnostics(); 730var comp1 = CreateEmptyCompilation(source, new[] { MscorlibRef_v20 }, TestOptions.ReleaseDll); 735var comp2 = CreateEmptyCompilation("", new[] { MscorlibRef_v4_0_30316_17626, new CSharpCompilationReference(comp1) }, TestOptions.ReleaseDll); 904static MethodSymbol getMethodSymbol(CSharpCompilation compilation) 929static (AssemblySymbol retargetedAssembly1, AssemblySymbol retargetedAssembly2, AssemblySymbol consistentAssembly, CSharpCompilation originalComp, CSharpCompilation retargetedComp) 935var retargeted1 = CreateCompilation(retargetedIdentity, new[] { retargetedSource }, references: standardReference); 937var retargeted2 = CreateCompilation(retargetedIdentity.WithVersion(new Version(2, 0, 0, 0)), new[] { retargetedSource }, references: standardReference); 940var consistent = CreateCompilation("public class C {}", assemblyName: "Con", targetFramework: TargetFramework.Standard); 971var originalComp = CreateCompilation($@" 979var retargetedComp = CreateCompilation("", references: new[] { originalComp.ToMetadataReference(), retargeted2Ref, consistentRef, ilRef }, 987static string buildAssemblyExternClause(CSharpCompilation comp) 1048var beforeRetargeting = CreateCompilation(originalIdentity, new[] { corlibSource }, new MetadataReference[0]); 1051var unmanagedCallersOnlyAssembly = CreateEmptyCompilation(@" 1062var afterRetargeting = CreateCompilation(originalIdentity.WithVersion(new Version(2, 0, 0, 0)), new[] { corlibSource }, new MetadataReference[0]); 1065var finalComp = CreateEmptyCompilation(@"C.M(1);", options: TestOptions.ReleaseExe, references: new[] { afterRetargeting.ToMetadataReference(), unmanagedCallersOnlyAssembly.ToMetadataReference() }); 1126var beforeRetargeting = CreateCompilation(originalIdentity, new[] { corlibSource }, new MetadataReference[0]); 1129var unmanagedCallersOnlyAssembly = CreateEmptyCompilation(@" 1139var afterRetargeting = CreateCompilation(originalIdentity.WithVersion(new Version(2, 0, 0, 0)), new[] { corlibSource }, new MetadataReference[0]); 1142var finalComp = CreateEmptyCompilation(@"C.M(1);", options: TestOptions.ReleaseExe, references: new[] { afterRetargeting.ToMetadataReference(), unmanagedCallersOnlyAssembly.ToMetadataReference() });
Symbols\Source\AccessTests.cs (7)
28var comp = CreateCompilation(tree); 45var comp = CreateCompilation(tree); 71var comp = CreateCompilation(tree); 94var comp = CreateCompilation(tree); 123var comp = CreateCompilation(tree); 145var comp = CreateCompilation(tree); 168var comp = CreateCompilation(tree);
Symbols\Source\BaseClassTests.cs (80)
35var comp = CreateEmptyCompilation(text); 55var comp = CreateEmptyCompilation(text); 78var comp = CreateCompilation(text, new[] { C1, C2 }); 102var comp = CreateEmptyCompilation(text); 131var comp = CreateEmptyCompilation(text); 157var comp = CreateCompilation(text); 180var comp = CreateCompilation(text); 204var comp = CreateCompilation(text); 233var comp = CreateEmptyCompilation(text); 338var comp = CreateCompilation(text); 366var comp = CreateCompilation(text); 393var comp = CreateCompilation(text); 434var comp = CreateCompilation(text); 462var comp = CreateEmptyCompilation(text); 480var comp = CreateEmptyCompilation(text); 498var comp = CreateEmptyCompilation(text); 518var comp = CreateEmptyCompilation(text); 532var comp = CreateEmptyCompilation(text); 547var comp = CreateEmptyCompilation(text); 565var comp = CreateEmptyCompilation(text); 585var comp = CreateEmptyCompilation(text); 604var comp = CreateEmptyCompilation(text); 624var comp = CreateEmptyCompilation(text); 649var comp = CreateEmptyCompilation(text); 668var comp = CreateEmptyCompilation(text); 685var comp = CreateEmptyCompilation(text); 994var comp = CreateCompilation(text, new[] { C1, C2 }); 1014var comp = CreateCompilation(text, new[] { ClassAv1 }, assemblyName: "ClassB"); 1032var comp2 = CreateCompilation(text, new MetadataReference[] { ClassAv2, new CSharpCompilationReference(comp) }); 1065var comp = CreateCompilation(text, new[] 1088var comp2 = CreateCompilation(text, new MetadataReference[] 1128var comp = CreateCompilation(text, new[] { ClassAv2 }, assemblyName: "ClassB"); 1157var comp2 = CreateCompilation(text, new MetadataReference[] 1181var comp = CreateCompilation(text, new MetadataReference[] 1214var comp2 = CreateCompilation(text, new MetadataReference[] 1253var comp = CreateEmptyCompilation(text); 1278var comp = CreateEmptyCompilation(text); 1300var comp = CreateEmptyCompilation(text); 1319var comp = CreateEmptyCompilation(text); 1335var comp = CreateEmptyCompilation(text); 1379var comp = CreateEmptyCompilation(new[] { text1, text2 }); 1410var comp = CreateCompilation(tree); 1426var comp = CreateCompilation(tree); 1440var comp = CreateCompilation(Parse(text)); 1465var comp = CreateCompilation(Parse(text)); 1496var comp = CreateCompilation(Parse(text)); 1522var comp = CreateCompilation(text); 1538var comp = CreateCompilation(text); 1561var comp = CreateCompilation(text); 1614CSharpCompilation c1 = CreateCompilation(textA); 1615CSharpCompilation c2 = CreateCompilation(textB, new[] { new CSharpCompilationReference(c1) }); 1649var compilation1 = CreateCompilation(source1, assemblyName: "One"); 1652var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }, assemblyName: "Two"); 1841var compilation1 = CreateCompilation(source1, assemblyName: "One"); 1844var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }, assemblyName: "Two"); 1873var comp = CreateCompilation(Parse(text)); 1897var comp = CreateCompilation("", new[] { metadataRef }); 1916var compilation = CreateCompilation(source); 1931var compilation = CreateCompilation(source); 1948var compilation = CreateCompilation(source); 1971var compilation = CreateCompilation(source); 2007var compilation = CreateCompilation(source); 2029var comp = CreateCompilationWithMscorlib461(text); 2060var comp = CreateCompilation(text); 2094var comp = CreateCompilation(text); 2132var comp = CreateCompilation(text); 2165var comp = CreateCompilation(text); 2198var comp = CreateCompilation(text); 2231var comp = CreateCompilation(text); 2257var comp = CreateCompilation(text); 2282var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 2319var comp = CreateCompilation(text, parseOptions: TestOptions.Regular12); 2370var comp = CreateCompilation(source); 2388var comp = CreateCompilation(source); 2405var comp = CreateCompilation(source); 2419var comp = CreateCompilation(source); 2433var comp = CreateCompilation(source); 2447var comp = CreateCompilation(source); 2461var comp = CreateCompilation(source); 2481var comp = CreateCompilation(source);
Symbols\Source\ClsComplianceTests.cs (12)
644var compCompliant = CreateCompilationWithMscorlib46(source, new[] { libCompliant }, TestOptions.ReleaseDll); 652var compNotCompliant = CreateCompilationWithMscorlib46(source, new[] { libNotCompliant }, TestOptions.ReleaseDll); 2110var comp = CreateCompilationWithILAndMscorlib40(source, il); 3155var helper = CreateCompilationWithMscorlib461(""); 3179var comp = CreateCompilationWithMscorlib461(source); 3288var comp = CreateCompilation(source); 3314var comp = CreateEmptyCompilation(source, WinRtRefs, options: TestOptions.ReleaseWinMD); 3460var comp = CreateCompilation(source, new[] { libRef }); 3499var comp = CreateCompilation(new[] { tree1, tree2 }); 3866var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseModule); 3879var comp2 = CreateCompilation(source2, new[] { comp1.EmitToImageReference() }, TestOptions.ReleaseDll.WithConcurrentBuild(false)); 3890var comp3 = comp2.WithOptions(TestOptions.ReleaseModule.WithConcurrentBuild(false));
Symbols\Source\CompletionTests.cs (2)
32var comp = CreateEmptyCompilation(text, skipUsesIsNullable: true); 72var comp = CreateCompilation(text, skipUsesIsNullable: true);
Symbols\Source\CustomModifierCopyTests.cs (39)
49var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 92var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 143var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 192var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 254var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 319var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 355var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 409var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 518var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 587var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 634var comp = CreateCompilation(text); 690var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 723var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 764var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 805var comp = CreateCompilation(text); 880var comp = CreateCompilationWithILAndMscorlib40(source, il, 914var comp = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.Standard); 958var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1002var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1034var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1058var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1079var comp4 = CreateEmptyCompilation(source4, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1132var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1156var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1170var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1279var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1320var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1348var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1395var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1435var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1480var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1524var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1579var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1633var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1683var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1768var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1885var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1982var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 2084var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef });
Symbols\Source\DeclaringSyntaxNodeTests.cs (19)
32Assert.True(!symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.IsImplicitlyDeclared, "non-implicitly declares source symbol should have declaring location"); 36Assert.True(symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.GetSymbol() is MergedNamespaceSymbol, "symbol with declaration should be in source, except for merged namespaces"); 87Assert.True(!symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.IsImplicitlyDeclared, "non-implicitly declares source symbol should have declaring location"); 91Assert.True(symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.GetSymbol() is MergedNamespaceSymbol, "symbol with declaration should be in source, except for merged namespaces"); 112private void AssertDeclaringSyntaxNodes(Symbol symbol, CSharpCompilation compilation, params SyntaxNode[] expectedSyntaxNodes) 134private void CheckDeclaringSyntax<TNode>(CSharpCompilation comp, SyntaxTree tree, string name, SymbolKind kind) 149private void CheckLambdaDeclaringSyntax<TNode>(CSharpCompilation comp, SyntaxTree tree, string textToSearchFor) 258var comp = CreateCompilation(tree); 301var comp = CreateCompilation(tree); 338AssertDeclaringSyntaxNodes(((CSharp.Symbols.PublicModel.Symbol)localType).UnderlyingSymbol, (CSharpCompilation)model.Compilation, anonObjectCreation); 603var comp = CreateCompilation(tree); 638var comp = CreateCompilation(tree); 663var comp = CreateCompilation(tree); 689var comp = CreateCompilation(tree); 718var comp = CreateCompilation(tree); 736var comp0 = CreateCompilation(new[] { source0, source1, source2, source3 }); 746var comp1 = comp0.AddSyntaxTrees(source4); 751var comp2 = comp0.ReplaceSyntaxTree(source1, source4); 761var comp3 = comp2.RemoveSyntaxTrees(source0);
Symbols\Source\DelegateTests.cs (19)
29var comp = CreateEmptyCompilation(text); 54var comp = CreateEmptyCompilation( 70var comp = CreateCompilation(text); 87var comp = CreateCompilation(text); 105var comp = CreateCompilation(text); 126var comp = CreateCompilation(text); 154var comp = CreateCompilation(text); 201var comp = CreateCompilation(text); 227var comp = CreateCompilation(Parse(text)); 335var comp = CreateCompilation(text); 389var comp = CreateCompilation(text); 420var comp = CreateCompilation(text); 451var comp = CreateCompilation(text); 485var comp = CreateCompilation(text); 730var comp = CreateCompilation(source).VerifyDiagnostics(); 753var comp = CreateCompilation(source); 774var comp = CreateCompilationWithMscorlib461(source); 791var comp = CreateCompilationWithMscorlib461(source); 821var compilation = CreateCompilationWithMscorlib461(new SyntaxTree[] { tree }).VerifyDiagnostics();
Symbols\Source\EnumTests.cs (25)
80var comp = CreateCompilation(text); 152var comp = CreateCompilation(text); 162var comp = CreateCompilation(text); 172var comp = CreateCompilation(text); 184var comp = CreateCompilation(text); 204var comp = CreateCompilation(text); 215var comp = CreateCompilation(text); 235var comp = CreateCompilation(text); 270var comp = CreateCompilation(text); 289var comp1 = CreateCompilation(text); 327var comp = CreateCompilation(text); 397var comp = CreateCompilation(source); 469var comp = CreateCompilation(text); 489var comp = CreateCompilation(text); 568var comp = CreateCompilation(source).VerifyDiagnostics( 601var comp = CreateCompilation(source).VerifyDiagnostics( 693var comp = CreateCompilation(text); 709var comp = CreateCompilation(text); 722var comp = CreateCompilation(text); 750var comp = CreateCompilation(text); 781var comp = CreateCompilation(text); 933var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 992var comp = CreateCompilation(text); 1003private List<Symbol> VerifyEnumsValue(CSharpCompilation comp, string enumName, SpecialType underlyingType, params object[] expectedEnumValues) 1026private static Symbol GetSymbolByFullName(CSharpCompilation compilation, string memberName)
Symbols\Source\EventTests.cs (30)
40var comp = CreateCompilation(text); 58var comp = CreateCompilation(Parse(text)); 77var comp = CreateCompilation(text); 116var comp = CreateCompilation(text); 154var comp = CreateCompilation(text); 189var comp = CreateCompilation(text); 323var comp = CreateCompilation(text); 370var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef }); 382var libComp = CreateEmptyCompilation(source, new[] { MscorlibRef }).VerifyDiagnostics( 399var libComp = CreateEmptyCompilation(source, references: new[] { MscorlibRef }).VerifyDiagnostics( 415var libComp = CreateCompilation(source: libText).VerifyDiagnostics(); 431var compilation = sourceModule.DeclaringCompilation; 460var libComp = CreateCompilation(source: libText); 477var compilation = module.DeclaringCompilation; 506var libComp = CreateCompilation(libText); 535var libComp = CreateCompilation(source: libText); 594var libComp = CreateCompilation(source: libText); 626var libComp = CreateCompilation(source: libText); 813var comp = (CSharpCompilation)compVerifier.Compilation; 827var compilation = CreateCompilation(source).VerifyDiagnostics( 843var compilation = CreateCompilation(source).VerifyDiagnostics( 1849var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 2117var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2252var comp = CreateCompilation(source, new[] { CompileIL(il) }); 2334var comp = CreateCompilation(source, new[] { CompileIL(il) }); 2377var comp = CreateCompilation(source); 2411var comp = CreateCompilation(source); 2511var comp1 = CreateCompilation( 2649var comp1 = CreateCompilation(
Symbols\Source\ExpressionBodiedMethodTests.cs (18)
59var comp = CreateCompilation(@" 70var comp = CreateCompilationWithMscorlib461(@" 87var comp = CreateCompilation(@" 102var comp = CreateCompilationWithMscorlib461(@" 116var comp = CreateCompilationWithMscorlib461(@" 133var comp = CreateCompilationWithMscorlib461(@" 151var comp = CreateCompilationWithMscorlib461(@" 162var comp = CreateCompilationWithMscorlib461(@" 179var comp = CreateCompilationWithMscorlib461(@" 199var comp = CreateCompilationWithMscorlib461(text); 220var comp = CreateCompilationWithMscorlib461(@" 234var comp = CreateCompilationWithMscorlib461(@" 244var comp = CreateCompilationWithMscorlib461(@" 257var comp = CreateCompilationWithMscorlib461(@" 310var comp = CreateCompilationWithMscorlib461(@" 353var comp = CreateCompilationWithMscorlib461(@" 379var comp = CreateCompilationWithMscorlib461(@" 392var comp = CreateCompilationWithMscorlib461(@"
Symbols\Source\ExpressionBodiedPropertyTests.cs (20)
22var comp = CreateCompilation(@" 33var comp = CreateCompilationWithMscorlib461(@" 48var comp = CreateCompilation(@" 63var comp = CreateCompilationWithMscorlib461(@" 77var comp = CreateCompilationWithMscorlib461(@" 94var comp = CreateCompilationWithMscorlib461(@" 112var comp = CreateCompilationWithMscorlib461(@" 236var comp = CreateCompilationWithMscorlib461(@" 254var comp = CreateCompilationWithMscorlib461(text); 284var comp = CreateCompilationWithMscorlib461(@" 336var comp = CreateCompilationWithMscorlib461(@" 349var comp = CreateCompilationWithMscorlib461(@" 362var comp = CreateCompilationWithMscorlib461(@" 412var comp = CreateCompilationWithMscorlib461(@" 458var comp = CreateCompilationWithMscorlib461(@" 481var comp = CreateCompilationWithMscorlib461(@" 495var comp = CreateCompilationWithMscorlib461(@" 518var comp = CreateCompilationWithMscorlib461(@" 545var comp = CreateCompilationWithMscorlib461(@" 573var comp = CreateCompilationWithMscorlib461(@"
Symbols\Source\ExternAliasTests.cs (19)
37var comp = CreateCompilation(src, assemblyName: "Goo1", options: TestOptions.ReleaseDll); 62var comp = CreateCompilation(src, assemblyName: "Goo2", options: TestOptions.ReleaseDll); 87var comp = CreateCompilation(src); 100var comp = CreateCompilationWithMscorlib461(src, options: TestOptions.DebugExe, parseOptions: TestOptions.Script); 110var comp = CSharpCompilation.CreateScriptCompilation( 139var comp = CreateCompilation(src); 159var comp = CreateCompilation(src); 187var comp = CreateCompilation(src); 214var comp = CreateCompilation(src, assemblyName: "Baz.dll", options: TestOptions.ReleaseDll); 265var comp = CreateCompilation(src); 289var comp = CreateCompilation(src); 316var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 351var comp = CreateCompilation(tree); 384var comp = CreateCompilation(text).AddReferences(Goo1); 395var comp1 = CreateCompilation("public class C { }", assemblyName: "A1"); 398var comp2 = CreateCompilation("public class D { }", assemblyName: "A2"); 402var comp3 = CreateCompilation(Enumerable.Range(1, numFiles).Select(x => "extern alias X;").ToArray(), new[] { ref1, ref2 }, assemblyName: "A3.dll"); 428var comp3 = CreateCompilation(Enumerable.Range(1, numFiles).Select(x => "extern alias X;").ToArray(), assemblyName: "A3.dll");
Symbols\Source\FieldTests.cs (16)
44var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 60var comp = CreateEmptyCompilation(text); 88var comp = CreateCompilation(text); 117var comp = CreateEmptyCompilation(text); 141var comp = CreateEmptyCompilation(text); 175var comp = CreateCompilation(text); 199var comp = CreateCompilation(text); 234var comp = CreateCompilation(Parse(text)); 254var comp = CreateCompilation(Parse(text)); 464var compilation = CreateCompilation(source); 495var comp = CreateCompilation(text); 515var comp = CreateCompilation(text); 532var compilation = CreateCompilation(source).VerifyDiagnostics(); 545var compilation = CreateCompilation(source).VerifyDiagnostics(); 553var comp = CreateCompilation(@" 574var comp = CreateCompilation(@"
Symbols\Source\FileModifierTests.cs (161)
35var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 55var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 81var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 114var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 148var comp = CreateCompilation(source); 169var comp = CreateCompilation(source); 189var comp = CreateCompilation(source); 219var comp = (CSharpCompilation)verifier.Compilation; 269var comp = (CSharpCompilation)verifier.Compilation; 316var comp = (CSharpCompilation)verifier.Compilation; 368var comp = (CSharpCompilation)verifier.Compilation; 407var comp = CreateCompilation(source); 444var comp = (CSharpCompilation)verifier.Compilation; 467var comp = CreateCompilation(new[] { source, source }); 488var comp = CreateCompilation(new[] { source, source }); 509var comp = CreateCompilation(new[] { source, source }); 540var comp = CreateCompilation(new[] { source1, source2 }); 564var comp = CreateCompilation(new[] { source, source }); 595var comp = CreateCompilation(new[] { source1, source2 }); 619var comp = CreateCompilation(new[] { source, source }); 650var comp = CreateCompilation(new[] { source1, source2 }); 674var comp = CreateCompilation(new[] { source, source }); 709var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 744var comp = (CSharpCompilation)verifier.Compilation; 776var comp = (CSharpCompilation)verifier.Compilation; 807var comp = (CSharpCompilation)verifier.Compilation; 835var comp1 = CreateCompilation(testSource1, options: options, assemblyName: "filetypes"); 836var comp2 = CreateCompilation(testSource2, options: options, assemblyName: "filetypes"); 842var comp3 = CreateCompilation(testSource2, options: options.WithSourceReferenceResolver(resolver), assemblyName: "filetypes"); 877var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 921var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 959var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 993var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 1033var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file1.cs") }); 1086var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.RegularPreview, path: $"path/to/My{badChar}File.cs", encoding: Encoding.Default)); 1113var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.RegularPreview, path: "\uD800.cs")); 1151var comp = (CSharpCompilation)verifier.Compilation; 1210var comp = (CSharpCompilation)verifier.Compilation; 1218comp = (CSharpCompilation)verifier.Compilation; 1278var comp = CreateCompilation(new[] { source1 + main, source2 }); 1347var comp = (CSharpCompilation)verifier.Compilation; 1413var comp = (CSharpCompilation)verifier.Compilation; 1475var comp = (CSharpCompilation)verifier.Compilation; 1529var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 1604var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 1678var compilation = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs"), (source3, "file3.cs") }); 1728var compilation = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs"), (source3, "file3.cs") }); 1785var comp = CreateCompilation(new[] { (source1 + main, "file1.cs"), (source2, "file2.cs") }); 1857var comp = CreateCompilation(new[] { (source1 + main, "file1.cs"), (source2, "file2.cs") }, options: TestOptions.DebugExe); 2032var comp = CreateCompilation(source); 2049var comp = CreateCompilation(source); 2067var comp = CreateCompilation((source, "file1.cs")); 2088var comp = CreateCompilation(source); 2113var comp = CreateCompilation(source); 2138var comp = CreateCompilation(source); 2166var comp = CreateCompilation(source); 2207var comp = CreateCompilation(source); 2264var comp = CreateCompilation(source); 2292var comp = CreateCompilation(source); 2317var comp = CreateCompilation(source); 2346var comp = CreateCompilation(source); 2370var comp = CreateCompilation(source); 2391var comp = CreateCompilation(source); 2436var comp = CreateCompilation(source); 2481var comp = CreateCompilation(source); 2505var comp = CreateCompilation(source); 2525var comp = CreateCompilation(source); 2551var comp = CreateCompilation(source); 2592var comp = (CSharpCompilation)verifier.Compilation; 2632var comp = (CSharpCompilation)verifier.Compilation; 2656var comp = CreateCompilation(source); 2681var comp = CreateCompilation((source, "Program.cs")); 2714var comp = CreateCompilation(source); 2732var comp = CreateCompilation(source); 2753var comp = CreateCompilation(source); 2782var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2806var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2836var comp = CreateCompilation(new[] { (source1, "F1.cs") }, targetFramework: TargetFramework.Net70); 2866var comp = CreateCompilation(new[] { (source1, "F1.cs") }, targetFramework: TargetFramework.Net70); 2896var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2935var comp = CreateCompilation(source); 2962var comp = CreateCompilation(source); 2995var comp = CreateCompilation(source); 3010var comp = CreateCompilation(source); 3034var comp = CreateCompilation(source); 3055var comp = CreateCompilation(source); 3078var comp = CreateCompilation(new[] { (source, "file1.cs"), (IsExternalInitTypeDefinition, "file2.cs") }); 3110var comp = CreateCompilation(source); 3130var comp = CreateCompilation(source); 3189var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 3219var comp = CreateCompilation(source); 3257var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 3325var compilation = CreateCompilation(new[] { (source, "file1.cs"), (IsExternalInitTypeDefinition, "file2.cs") }, options: TestOptions.DebugExe.WithUsings("NS")); 3354var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3393var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3428var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3501var comp = (CSharpCompilation)verifier.Compilation; 3552var comp = (CSharpCompilation)verifier.Compilation; 3602var compilation = CreateCompilation(new[] { (source, "file.cs"), (main, "file2.cs") }); 3637var compilation = CreateCompilation(source); 3703var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3769var compilation = CreateCompilation(source); 3810var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3853var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3880var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3970var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 4011var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 4035var comp = CreateCompilation(source); 4059var comp = CreateCompilation(new[] 4089var comp = CreateSubmission(source1, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.Preview)); 4115var comp = CreateCompilation(source1); 4137var comp = CreateCompilation(source1); 4153var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 4172var comp = CreateCompilation(source1); 4184var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 4207var comp = CreateCompilation(source1); 4235var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 4249var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 4272var ref1 = CreateCompilation(source1, assemblyName: "ref1"); 4273var ref2 = CreateCompilation(source1, assemblyName: "ref2"); 4275var comp = CreateCompilation("", references: new[] 4304var comp = CreateCompilation(source1); 4330var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.RegularPreview, path: "path/to/SomeFile.cs")); 4355var comp = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40); 4376var comp2 = CreateCompilation(source2, references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib461); 4404var comp = CreateCompilation(source); 4419var referencingMetadataComp = CreateCompilation("", new[] { comp.ToMetadataReference() }); 4428var referencingImageComp = CreateCompilation("", new[] { comp.EmitToImageReference() }); 4449var comp = CreateCompilation(source); 4472var comp = CreateCompilation(source); 4502var comp0 = CreateCompilation((fileTypeSource, filePath), options: TestOptions.SigningReleaseDll); 4522var comp1 = CreateCompilation( 4544var comp0 = CreateCompilation((fileTypeSource, filePath), options: TestOptions.SigningReleaseDll); 4561var comp1 = CreateCompilation( 4666var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }); 4705var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }); 4736var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }); 4908var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70); 4947var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70); 4998var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70); 5072var comp = CreateCompilation(new[] { (source1, "File1.cs"), (source2, "File2.cs") }); 5107var comp1 = CreateCompilation(new[] { (source1, "File1.cs") }); 5110var comp2 = CreateCompilation(new[] { (source2, "File2.cs") }, references: new[] { useMetadataReference ? comp1.ToMetadataReference() : comp1.EmitToImageReference() }); 5155var comp = CreateCompilation(new[] { (source1, "File1.cs"), (source2, "File2.cs") });
Symbols\Source\LocalTests.cs (5)
32var compilation = CreateCompilation(sourceCode); 86var compilation = CreateCompilation(sourceCode); 111var compilation = CreateCompilation(sourceCode); 136var compilation = CreateCompilation(sourceCode); 159var compilation = CreateCompilation(sourceCode);
Symbols\Source\LocationTests.cs (1)
26var comp = CreateEmptyCompilation(text, new[] { MscorlibRef });
Symbols\Source\MethodTests.cs (67)
34var comp = CreateCompilation(text); 52var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 69var comp = CreateCompilation(source); 114var comp = CreateCompilation(text); 139var comp = CreateCompilation(text); 166var comp = CreateCompilation(text); 188var comp = CreateCompilation(text); 210var comp = CreateCompilation(text); 229var comp = CreateCompilation(text); 257var comp = CreateCompilation(text); 282var comp = CreateCompilation(text); 303var comp = CreateCompilation(text); 325var comp = CreateCompilation(text); 341var comp = CreateCompilation(text); 358var comp = CreateCompilation(text); 402var comp = CreateCompilationWithMscorlib461(text); 426var comp = CreateCompilation(text); 445var comp = CreateCompilation(text); 509var comp = CreateCompilation(new[] { text1, text2 }); 585var comp = CreateCompilationWithMscorlib461(new[] { text, text1, text2 }); 756var comp1 = CreateCompilationWithMscorlib461(text); 759var comp2 = CreateCompilationWithMscorlib461(new string[] { text1 }, new List<MetadataReference>() { compRef1 }, assemblyName: "Test2"); 765var comp = CreateCompilationWithMscorlib461(new string[] { text2 }, new List<MetadataReference>() { compRef1, compRef2 }, assemblyName: "Test3"); 955var comp = CreateCompilation(new[] { text, text1, text2 }); 1045var comp1 = CreateCompilation(text); 1048var comp2 = CreateCompilation(new string[] { text1 }, new List<MetadataReference>() { compRef1 }, assemblyName: "Test2"); 1054var comp = CreateCompilation(new string[] { text2 }, new List<MetadataReference>() { compRef1, compRef2 }, assemblyName: "Test3"); 1163var comp = CreateCompilation(new[] { text, text1, text2 }); 1257var comp = CreateCompilation(text); 1325var comp = CreateCompilation(text); 1353var comp = CreateCompilation(text); 1409var comp = CreateEmptyCompilation(text); 1427var comp = CreateCompilation(code); 1462var comp = CreateCompilation(text); 1500var comp = CreateCompilation(text); 1544var comp = CreateCompilation(text); 1565var comp = CreateCompilation(text); 1593var comp = CreateCompilation(text); 1618var comp = CreateCompilation(Parse(text)); 1663var comp = CreateCompilation(Parse(text)); 1706var comp = CreateCompilation(Parse(text)); 1752var comp = CreateCompilationWithMscorlib461(text); 1802var comp = CreateCompilation(Parse(text)); 1855var comp = CreateCompilation(Parse(text)); 1900var comp = CreateCompilation(text); 1920var comp = CreateCompilation(text); 1955var comp = CreateCompilation(text); 1999var comp = CreateCompilation(text); 2038var comp = CreateCompilation(text); 2066var comp = CreateCompilation(source); 2087var comp = CreateCompilation(source); 2127var comp = CreateCompilation(source); 2152var comp = CreateCompilation(source); 2302var compilation = CreateCompilation(source).VerifyDiagnostics(); 2315var compilation = CreateCompilation(source).VerifyDiagnostics(); 2328var compilation = CreateCompilation(source).VerifyDiagnostics(); 2343var compilation = CreateCompilation(source).VerifyDiagnostics(); 2364var compilation = CreateCompilation(source).VerifyDiagnostics(); 2379var compilation = CreateCompilation(source).VerifyDiagnostics( 2397var comp = CreateCompilation(source); 2413var comp = CreateCompilation(source); 2432var comp = CreateCompilation(source); 2451var comp = CreateCompilation(source); 2476var comp = CreateCompilation(source); 2526var comp = CreateCompilation(source); 2557var comp = CreateCompilation(source); 2603var comp = CreateCompilation([(source1, "source1"), (source2, "source2")]);
Symbols\Source\ModifierTests.cs (3)
47var comp = CreateCompilation(text); 111var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Script); 149var comp = CreateCompilation(source);
Symbols\Source\NamedTypeTests.cs (14)
26var compilation = CreateCompilation($"[System.CLSCompliant(false)] {type}"); 35var compilation = CreateCompilation($"[System.Runtime.InteropServices.TypeIdentifierAttribute] {type}"); 44var compilation = CreateCompilation($"[System.Runtime.InteropServices.TypeIdentifier] {type}"); 53var compilation = CreateCompilation(@$" 65var compilation = CreateCompilation(@$" 77var compilation = CreateCompilation(@$" 89var compilation = CreateCompilation(@$" 101var compilation = CreateCompilation(@$" 113var compilation = CreateCompilation(new[] 127var compilation = CreateCompilation(new[] 141var compilation = CreateCompilation(new[] 155var compilation = CreateCompilation(new[] 173var compilation = CreateCompilation(new[] 191var compilation = CreateCompilation(new[]
Symbols\Source\NullablePublicAPITests.cs (126)
42var comp = CreateCompilation(source, options: WithNullableEnable()); 82var comp = CreateCompilation(source, options: WithNullableEnable()); 427var comp1 = CreateCompilation(source, options: WithNullableEnable()); 434var comp2 = CreateCompilation(source, options: WithNullableDisable()); 441var comp3 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 464var comp4 = CreateCompilation("", references: new[] { comp1Emit }, options: WithNullableEnable()); 469var comp5 = CreateCompilation("", references: new[] { comp2Emit }, options: WithNullableDisable()); 473var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions: TestOptions.Regular7_3); 477void verifyCompilation(CSharpCompilation compilation) 938var comp = CreateCompilation(source); 995var comp = CreateCompilation(source); 1030Func<CSharpCompilation, T[]> memberFunc, 1035var comp1 = CreateCompilation(source, options: WithNullableEnable()); 1039var comp2 = CreateCompilation(source, options: WithNullableDisable()); 1043var comp3 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 1050var comp4 = CreateCompilation("", references: new[] { comp1Emit }, options: WithNullableEnable()); 1055var comp5 = CreateCompilation("", references: new[] { comp2Emit }, options: WithNullableDisable()); 1059var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions: TestOptions.Regular7_3); 1063void verifyCompilation(CSharpCompilation compilation) 1089var comp = CreateCompilation(source, options: WithNullableEnable()); 1117var comp = CreateCompilation(source, options: WithNullableEnable()); 1141var comp = CreateCompilation(source, options: WithNullableEnable()); 1253var comp = CreateCompilation(source, options: WithNullableEnable()); 1325var comp = CreateCompilation(source); 1354var comp = CreateCompilation(source, options: WithNullableEnable()); 1434var comp = CreateCompilation(source, options: WithNullableEnable()); 1466var comp = CreateCompilation(source); 1506var comp = CreateCompilation(source, options: WithNullableEnable()); 1559var comp = CreateCompilation(source, options: WithNullableEnable()); 1613var comp = CreateCompilation(source, options: WithNullableEnable()); 1653var comp = CreateCompilation(source, options: WithNullableEnable()); 1696var comp = CreateCompilation(source, options: WithNullableEnable()); 1739var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: featureFlagOff); 1767static bool isNullableAnalysisEnabled(CSharpCompilation comp) 1817var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 1844var comp = CreateCompilation(source, options: WithNullableEnable()); 1887var comp = CreateCompilation(source, options: WithNullableEnable()); 1929var comp = CreateCompilation(source, options: WithNullableEnable()); 1979var comp = CreateCompilation(source, options: WithNullableEnable()); 2040var comp = CreateCompilation(source, options: WithNullableEnable()); 2083var comp = CreateCompilation(source, options: WithNullableEnable()); 2126var comp = CreateCompilation(source, options: WithNullableEnable()); 2169var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable()); 2208var comp = CreateCompilation(source, options: WithNullableEnable().WithAllowUnsafe(true)); 2238var comp = CreateCompilation(source, options: WithNullableEnable()); 2276var comp = CreateCompilation(source, options: WithNullableEnable()); 2320var comp = CreateCompilation(source, options: WithNullableEnable()); 2361var comp = CreateCompilation(source, options: WithNullableEnable()); 2406var comp = CreateCompilation(source, options: WithNullableEnable()); 2446var comp = CreateCompilation(source, options: WithNullableEnable()); 2494var comp = CreateCompilation(source, options: WithNullableEnable()); 2536var comp = CreateCompilation(source, options: WithNullableEnable()); 2588var comp = CreateCompilation(source, options: WithNullableEnable()); 2623var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8.WithFeature("run-nullable-analysis", flagState)); 2657var comp = CreateCompilation(source, options: WithNullableEnable()); 2695var comp = CreateCompilation(source, options: WithNullableEnable()); 2727var comp = CreateCompilation(source, options: WithNullableEnable()); 2770var comp = CreateCompilation(source, options: WithNullableEnable()); 2819var comp = CreateCompilation(source, options: WithNullableEnable()); 2868var comp = CreateCompilation(source, options: WithNullableEnable()); 2905var comp = CreateCompilation(source, options: WithNullableEnable()); 2950var comp = CreateCompilation(source, options: WithNullableEnable()); 2992var comp = CreateCompilation(source, options: WithNullableEnable()); 3034var comp = CreateCompilation(source, options: WithNullableEnable()); 3082var comp = CreateCompilation(source, options: WithNullableEnable()); 3141var comp = CreateCompilation(source, options: WithNullableEnable()); 3186var comp = CreateCompilation(source, options: WithNullableEnable()); 3236var comp = CreateCompilation(source, options: WithNullableEnable()); 3303var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: WithNullableEnable()); 3352var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: WithNullableEnable()); 3396var comp = CreateCompilation(source); 3441var comp = CreateCompilation(source); 3478var comp = CreateCompilation(source, options: WithNullableEnable()); 3530var comp = CreateCompilation(source, options: WithNullableEnable()); 3591var comp = CreateCompilation(source, options: WithNullableEnable()); 3654var comp = CreateCompilation(source, options: WithNullableEnable()); 3677var comp = CreateCompilation(@" 3712var comp = CreateCompilation(@" 3759var comp = CreateCompilation(source, options: WithNullableEnable()); 3802var comp = CreateCompilation(source, options: WithNullableEnable()); 3844var comp = CreateCompilation(source, options: WithNullableEnable()); 3906var comp = CreateCompilation(source, options: WithNullableEnable()); 3962var comp = CreateCompilation(source, options: WithNullableEnable()); 4028var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 4101var comp = CreateCompilation(source, options: WithNullableEnable()); 4167var comp = CreateCompilation(source, options: WithNullableEnable()); 4202var comp = CreateCompilation(source, options: WithNullableEnable()); 4236var comp = CreateCompilation(source); 4259var comp = CreateCompilation(source, options: WithNullableEnable()); 4293var comp = CreateCompilation(source, options: WithNullableEnable()); 4328var comp = CreateCompilation(source); 4358var comp = CreateCompilation(source); 4386var comp = CreateCompilation(source, options: WithNullableEnable()); 4414var comp = CreateCompilation(source); 4444var comp = CreateCompilation(source, options: WithNullableEnable()); 4474var comp = CreateCompilation(source, options: WithNullableEnable()); 4504var comp = CreateCompilation(source, options: WithNullableDisable()); 4536var comp = CreateCompilation(source, options: WithNullableDisable()); 4569var comp = CreateCompilation(source, options: WithNullableDisable()); 4597var comp = CreateCompilation(source, options: WithNullableDisable()); 4630var comp = CreateCompilation(source, options: WithNullableDisable()); 4661var comp = CreateCompilation(source, options: WithNullableDisable()); 4692var comp = CreateCompilation(source, options: WithNullableDisable()); 4722var comp = CreateCompilation(source); 4760var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4807var comp = CreateCompilation(source, options: WithNullableEnable()); 4873var comp = CreateCompilation(source, options: WithNullableEnable()); 4893var comp = CreateCompilation(source, options: WithNullableEnable()); 4927var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithNullableContextOptions(NullableContextOptions.Enable)); 4959var comp = CreateCompilation(source, targetFramework: TargetFramework.Minimal); 4994var comp = CreateCompilation(source, assemblyName: "comp", options: WithNullableEnable()); 5014var comp = CreateCompilation(@" 5059var comp = CreateCompilation(@"string s = """" switch { _ => string.Empty };", options: WithNullableEnable(TestOptions.ReleaseExe)); 5091var comp = CreateCompilation(source); 5123var comp = CreateCompilation(source); 5154var comp = CreateCompilation(source); 5181var comp = CreateCompilation(source, parseOptions: runNullableAnalysisAlways ? TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "always") : TestOptions.RegularPreview); 5219var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never")); 5247var comp = CreateCompilation(source); 5270var comp = CreateCompilation(source); 5302var comp = CreateCompilation(source); 5325var comp = CreateCompilation(source); 5347var comp = CreateCompilation(source); 5384var comp = CreateCompilation(source); 5445var comp = CreateCompilation(source); 5523var comp = CreateCompilation(source);
Symbols\Source\PropertyTests.cs (42)
181var comp = CreateCompilation(text); 209var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 234var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 266var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 281var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 295var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 313var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 329var comp = CreateCompilation(text).VerifyDiagnostics( 358var comp = CreateCompilation(text); 391var comp = CreateCompilation(text); 449var comp = CreateCompilation(Parse(text)); 518var compilation = CompileWithCustomPropertiesAssembly(source); 623var compilation = CompileWithCustomPropertiesAssembly(source); 790var compilation = CompileWithCustomPropertiesAssembly(source, TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 1654var comp = CreateCompilation(Parse(text)); 1691var comp = CreateCompilation(Parse(text)); 1726var comp = CreateCompilation(Parse(text)); 1746var comp = CreateCompilation(Parse(text)); 1780var comp = CreateCompilationWithMscorlib461(text); 1817var comp = CreateCompilation(Parse(text)); 1868var compilation = CreateCompilation( 1923var comp = CreateCompilation(text); 1953var comp = CreateCompilation(text); 2049var compilation3 = CreateCompilation(source3, new[] { reference1 }); 2089var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2107var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source3, new[] { reference1 }); 2229var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2284var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2320var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2450var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2580private CSharpCompilation CompileWithCustomPropertiesAssembly(string source, CSharpCompilationOptions options = null) 2605var refComp = CSharpCompilation.Create("DLL", 2612var comp = CreateCompilationWithMscorlib46("", new[] { mdRef }); 2697refComp = CSharpCompilation.Create("DLL", 2823var comp = CreateCompilation(libSrc, options: TestOptions.ReleaseDll); 2961var comp = CreateCompilation(source, parseOptions: TestOptions.Regular5); 2992var comp = CreateCompilation(source, parseOptions: TestOptions.Regular5); 3013var compilation = CreateCompilation(source).VerifyDiagnostics(); 3026var compilation = CreateCompilation(source).VerifyDiagnostics(); 3050var comp1 = CreateCompilation( 3083var comp1 = CreateCompilation(
Symbols\Source\RecordTests.cs (26)
16private static CSharpCompilation CreateCompilation(CSharpTestSource source) 29var comp = CreateCompilation(@"record C(int x, string y);"); 47var comp = CreateCompilation(@"record C<T>(int x, T t = default);"); 67var comp = CreateCompilation(@" 99var comp = CreateCompilation(@" 147var comp = CreateCompilation("record C(int x, int y);"); 222var comp = CreateCompilation(@" 739var comp = CreateCompilation("record C(int x, int y);"); 784var comp = CreateCompilation(@" 838var comp = CreateCompilation(@" 854var comp = CreateCompilation(@" 866var comp = CreateCompilation(@" 878var comp = CreateCompilation(@" 1068var comp = CreateCompilation(@" 1119var comp = CreateCompilation(src); 1148var comp = CreateCompilation(src); 1214var comp = CreateCompilation(src, options: TestOptions.ReleaseDll); 1281var comp = CreateCompilation(src); 1301var comp = CreateCompilation(src); 1342var comp = CreateCompilation(src); 1352var comp2 = CreateCompilation(src2, 1428var comp = CreateCompilation(src); 1468var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, 1560var comp = CreateCompilation(src); 1582var comp = CreateCompilation(src); 1604var comp = CreateCompilation(src);
Symbols\Source\SourcePlusMetadataTests.cs (18)
26var comp = CreateCompilation(text); 43var comp = CreateCompilation(text); 59var comp = CreateCompilation(text); 80var comp = CreateCompilation(text); 136var compilation = CreateCompilation(new string[] { text1, text2, text3 }); 187var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 191var comp2 = CSharpCompilation.Create("Compilation2", references: new MetadataReference[] { ref2, MscorlibRef }); 203var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 207var comp2 = CSharpCompilation.Create("Compilation2", references: new MetadataReference[] { ref2, MscorlibRef }); 230var compilation = CreateCompilation(text); 235var comp2 = CSharpCompilation.Create("Compilation2", references: new MetadataReference[] { ref2, MscorlibRef }); 249var comp = CreateCompilation(text); 268var comp1 = CreateCompilation(@"public class C { }", 273var comp2 = CreateCompilation(@"public class B { public static C GetC() { return new C(); } }", 279var comp3 = CreateCompilation(@"public class A { public static void Main() { object o = B.GetC(); } }",
Symbols\Source\TypeMapTests.cs (4)
53var comp = CreateEmptyCompilation(text); 111var comp = CreateCompilation(tree); 135var compilation = CreateCompilation(source); 177var compilation = CreateCompilation(source);
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (1)
32var comp = CreateCompilation(source, options: WithNullableEnable());
Symbols\Source\UsingAliasTests.cs (24)
32var comp = CreateCompilation(tree); 89var comp = CreateCompilation(tree); 149var comp = CreateCompilation(tree); 204var comp = CreateCompilation(tree); 269var comp = CreateCompilation(tree); 296var comp = CreateCompilation(tree); 342var comp = CreateCompilation(tree); 383var comp = CreateCompilation(tree); 404var comp = CreateCompilation(tree); 423var comp = CreateCompilation(tree); 442var comp = CreateCompilation(tree); 461var comp = CreateCompilation(tree); 480var comp = CreateCompilation(tree); 501var comp = CreateCompilation(tree); 522CSharpCompilation comp = CreateCompilation(syntaxTree); 543CSharpCompilation comp = CreateCompilation(syntaxTree); 563CSharpCompilation comp = CreateCompilation(syntaxTree); 582CSharpCompilation comp = CreateCompilation(syntaxTree); 602CSharpCompilation comp = CreateCompilation(syntaxTree); 626CSharpCompilation comp = CreateCompilation(syntaxTree); 649CSharpCompilation comp = CreateCompilation(syntaxTree); 666CSharpCompilation comp = CreateCompilation(syntaxTree); 687var compilation = CreateCompilation(text); 731var compilation = CreateCompilation(text, parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.Preview));
Symbols\StaticAbstractMembersInInterfacesTests.cs (577)
68var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 147private static void ValidateMethodModifiers_01(CSharpCompilation compilation1) 309var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 507var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 588var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 708var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 814var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 899var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 954var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 994var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1031var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1038private static void ValidatePartialSealedStatic_02(CSharpCompilation compilation1) 1087var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1108var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1125var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1162var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1199var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1240var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1301var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1352var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1407var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1465var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1520var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1592var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1650var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1711private static void ValidatePropertyModifiers_01(CSharpCompilation compilation1) 1977var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2088var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2157var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2238var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2340var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2456var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2517private static void ValidateEventModifiers_01(CSharpCompilation compilation1) 2791var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2904var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2974var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3057var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3160var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3274var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3350private static void ValidateOperatorModifiers_01(CSharpCompilation compilation1) 3512var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3617var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3704var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3782var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3899var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3995var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4187var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4433var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4619var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4847var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4889var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4922var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4955var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4991var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5029var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5049var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5091var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5133var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5166var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5250var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5280var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5316var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5352var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5367var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 5393var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5408var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 5470var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5538var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5577var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5621var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5682var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5729var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5759var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5808var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5852var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5891var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5933var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5960var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6005var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6050var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6074var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6098var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6144var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6189var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6210var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6242var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6317var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6397var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6449var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6505var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6580var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6623var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6698var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6764var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6839var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6893var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6968var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 7022var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7050var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7080var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7110var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7142var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7221var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7315var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7526var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7620var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7719var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7836var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7956var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8053var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8150var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8231var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8320var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8372var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8484var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8488var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 8499var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 8532var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8569var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8573var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 8584var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 8654var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8749var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9094var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9098var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9109var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9162var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9166var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9191var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9254var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9296var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9379var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9383var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9394var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9432var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9436var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9447var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9507var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9587var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9784var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9788var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9799var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9846var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9850var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9861var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9930var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10059var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10273var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10393var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10516var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10799var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10971var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11184var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11349var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11686var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11979var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12163var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12167var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12178var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12226var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12230var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12248var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12313var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12317var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12328var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12363var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12367var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12378var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12424var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12460var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12533var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12537var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12555var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12620var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12624var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12660var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12720var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12724var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12735var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12799var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12890var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12984var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13082var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13123var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13299var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13418var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13422var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13433var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13470var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13474var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13485var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13522var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13526var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13540var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13577var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13581var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13592var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13629var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13633var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13644var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13681var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13685var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13696var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13760var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13857var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13952var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13999var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14128var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14132var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14143var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14177var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14181var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14192var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14226var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14230var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14241var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14278var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14282var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14293var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14383var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 14411var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 14478var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 14501var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 14577var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14639var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14730var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14734var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14745var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14779var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14783var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14794var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14869var compilation1 = CreateCompilation(source1, options: TestOptions.ReleaseExe, 14935var compilation1 = CreateCompilation(source1, options: TestOptions.ReleaseExe, 14995var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15057var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15136var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15140var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15151var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15185var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15189var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15200var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15264var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15329var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15408var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15419var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15453var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15457var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15468var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15530var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15610var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15672var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15748var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15825var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15886var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15890var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15904var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15942var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15946var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15957var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15989var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15993var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16004var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 16041var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16103var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16159var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16176var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16275var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16336var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16367var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 16413var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16454var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16539var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16640var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16657var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16728var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16743var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16818var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16837var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16900var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16919var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16982var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17001var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17052var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17072var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17127var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17146var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17214var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17233var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17304var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17330var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 17410var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17436var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 17588var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17731var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll, 17874var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17987var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll, 18123var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18266var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18375var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18522var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll, 18669var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18822var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options: TestOptions.DebugDll, 18975var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19161var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19309var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19313var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19351var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19437var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19441var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19495var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19597var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19601var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19612var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19649var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19653var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19664var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19701var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19705var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19716var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19756var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19760var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19771var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19831var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19912var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20004var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20092var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20175var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20267var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20356var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20443var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20460var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20515var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20534var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20600var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20617var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20680var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20697var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20808var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20943var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21021var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21053var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 21101var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21133var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 21191var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21256var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21326var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21443var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21554var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21689var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21808var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21825var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21868var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21885var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21971var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21988var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22091var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22106var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22212var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22231var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22321var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22340var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22423var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22442var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22580var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 22730var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 22800var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22845var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22916var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22996var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23058var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23134var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23215var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23286var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23290var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 23310var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 23348var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23352var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 23369var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 23404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23408var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 23419var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 23459var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23554var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23645var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23733var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23750var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 23912var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24013var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24051var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 24081var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 24143var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24172var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 24233var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 24313var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 24343var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 24403var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 24433var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 24495var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24524var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 24585var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 24665var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 24695var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 24755var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 24785var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 24876var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24924var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25113var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 25294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25311var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25409var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25424var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25534var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25553var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25604var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25624var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25695var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25775var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25837var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25913var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25995var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26064var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26068var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 26091var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 26132var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26136var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 26153var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 26185var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26189var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 26200var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 26237var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26332var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26437var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 26604var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26706var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26744var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 26770var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 26825var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26854var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 26883var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 26956var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 26982var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 27009var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 27039var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 27099var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 27128var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 27157var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 27230var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 27256var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 27283var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 27313var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 27404var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 27452var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27653var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 27959var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27976var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28074var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28089var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28200var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28219var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28270var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28290var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28429var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28572var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28681var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28838var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28956var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28960var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28994var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 29057var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29061var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29072var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 29109var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29113var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29124var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 29188var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29305var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29407var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29424var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29547var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29626var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29658var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 29720var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29785var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29901var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 30032var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30049var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30147var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30166var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30253var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30272var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30392var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 30459var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30524var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30592var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30678var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30863var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31054var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31058var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31069var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 31112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31116var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31127var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 31169var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31173var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31198var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 31255var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31259var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31270var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 31321var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31525var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31576var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31620var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31734var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31782var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31825var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31879var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31928var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32001var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 32059var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 32112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 32153var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32237var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 32249var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32309var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 32322var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32372var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32407var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32441var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32575var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 32623var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32674var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32718var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32806var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32847var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32882var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32923var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32965var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33011var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33053var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33089var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33131var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33153var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33193var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33231var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33263var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33301var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33333var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33371var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33403var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33441var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33473var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33511var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33543var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33581var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33603var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33634var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33670var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33701var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33737var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33768var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33804var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33835var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 34193var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 34198var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { compilation1.ToMetadataReference() }, 34203var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { compilation1.EmitToImageReference() }, 34250var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 34255var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { compilation1.ToMetadataReference() }, 34260var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { compilation1.EmitToImageReference() },
Symbols\SymbolDistinguisherTests.cs (21)
34var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 78var comp = CreateCompilation(Parse(source, "file2.cs"), new[] { libRef }, assemblyName: "Source"); 97var libComp = CreateCompilation(tree, assemblyName: "Metadata"); 99var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 118var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 137var libComp = CreateCompilation(tree, assemblyName: "Metadata"); 140var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 159var comp = CreateCompilation(source, new[] { libRef }, assemblyName: "Source"); 183var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 209var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 234var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source", options: TestOptions.UnsafeReleaseDll); 259var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 281var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source"); 298var comp = CreateCompilation("", new[] { libRef }, assemblyName: "Source"); 314var dummyComp = CreateEmptyCompilation("", assemblyName: "Error"); 697var compilation = CreateCompilation(source); 718var compilation = CreateCompilation(source); 738var compilation1 = CreateCompilation(source1); 743var compilation2 = CreateCompilation(source2, references: new[] { ref1 }); 776var comp0 = CreateCompilation(source0); 782var comp1 = CreateCompilation(Parse(source1), new[] { ref0 });
Symbols\SymbolEqualityTests.cs (20)
35var comp = CreateCompilation(src, options: WithNullableEnable()); 75var comp = CreateCompilation(src, options: WithNullableEnable()); 118var comp = CreateCompilation(src, options: WithNullableEnable()); 159var comp = CreateCompilation(src, options: WithNullableEnable()); 191var comp = CreateCompilation(source); 341var comp2 = (Compilation)CreateCompilation(source2, new[] { new CSharpCompilationReference((CSharpCompilation)comp1) }); 406var comp = CreateCompilation(source); 444var comp = CreateCompilation(source); 475var comp = CreateCompilation(source); 518var comp = CreateCompilation(source); 549var comp = CreateCompilation(source); 585var comp = CreateCompilation(source); 619var comp = CreateCompilation(source); 668var comp = CreateCompilation(source); 720var comp = CreateCompilation(source); 770var comp = CreateCompilation(source); 821var comp = CreateCompilation(source); 878var comp = CreateCompilation(source); 929var comp = CreateCompilation(source); 958var comp = CreateCompilation(source);
Symbols\SymbolErrorTests.cs (364)
72var comp = CreateCompilationWithILAndMscorlib40(source, il); 100var module1 = CreateCompilation(text1, options: TestOptions.ReleaseModule, assemblyName: name1); 102var module2 = CreateCompilation(text2, 107var comp = CreateCompilation(text, 143var comp = CreateCompilation(text, references: new MetadataReference[] { ref2 }, assemblyName: "Test3"); 194var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 216var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 234var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 292var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 490var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 513var comp = CreateCompilation(text); 540var comp = CreateCompilation(text); 562var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 590var comp = CreateCompilation(text); 617var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 638var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 666var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 683var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 700var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 723var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 783var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1083var comp = CreateCompilation(text); 1455var comp = CreateCompilation(text).VerifyDiagnostics( 1492var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1513var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1531var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1546var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 1560var comp = CreateCompilation(text); 1672var comp = CreateCompilation(text); 1955var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1962var compilation = CreateCompilation( 1979var compilation = CreateCompilation( 2008var compilation = CreateCompilation( 2044var compilation = CreateCompilation( 2211var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2232var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2293var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2319var comp = CreateCompilation(text); 2367var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2452var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2541var comp = CreateCompilation(Parse(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp5))); 2578var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2613var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2626var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2641var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2663var comp = CreateCompilation(text); 3066var comp = CreateCompilation(text); 3085var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3138var comp = CreateCompilation(text).VerifyDiagnostics( 3158var c = CreateCompilation(text, options: TestOptions.ReleaseDll.WithAllowUnsafe(false)); 3312var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3355var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3451var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3573var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3596var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3623var comp = CreateCompilation(text); 3655var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3691var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3728var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3752var comp = CreateCompilation(text); 3777var comp = CreateCompilation(text); 3938var comp = CreateCompilation(text, new[] { ref1, ref2 }); 4308var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4338var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text3, 4369var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4746var comp = CreateCompilation(text); 4917var compilation = CreateCompilation(text); 4947var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4967var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 5401var comp = CreateCompilation(text); 5469var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 5494var comp = CreateCompilation(text, new List<MetadataReference> { ref1, ref2 }); 5552var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, new List<MetadataReference> { ref1, ref2 }, 5587var comp = CreateCompilation(text, 5626var comp = CreateCompilation(text, 5653var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5671var comp = CreateCompilation(text, 5714var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5733var comp = CreateCompilation(text, 5774var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5792var comp = CreateCompilation(text, 5835var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5854var comp = CreateCompilation(text, 5895var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5913var comp = CreateCompilation(text, 5952var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5970var comp = CreateCompilation(text, 6011var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6029var comp = CreateCompilation(text, 6070var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6088var comp = CreateCompilation(text, 6135var comp = CreateCompilation(text, 6171var comp = CreateCompilation(text, 6207var comp = CreateCompilation(text, 6243var comp = CreateCompilation(text, 6267var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6286var comp = CreateCompilation(text, 6327var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6346var comp = CreateCompilation(text, 6389var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6408var comp = CreateCompilation(text, 6449var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6468var comp = CreateCompilation(text, 6511var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6533var comp = CreateCompilation(text, 6574var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6596var comp = CreateCompilation(text, 6637var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6659var comp = CreateCompilation(text, 6708var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6730var comp = CreateCompilation(text, 6771var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6793var comp = CreateCompilation(text, 6840var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6862var comp = CreateCompilation(text, 6927var comp = CreateCompilation(text, 7012var comp = CreateCompilation(text, 7087var comp = CreateCompilation(text, 7142var compilation = CreateCompilation(source, 7231var compilation = CreateCompilation("", 7265var forwardedTypes1 = CreateCompilation(forwardedTypesSource, options: TestOptions.ReleaseDll, assemblyName: "ForwardedTypes1"); 7268var forwardedTypes2 = CreateCompilation(forwardedTypesSource, options: TestOptions.ReleaseDll, assemblyName: "ForwardedTypes2"); 7306var compilation = CreateCompilation(forwardedTypesSource, 7448var comp = CreateCompilation(text); 7960var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 8039var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8060var comp = CreateCompilation(text).VerifyDiagnostics( 8207var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8232var comp = CreateCompilation(source).VerifyDiagnostics( 8263var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8280var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8311var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8412var comp = CreateCompilationWithILAndMscorlib40(text, s_typeWithMixedProperty); 8443var comp = CreateCompilationWithILAndMscorlib40(text, s_typeWithMixedProperty); 8475var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8494var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8515var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8673var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9211var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7); 9244var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp); 9274var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9297var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9321var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9346var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9375var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 9396var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9473var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9696var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9712var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9794var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9824var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9841var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9882var comp = CreateCompilation( 10162var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10213var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10257var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10280var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10300var comp = CreateCompilation(text); 10334var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10354var comp = CreateCompilation(text); 10380var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10450var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10520var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10543var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10567var comp = CreateCompilation(text); 10597var comp = CreateCompilation(text); 10620var comp = CreateCompilation(text); 10645var comp = CreateCompilation(text); 10669var comp = CreateCompilation(text); 10700var comp = CreateCompilation(text); 10725var comp = CreateCompilation(text); 10744var comp = CreateCompilation(text); 10762var comp = CreateCompilation(text); 10781var comp = CreateCompilation(text); 10828var comp = CreateCompilation(text, parseOptions: TestOptions.RegularPreview); 10875var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7); 10926var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10955var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 11008var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)); 11044var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11076var comp = CreateCompilation(text); 11140var comp = CreateCompilation(new[] { sourceA, sourceB }); 11156var comp = CreateCompilation(source); 11172var comp = CreateCompilation(source); 11226var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11260var comp = CreateCompilation(text); 11292var compilation = CreateCompilation(text); 11319var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11343var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11436var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11446var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11473var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11495var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11515var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11563var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11612var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11636var comp = CreateCompilation(source); 11716var compilation = CreateCompilation(text); 11751var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11832var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11885var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11908var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12086var comp = CreateCompilation(text); 12252var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12385var comp = CreateCompilation(text); 12458var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12570var comp = CreateCompilation(text); 12635var compilation2 = CreateCompilation(source2, new[] { reference1 }); 12662var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12714var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12735var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12784var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12841var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12857var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12873var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 13079var comp = CreateCompilation(text); 13144var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13172var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13196var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13437var strictComp = CreateCompilation(text); 13442var regularComp = CreateCompilation(text, options: TestOptions.ReleaseDll.WithWarningLevel(4)); 13535var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13567var comp = CreateCompilation(text); 13605var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13848var comp = CreateCompilation(source); 13887var comp1 = CreateCompilation(text1); 13890var comp2 = CreateCompilation(text2, new MetadataReference[] { compRef1 }); 13937var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13961var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13979var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13998var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14138var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14176var comp = CreateCompilation(text); 14209var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14273var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14586var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14605var comp = CreateCompilation(text); 14742var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14850var compilation = CreateCompilation(text); 14862var compilation = CreateCompilation( 14901var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14909var compilation = CreateCompilation( 14974var compilation = CreateCompilation( 15018var compilation = CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }); 15059var compilation = CreateCompilation(source); 15106var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15115var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15124var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15140var comp = CreateCompilation(text); 15189var comp = CreateCompilation(text); 15507var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15519var comp = CreateCompilation(text, options: TestOptions.ReleaseDll); 15532var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 15546var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 15835var comp = CreateCompilation(text).VerifyDiagnostics( 15920var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16001var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16025var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16098var comp = CreateCompilation(text); 16162var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16179var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16194var compilation = CreateCompilation(text); 16270var comp1 = CreateCompilation(textdll); 16289var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16304var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16338var comp = CreateCompilation(textdll); 16366var comp = CreateCompilation(textdll); 16404var comp = CreateCompilation(textdll); 16406var comp1 = CreateCompilation(text, new[] { ref1 }); 16548var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16607var comp = CreateCompilation(textdll); 16631var comp = CreateCompilation(text); 16953CSharpCompilation comp = CreateCompilation(text); 16978CSharpCompilation comp = CreateCompilation(text); 17013CSharpCompilation comp = CreateCompilation(text); 17106var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17596var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17619var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17639var comp = CreateCompilation(text); 17673var comp = CreateCompilation(program); 17701var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 17739var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 17801var ref1 = CreateCompilation(sourceRef1, assemblyName: "Ref1").VerifyDiagnostics(); 17802var ref2 = CreateCompilation(sourceRef2, assemblyName: "Ref2").VerifyDiagnostics(); 17806var lib = CreateCompilation(tree, new MetadataReference[] 17882var ref1 = CreateCompilation(sourceRef1, assemblyName: "Ref1").VerifyDiagnostics(); 17883var ref2 = CreateCompilation(sourceRef2, assemblyName: "Ref2").VerifyDiagnostics(); 17887var lib = CreateCompilation(tree, new MetadataReference[] 17982var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 18008var compilation = CreateCompilation( 18085var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18161var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18413var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18433var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18454var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18515var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18543var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18568var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18593var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18619var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18639var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18665var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18688var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18707var compilation = CreateCompilation( 18727var compilation = CreateCompilation( 18754var compilation = CreateCompilation( 18853var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18877CSharpCompilation comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 19395var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19422var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19437var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, new ErrorDescription { Code = (int)ErrorCode.ERR_SingleTypeNameNotFound, Line = 3, Column = 22 }); 19469var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 19483var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19505var comp = CreateCompilation(text).VerifyDiagnostics( 19599var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19613var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19631var comp = CreateCompilation(text); 20152var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 20181var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); // no errors 20220var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 20260var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 20442var comp1 = CreateCompilation(@" 20447var comp2 = CreateCompilation(@" 20464var comp3 = CreateCompilation(source3, new[] { new CSharpCompilationReference(comp2) }, options: TestOptions.ReleaseDll); 20468var comp4 = CreateCompilation(source3, new[] { comp2.EmitToImageReference() }, options: TestOptions.ReleaseDll); 20522var compilation = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 20544var submission = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Script), new[] { MscorlibRef_v4_0_30316_17626, SystemCoreRef }); 20661var compilation = CreateCompilationWithILAndMscorlib40(userCode, forwardingIL, appendDefaultHeader: false); 20724var compilation = CreateCompilationWithILAndMscorlib40(userCode, forwardingIL, appendDefaultHeader: false); 20966var forwarderCompilation = CreateEmptyCompilation( 20984var userCompilation = CreateCompilation( 21031var forwarderCompilation = CreateEmptyCompilation( 21049var userCompilation = CreateCompilation( 21397var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21458var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21503var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21548var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21626var comp1_v1 = CreateCompilation(source1_1, assemblyName: "Lib1"); 21638var comp2 = CreateCompilation(source2, references: new[] { comp1_v1.ToMetadataReference() }); 21642var comp3 = CreateCompilation(source1_1); 21659var comp1_v2 = CreateCompilation(source1_2, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21668var comp1_v3 = CreateCompilation(source1_3, assemblyName: "Lib1", references: new[] { comp2Ref }); 21686var comp1_v4 = CreateCompilation(source1_4, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21703var comp1_v5 = CreateCompilation(source1_5, assemblyName: "Lib1", references: new[] { comp2Ref }); 21724var comp1_v1 = CreateCompilation(source1_1, assemblyName: "Lib1"); 21733var comp2 = CreateCompilation(source2, references: new[] { comp1_v1.ToMetadataReference() }); 21737var comp3 = CreateCompilation(source1_1); 21754var comp1_v2 = CreateCompilation(source1_2, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21763var comp1_v3 = CreateCompilation(source1_3, assemblyName: "Lib1", references: new[] { comp2Ref }); 21781var comp1_v4 = CreateCompilation(source1_4, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21798var comp1_v5 = CreateCompilation(source1_5, assemblyName: "Lib1", references: new[] { comp2Ref }); 21827var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21837var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21866var comp2 = CreateCompilation(new[] { source1, source2 }); 21896var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21910var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21940var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21960var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21990var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 22007var comp2 = CreateCompilation(new[] { string.Format(source2, "TypeForwarded_2"), string.Format(source2, "TypeForwardedTo"), source3 }, references: new[] { comp1.ToMetadataReference() }); 22046var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 22068var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 22168var comp2 = CreateCompilationWithIL(source2, ilSsource1);
Symbols\SymbolExtensionTests.cs (6)
53var compilation = CreateCompilation(source); 99var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 117var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 135var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 154var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 248var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseExe);
Symbols\TypedConstantTests.cs (1)
20private readonly CSharpCompilation _compilation;
Symbols\TypeResolutionTests.cs (18)
50var c1 = CSharpCompilation.Create("Test1", 64var c2 = CSharpCompilation.Create("Test2", 75var c3 = CSharpCompilation.Create("Test3", 88var c4 = CSharpCompilation.Create("Test4", 118var c = CSharpCompilation.Create("TypeSymbolFromReflectionType", 168var c1 = CSharpCompilation.Create("Asm1", syntaxTrees: new[] { SyntaxFactory.ParseSyntaxTree(code) }); 169var c2 = CSharpCompilation.Create("Asm2", syntaxTrees: new[] { SyntaxFactory.ParseSyntaxTree(code) }); 170var c3 = CSharpCompilation.Create("Asm3", 183var c1 = CSharpCompilation.Create("Asm1",
Symbols\TypeTests.cs (73)
39var compilation = CreateCompilation(code); 61var compilation = CreateCompilation(code); 85var comp = CreateCompilation(text); 124var comp = CreateCompilation(new[] { text, text1, text2, text3 }); 190var comp1 = CreateCompilation(text); 193var comp2 = CreateCompilation(new string[] { text1, text2 }, assemblyName: "Test1", 197var comp = CreateCompilation(text3, assemblyName: "Test2", 271var comp = CreateCompilation(text); 346var comp = CreateCompilation(new[] { text, text1, text2 }); 378var comp1 = CreateCompilation(text); 380var comp = CreateCompilation(text1, references: new List<MetadataReference> { compRef1 }, assemblyName: "Comp2"); 465var comp = CreateCompilation(text); 537var compilation = CreateEmptyCompilation(text, new[] { Net40.References.mscorlib }); 586var compilation = CreateCompilation(text); 668var comp = CreateCompilation(text); 707var compilation = CreateCompilation(text); 744var compilation = CreateCompilation(csharp, references: new[] { refAsm }); 764var compilation1 = CreateCompilation(referenceText, assemblyName: "A"); 767var compilation2 = CreateCompilation(referenceText, assemblyName: "B"); 782var compilation3 = CreateCompilation(testText, new[] { new CSharpCompilationReference(compilation1), new CSharpCompilationReference(compilation2) }); 815var main1 = CreateEmptyCompilation( 828var main2 = CreateEmptyCompilation( 849var comp = CreateCompilation(text); 902var comp = CreateCompilation(text, references: new[] { module1Ref }); 926var comp = CreateEmptyCompilation(text); 944var comp = CreateEmptyCompilation(code); 966var comp = CreateCompilation(text); 980var comp = CreateEmptyCompilation(code); 993var comp = CreateEmptyCompilation(code); 1016var comp = CreateCompilation(text); 1035var comp = CreateCompilation(text); 1060var comp = CreateCompilation(text); 1078var comp = CreateCompilation(text); 1100var comp = CreateCompilation(text); 1118var comp = CreateCompilation(text); 1139var comp = CreateCompilation(tree); 1153var comp = CreateCompilation(tree); 1178var comp = CreateCompilation(tree); 1197var comp = CreateCompilation(tree); 1235var comp = CreateCompilation(text); 1304var comp = CreateCompilation(text); 1385var comp = CreateCompilation(text); 1406var comp = CreateCompilation(text); 1413var compilation = CreateCompilation(@" 1453var comp = CreateCompilation(@"public void TopLevelMethod() {}"); 1476var comp = CreateCompilation(text); 1503var comp = CreateCompilation(text); 1610var comp = CreateCompilation(text); 1803var compilation = CreateCompilation(code); 1830var compilation = CreateCompilation(code); 1875var compilation = CreateCompilation(code); 1897var compilation = CreateCompilation(code); 1918var compilation = CreateCompilation(code); 1953var compilation = CreateCompilation(code); 1986var compilation = CreateCompilation(code); 2007var compilation = CreateCompilation(code); 2028var compilation = CreateCompilation(code); 2049var compilation = CreateCompilation(code); 2075var compilation = CreateCompilation(code); 2099var compilation = CreateCompilation(code); 2125var compilation = CreateCompilation(code); 2174var compilation = CreateCompilation(code); 2225var compilation = CreateCompilation(code); 2246var compilation = CreateCompilation(code); 2266var compilation = CreateCompilation(code); 2280var compilation = CreateCompilation(code); 2296var compilation = CreateCompilation(code); 2314var compilation = CreateCompilation(text); 2330var compilation = CreateCompilation(text); 2337var sourceComp = CreateCompilation(@" 2366var metadataComp = CreateCompilationWithIL("", ilSource: @" 2428var comp = CreateCompilation(new[] { source }); 2510var comp = CreateCompilation(source);
Symbols\TypeUnificationTests.cs (8)
46var comp = CreateCompilation(text); 130var comp = CreateCompilation(text); 203var comp = CreateCompilation(text); 245var comp = CreateCompilation(text); 296var comp = CreateCompilation(text); 333var comp = CreateCompilation(text); 366var comp = CreateCompilation(text); 417var comp = CreateCompilation(text);
Symbols\UnsignedRightShiftTests.cs (72)
109var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 389var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 493var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 521var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 617var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 892var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 922var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 970var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1007var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1048var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1160var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1445var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1572var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1853var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1883var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1909var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1931var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1973var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 1990var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 1993var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.ToMetadataReference() }, 1999var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.EmitToImageReference() }, 2062var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, 2129var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2179var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2225var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 2242var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 2245var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.ToMetadataReference() }, 2251var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.EmitToImageReference() }, 2278var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2280var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { compilation0.ToMetadataReference() }, 2288var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { compilation0.EmitToImageReference() }, 2318var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2367var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2443var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2495var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 2538var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2593var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2635var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2702var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2758var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2787var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2811var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2848var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2871var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2927var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2956var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2980var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3017var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3106var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3114var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3200var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3208var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3302var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3388var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3396var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3422var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3434var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3439var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3474var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3486var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3491var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3526var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3538var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3543var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3578var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3590var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3595var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3623var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll,
Symbols\UserDefinedOperatorErrorTests.cs (5)
100var comp = CreateCompilation(text); 157var comp = CreateCompilation(text); 196var comp = CreateCompilation(text); 270var comp = CreateCompilation(text); 304var comp = CreateCompilation(text);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (124)
Diagnostics\DiagnosticTest.cs (12)
110var comp = CreateCompilation(""); 147var comp = CreateCompilation(text); 170var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2437var compilation = CreateCompilation(text); 2462var compilation = CreateCompilation(text); 2578var compilation = CreateCompilation(source); 2618var compilation = CreateCompilation(source); 2649var compilation = CreateCompilation(source); 2694var compilation = CreateCompilation(source); 2728var compilation = CreateCompilation(source); 2749var compilation = CreateCompilation(source); 2879var ca = CreateCompilation(source, options: TestOptions.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()).WithCryptoKeyContainer("bogus"));
Diagnostics\LineSpanDirectiveTests.cs (4)
135var comp = CreateCompilation(tree); 523var comp = CreateCompilation(source); 553var comp = CreateCompilation(source); 599var comp = CreateCompilation(source);
IncrementalParsing\IncrementalParsingTests.cs (1)
3326var comp = CSharpTestBase.CreateCompilation(SyntaxFactory.ParseSyntaxTree(String.Empty));
LexicalAndXml\PreprocessorTests.cs (2)
3890var comp = CSharpCompilation.Create("Test", syntaxTrees: new[] { tree });
LexicalAndXml\XmlDocCommentTests.cs (2)
41var comp = CreateCompilation(@" 3192var comp = CreateCompilation(new[] {
Parsing\ExtensionsParsingTests.cs (27)
28var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 157var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 249var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 307var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 400var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 487var comp = CreateCompilation(src, parseOptions: TestOptions.Regular13); 877var comp = CreateCompilation(src); 936var comp = CreateCompilation(src); 1334var comp = CreateCompilation(src); 1394var comp = CreateCompilation(src); 1685var comp = CreateCompilation(src); 1864var comp = CreateCompilation(src); 1909var comp = CreateCompilation(src); 1968var comp = CreateCompilation(src); 2093var comp = CreateCompilation(src); 2490var comp = CreateCompilation(src); 2543var comp = CreateCompilation(src); 2620var comp = CreateCompilation(src); 2708var comp = CreateCompilation(src); 2795var comp = CreateCompilation(src); 2983var comp = CreateCompilation(src); 3043var comp = CreateCompilation(src); 3114var comp = CreateCompilation(src); 3185var comp = CreateCompilation(src); 3254var comp = CreateCompilation(src); 3510var comp = CreateCompilation(src); 5162var comp = CreateCompilation(src);
Parsing\FileModifierParsingTests.cs (1)
38var comp = CreateCompilation(tree);
Parsing\ParserRegressionTests.cs (1)
31var comp = CreateCompilation(@"
Parsing\ReadOnlyStructs.cs (6)
40var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 77var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 105var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 149var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll.WithAllowUnsafe(true)); 182var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 216var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll);
Parsing\RecordParsing.cs (1)
336var comp = CreateCompilation(text).VerifyDiagnostics(
Parsing\RefReadonlyTests.cs (3)
45var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll); 90var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll); 188var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef });
Parsing\RefStructs.cs (9)
38var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 54var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 81var comp = CreateCompilationWithMscorlib461(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 111var comp = CreateCompilation(text); 127var comp = CreateCompilation(@" 139var comp = CreateCompilation(@" 160var comp = CreateCompilation(@" 187var comp = CreateCompilation(@" 208var comp = CreateCompilation(@"
Parsing\UsingDirectiveParsingTests.cs (2)
3948var comp = CreateCompilation(text); 3993var comp = CreateCompilation(text);
Syntax\FieldAndValueKeywordTests.cs (50)
43var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 89var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 112var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 137var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 175var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 203var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 221var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 239var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 258var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 286var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 313var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 330var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 360var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 390var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 420var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 450var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 480var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 507var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 534var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 561var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 577var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 603var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 643var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 671var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 699var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 726var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 753var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 791var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 817var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 851var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 900var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 947var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 988var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1024var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1060var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1099var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1137var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1172var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1206var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1243var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1275var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1302var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1348var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1397var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1430var comp = CreateCompilation(source); 1446var comp = CreateCompilation(source); 1465var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1499var comp = CreateCompilation(sourceA); 1563static void verify(CSharpCompilation comp, bool synthesizeField) 1601var comp = CreateCompilation(source, parseOptions: parseOptions);
Syntax\LambdaUtilitiesTests.cs (1)
43var compilation = CreateCompilationWithMscorlib461(new[] { tree }, new[] { SystemCoreRef });
Syntax\SyntaxTreeTests.cs (2)
96var compilation = CSharpCompilation.Create("test", new[] { tree }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard), TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (123)
CompilationTestUtils.cs (1)
442internal static void VerifyTypes(this CSharpCompilation compilation, SyntaxTree tree = null)
CompilingTestBase.cs (1)
25var compilation = CreateCompilation(program);
CSharpTestBase.cs (90)
1422var compilation = CreateExperimentalCompilationWithMscorlib461(source, feature, references, options, parseOptions, assemblyName: GetUniqueName()); 1536var compilation = CreateCompilation(source, references, options, parseOptions, targetFramework, assemblyName: GetUniqueName()); 1650public static CSharpCompilation CreateCompilationWithIL( 1659public static CSharpCompilation CreateCompilationWithILAndMscorlib40( 1673public static CSharpCompilation CreateCompilationWithMscorlib40( 1681public static CSharpCompilation CreateCompilationWithMscorlib461( 1690public static CSharpCompilation CreateCompilationWithMscorlib461( 1699public static CSharpCompilation CreateCompilationWithMscorlib46( 1707internal static CSharpCompilation CreateExperimentalCompilationWithMscorlib461( 1717public static CSharpCompilation CreateCompilationWithWinRT( 1725public static CSharpCompilation CreateCompilationWithMscorlib461AndCSharp( 1733public static CSharpCompilation CreateCompilationWithMscorlib40AndSystemCore( 1741public static CSharpCompilation CreateCompilationWithMscorlib40AndSystemCore( 1749public static CSharpCompilation CreateCompilationWithCSharp( 1757public static CSharpCompilation CreateCompilationWithMscorlib40AndDocumentationComments( 1770public static CSharpCompilation CreateCompilationWithTasksExtensions( 1797public static CSharpCompilation CreateCompilation( 1810public static CSharpCompilation CreateEmptyCompilation( 1820private static CSharpCompilation CreateCompilationCore( 1846Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.Create( 1857var compilation = createCompilationLambda(); 1876private static void ValidateCompilation(Func<CSharpCompilation> createCompilationLambda) 1882private static void VerifyUsedAssemblyReferences(Func<CSharpCompilation> createCompilationLambda) 1890var comp = createCompilationLambda(); 1907var comp2 = comp.RemoveAllReferences().AddReferences(used.Concat(comp.References.Where(r => r.Properties.Kind == MetadataImageKind.Module))); 1941internal static bool IsNullableEnabled(CSharpCompilation compilation) 1968public static CSharpCompilation CreateCompilation( 1976Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.Create(identity.Name, options: options ?? TestOptions.ReleaseDll, references: references, syntaxTrees: trees); 1979var c = createCompilationLambda(); 1986public static CSharpCompilation CreateSubmissionWithExactReferences( 1991CSharpCompilation? previous = null, 1995Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.CreateScriptCompilation( 2009public static CSharpCompilation CreateSubmission( 2014CSharpCompilation? previous = null, 2018Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.CreateScriptCompilation( 2030public CompilationVerifier CompileWithCustomILSource(string cSharpSource, string ilSource, Action<CSharpCompilation>? compilationVerifier = null, bool importInternals = true, string? expectedOutput = null, TargetFramework targetFramework = TargetFramework.Standard) 2041var c = CreateCompilation(cSharpSource, options: compilationOptions, targetFramework: targetFramework); 2047var compilation = CreateCompilation(cSharpSource, new[] { reference }, compilationOptions, targetFramework: targetFramework); 2069var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(allowUnsafe)); 2073internal CompilationVerifier CompileAndVerifyException<T>(CSharpCompilation comp, string? expectedMessage = null, Verification verify = default) where T : Exception 2181public Tuple<TNode, SemanticModel> GetBindingNodeAndModel<TNode>(CSharpCompilation compilation, int treeIndex = 0) where TNode : SyntaxNode 2190return GetBindingNodeAndModel<TNode>((CSharpCompilation)compilation, treeIndex); 2193public Tuple<IList<TNode>, SemanticModel> GetBindingNodesAndModel<TNode>(CSharpCompilation compilation, int treeIndex = 0, int which = -1) where TNode : SyntaxNode 2202public TNode? GetBindingNode<TNode>(CSharpCompilation compilation, int treeIndex = 0) where TNode : SyntaxNode 2223public IList<TNode> GetBindingNodes<TNode>(CSharpCompilation compilation, int treeIndex = 0, int which = -1) where TNode : SyntaxNode 2266return GetBindingNodes<TNode>((CSharpCompilation)compilation, treeIndex, which); 2343internal static string GetDocumentationCommentText(CSharpCompilation compilation, params DiagnosticDescription[] expectedDiagnostics) 2348internal static string GetDocumentationCommentText(CSharpCompilation compilation, bool ensureEnglishUICulture, params DiagnosticDescription[] expectedDiagnostics) 2353internal static string GetDocumentationCommentText(CSharpCompilation compilation, string? outputName = null, SyntaxTree? filterTree = null, TextSpan? filterSpanWithinTree = null, bool ensureEnglishUICulture = false, params DiagnosticDescription[] expectedDiagnostics) 2410internal static IEnumerable<CrefSyntax> GetCrefSyntaxes(Compilation compilation) => GetCrefSyntaxes((CSharpCompilation)compilation); 2412internal static IEnumerable<CrefSyntax> GetCrefSyntaxes(CSharpCompilation compilation) 2421internal static Symbol? GetReferencedSymbol(CrefSyntax crefSyntax, CSharpCompilation compilation, params DiagnosticDescription[] expectedDiagnostics) 2431internal static ImmutableArray<Symbol> GetReferencedSymbols(CrefSyntax crefSyntax, CSharpCompilation compilation, out Symbol ambiguityWinner, params DiagnosticDescription[] expectedDiagnostics) 2596protected static (IOperation? operation, SyntaxNode? node) GetOperationAndSyntaxForTest<TSyntaxNode>(CSharpCompilation compilation) 2615protected static string? GetOperationTreeForTest<TSyntaxNode>(CSharpCompilation compilation) 2622protected static string? GetOperationTreeForTest(CSharpCompilation compilation, IOperation? operation) 2635var compilation = CreateCompilation(testSrc, targetFramework: targetFramework, options: compilationOptions ?? TestOptions.ReleaseDll, parseOptions: parseOptions); 2639protected static IOperation? VerifyOperationTreeForTest<TSyntaxNode>(CSharpCompilation compilation, string expectedOperationTree, Action<IOperation?, Compilation, SyntaxNode?>? additionalOperationTreeVerifier = null) 2650protected static void VerifyOperationTreeForNode(CSharpCompilation compilation, SemanticModel model, SyntaxNode syntaxNode, string expectedOperationTree) 2655protected static void VerifyOperationTree(CSharpCompilation compilation, IOperation? operation, string expectedOperationTree) 2662protected static void VerifyFlowGraphForTest<TSyntaxNode>(CSharpCompilation compilation, string expectedFlowGraph) 2671protected static void VerifyFlowGraph(CSharpCompilation compilation, SyntaxNode syntaxNode, string expectedFlowGraph) 2691CSharpCompilation compilation, 2703CSharpCompilation compilation, 2744var compilation = CreateCompilation( 2763var compilation = CreateCompilation( 2801var compilation = CreateCompilation( 2830protected static CSharpCompilation CreateCompilationWithSpan(CSharpTestSource tree, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2832var reference = CreateCompilation( 2838var comp = CreateCompilation( 2847protected static CSharpCompilation CreateCompilationWithMscorlibAndSpan(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2849var reference = CreateEmptyCompilation( 2856var comp = CreateEmptyCompilation( 2865protected static CSharpCompilation CreateCompilationWithMscorlibAndSpanSrc(string text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2868var comp = CreateEmptyCompilation( 2879protected static CSharpCompilation CreateCompilationWithIndex(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2881var reference = CreateCompilation(TestSources.Index).VerifyDiagnostics(); 2890protected static CSharpCompilation CreateCompilationWithIndexAndRange(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2892var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range }).VerifyDiagnostics(); 2901protected static CSharpCompilation CreateCompilationWithIndexAndRangeAndSpan(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null) 2903var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 2912protected static CSharpCompilation CreateCompilationWithSpanAndMemoryExtensions(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework targetFramework = TargetFramework.NetCoreApp) 2920var reference = CreateCompilation(new[] { TestSources.Span, TestSources.MemoryExtensions }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 2930protected static CSharpCompilation CreateCompilationWithIndexAndRangeAndSpanAndMemoryExtensions(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework targetFramework = TargetFramework.NetCoreApp) 2938var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span, TestSources.MemoryExtensions }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 3209internal static CSharpCompilation CreateRuntimeAsyncCompilation(CSharpTestSource source, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null)
DiagnosticTestUtilities.cs (9)
37public static CSharpCompilation VerifyErrorsAndGetCompilationWithMscorlib(string text, params ErrorDescription[] expectedErrorDesp) 45protected internal static CSharpCompilation VerifyErrorsAndGetCompilationWithMscorlib(string[] srcs, params ErrorDescription[] expectedErrorDesp) 47var comp = CSharpTestBase.CreateCompilation(srcs, parseOptions: TestOptions.RegularPreview); 56protected internal static CSharpCompilation VerifyErrorsAndGetCompilationWithMscorlib(string text, IEnumerable<MetadataReference> refs, params ErrorDescription[] expectedErrorDesp) 64protected internal static CSharpCompilation VerifyErrorsAndGetCompilationWithMscorlib(List<string> srcs, IEnumerable<MetadataReference> refs, params ErrorDescription[] expectedErrorDesp) 75protected internal static CSharpCompilation VerifyErrorsAndGetCompilationWithMscorlib(SyntaxTree[] trees, IEnumerable<MetadataReference> refs, params ErrorDescription[] expectedErrorDesp) 83protected internal static CSharpCompilation VerifyErrorsAndGetCompilation(IEnumerable<SyntaxTree> synTrees, IEnumerable<MetadataReference> refs = null, params ErrorDescription[] expectedErrorDesp) 85var comp = CSharpCompilation.Create(assemblyName: "DiagnosticsTest", options: TestOptions.ReleaseDll, syntaxTrees: synTrees, references: refs);
Extensions.cs (11)
27public static AssemblySymbol GetReferencedAssemblySymbol(this CSharpCompilation compilation, MetadataReference reference) 32public static ModuleSymbol GetReferencedModuleSymbol(this CSharpCompilation compilation, MetadataReference reference) 93public static SourceAssemblySymbol SourceAssembly(this CSharpCompilation @this) 165public static Symbol GetMember(this CSharpCompilation compilation, string qualifiedName) 171public static T GetMember<T>(this CSharpCompilation compilation, string qualifiedName) where T : Symbol 225var members = GetMembers(((CSharpCompilation)compilation).GlobalNamespace, qualifiedName, out lastContainer); 738return ((CSharpCompilation)compilation).GetSpecialTypeMember(specialMember).GetPublicSymbol(); 743return ((CSharpCompilation)compilation).GetWellKnownType(type).GetPublicSymbol(); 777this CSharpCompilation comp, 786this CSharpCompilation comp, 800public static INamespaceSymbol CreateErrorNamespaceSymbol(this CSharpCompilation comp, NamespaceSymbol container, string name)
MetadataTestHelpers.cs (4)
43CSharpCompilation[] compilations = null, 52foreach (var c in compilations) 71var tc1 = CSharpCompilation.Create(assemblyName: "Dummy", options: options ?? TestOptions.ReleaseDll, syntaxTrees: new SyntaxTree[0], references: refs);
SemanticModelTestBase.cs (7)
96var compilation = CreateCompilation(source); 116var compilation = CreateCompilation(testSrc, parseOptions: parseOptions); 122var compilation = CreateExperimentalCompilationWithMscorlib461(testSrc, feature, parseOptions: parseOptions); 126protected CompilationUtils.SemanticInfoSummary GetSemanticInfoForTest<TNode>(CSharpCompilation compilation) where TNode : SyntaxNode 137var compilation = CreateCompilation(testSrc); 148var compilation = CreateCompilation(testSrc); 152internal AliasSymbol GetAliasInfoForTest(CSharpCompilation compilation)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (47)
CodeGen\WinMdEventTests.cs (8)
31var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 66var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 108var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 150var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 623var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular, "Lib"); 627var comp2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new MetadataReference[] { new CSharpCompilationReference(comp1), serializationRef, SystemXmlRef }), TestOptions.ReleaseExe); 648var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular7); 668var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD);
CodeGen\WinRTCollectionTests.cs (5)
48var comp = CreateEmptyCompilation(source, references: WinRtRefs); 354var comp = CreateEmptyCompilation(source, references: WinRtRefs); 1467var comp = CreateCompilationWithWinRT(source, references: LegacyRefs); 5693var comp = CreateCompilationWithWinRT(source, references: LegacyRefs, options: TestOptions.ReleaseExe); 7418var comp = CreateEmptyCompilation(source, references: WinRtRefs);
Metadata\WinMdDumpTest.cs (1)
444var comp = CreateEmptyCompilation("", references, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
Metadata\WinMdEventTests.cs (17)
307var dynamicCommon = CreateEmptyCompilation( 2745var comp = CreateCompilationWithWinRT(text); 2839var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef })); 2914var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.CreateTestOptions(kind, OptimizationLevel.Debug)); 2958var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef }), TestOptions.CreateTestOptions(kind, OptimizationLevel.Debug)); 3027var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { interfaceILRef, baseILRef }), TestOptions.CreateTestOptions(kind, OptimizationLevel.Debug)); 3093var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef }), TestOptions.CreateTestOptions(kind, OptimizationLevel.Debug)); 3165var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef })); 3192var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef })); 3218var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { interfaceILRef, baseILRef })); 3249var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { interfaceILRef, baseILRef })); 3288var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.CreateTestOptions(kind, OptimizationLevel.Debug)); 3322var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 3499var compilation = CreateCompilationWithIL("", il, targetFramework: TargetFramework.Empty, references: WinRtRefs); 3556var comp = CreateEmptyCompilation("", WinRtRefs.Concat(new[] { ilRef }), TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 3569private static void VerifyWinRTEventShape(EventSymbol @event, CSharpCompilation compilation) 3602private static void VerifyNormalEventShape(EventSymbol @event, CSharpCompilation compilation)
Metadata\WinMdMetadataTests.cs (6)
44var comp = CreateCompilationWithWinRT(text); 66var comp = CreateCompilationWithWinRT(text); 87var comp = CreateCompilationWithWinRT(text); 108var comp = CreateCompilationWithWinRT(text); 127var comp = CreateCompilationWithWinRT(text); 169var comp = CreateCompilationWithWinRT(text);
PdbTests.cs (10)
21var comp = CSharpCompilation.Create("Compilation", options: TestOptions.ReleaseDll); 75var c = CSharpCompilation.Create("a", 91var c = CSharpCompilation.Create("a", 108var c = CSharpCompilation.Create("a", 120var comp = CSharpCompilation.Create("Compilation", null, null, ops);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Diagnostics\CSharpDiagnosticPropertiesService.cs (1)
17private static readonly Compilation s_compilation = CSharpCompilation.Create("empty");
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationExtensions.cs (1)
10=> ((CSharpCompilation)compilation).LanguageVersion;
Workspace\LanguageServices\CSharpCompilationFactoryService.cs (2)
28return CSharpCompilation.Create( 35return CSharpCompilation.CreateScriptCompilation(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (27)
CodeGeneration\AddImportsTests.cs (2)
912var compilation = CSharpCompilation
CodeGeneration\SyntaxGeneratorTests.cs (25)
30private readonly CSharpCompilation _emptyCompilation = CSharpCompilation.Create("empty", 45return CSharpCompilation.Create("test") 1056var comp = CSharpCompilation.Create(null, [SyntaxFactory.ParseSyntaxTree(""" 1089var compilation = CSharpCompilation.Create("Test", [SyntaxFactory.ParseSyntaxTree(""" 2308var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2322var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2343var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2364var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2385var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2406var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2428var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2446var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2464var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2492var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2520var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2547var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2579var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2633var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 2651var compilation = _emptyCompilation. 2684var compilation = _emptyCompilation.AddSyntaxTrees(ParseSyntaxTree(""" 4232var comp = CSharpCompilation.Create("test")
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (10)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
28return CSharpCompilation.Create("unconditionalsuppress",
Emit\CompilationOutputFilesTests.cs (1)
31var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputsTests.cs (1)
54var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Utilities\SymbolEquivalenceComparerTests.cs (7)
1849var a1 = (Compilation)CS.CSharpCompilation.Create("a", [CS.SyntaxFactory.ParseSyntaxTree(source)], references, CSharpDllOptions); 1850var a2 = (Compilation)CS.CSharpCompilation.Create("a", [CS.SyntaxFactory.ParseSyntaxTree(source)], references, CSharpDllOptions); 1852var b1 = (Compilation)CS.CSharpCompilation.Create("b", [CS.SyntaxFactory.ParseSyntaxTree(sourceV1)], references, CSharpSignedDllOptions); 1853var b2 = (Compilation)CS.CSharpCompilation.Create("b", [CS.SyntaxFactory.ParseSyntaxTree(sourceV2)], references, CSharpSignedDllOptions); 1854var b3 = (Compilation)CS.CSharpCompilation.Create("b", [CS.SyntaxFactory.ParseSyntaxTree(sourceV2)], references, CSharpSignedDllOptions); 1942var c1 = (Compilation)CS.CSharpCompilation.Create("comp1", [], [NetFramework.mscorlib, r1]); 1943var c2 = (Compilation)CS.CSharpCompilation.Create("comp2", [], [NetFramework.mscorlib, r2]);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (42)
CSharpFunctionResolverTests.cs (39)
29var compilation = CreateCompilation(source); 410var compilationA = CreateCompilation(sourceA, assemblyName: nameA); 420var compilationB = CreateCompilation(sourceB, assemblyName: nameB, options: TestOptions.DebugExe, references: new[] { refA }); 458var compilation = CreateCompilation(source); 485var compilation = CreateCompilation(source); 512var compilation = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 537var compilation = CreateCompilation(source); 560var compilation = CreateCompilation(source); 595var compilation = CreateCompilation(source); 624var compilation = CreateCompilation(source); 661var compilation = CreateCompilation(source); 698var compilation = CreateCompilation(source); 745var compilation = CreateCompilation(source); 782var compilation = CreateCompilation(source); 827var compilation = CreateCompilation(source); 863var compilation = CreateCompilation(source); 907var compilation = CreateCompilation(source); 953var compilation = CreateCompilation(source); 1010var compilation = CreateCompilation(source); 1066var compilation = CreateCompilation(source); 1099var compilation = CreateCompilation(source); 1134var compilation = CreateCompilation(source); 1166var compilation = CreateCompilation(source); 1201var compilationA = CreateCompilation(sourceA); 1209var compilationB = CreateCompilation(sourceB, references: new[] { refA }); 1239var compilation = CreateCompilation(source); 1260var compilation = CreateCompilation(source); 1291var compilation = CreateCompilation(source); 1319var compilation = CreateCompilation(source); 1343var compilation = CreateCompilation(source); 1370var compilation = CreateCompilation(source); 1393var compilation = CreateCompilation(source); 1418var compilation = CreateCompilation(source, references: new[] { CSharpRef }); 1438var compilation = CreateCompilation(source); 1458var compilation = CreateCompilationWithMscorlib46(source); 1487var compilation = CreateCompilation(source); 1514var compilation = CreateCompilation(source); 1545var compilationB = CreateCompilation(sourceB, references: new[] { refA }); 1572var compilation = CreateCompilation(source);
VisualBasicFunctionResolverTests.cs (3)
120var compilation = CreateCompilation(source); 157var compilation = CreateCompilation(source); 188var compilation = CreateCompilation(source);
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (2)
RazorAnalyzerAssemblyResolverTests.cs (2)
65var compilation = CSharpCompilation.Create(
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
380compilation = CSharpCompilation.Create(assemblyName, trees, references, TestOptions.DebugDll);
Microsoft.CodeAnalysis.Features.UnitTests (8)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
66var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(tree, options: TestOptions.DebugDll);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (7)
73var compilation = CSharpTestBase.CreateCompilation([sourceTreeA1, sourceTreeB1, sourceTreeC1], options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "P"); 636var libCompilation = CSharpCompilation.Create( 3338var compilationV1 = CSharpTestBase.CreateCompilation(sourceV1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "lib"); 4120var compilationA = CSharpTestBase.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "A"); 4121var compilationB = CSharpTestBase.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "B"); 4449var compilationV1 = CSharpTestBase.CreateCompilationWithMscorlib40(sourceV1, options: TestOptions.DebugDll, assemblyName: "lib");
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
ExportProviderBuilderTests.cs (2)
123var compilation = CSharpCompilation.Create(
Microsoft.CodeAnalysis.Rebuild (1)
CSharpCompilationFactory.cs (1)
50=> CSharpCompilation.Create(
Microsoft.CodeAnalysis.Rebuild.UnitTests (17)
CompilationOptionsReaderTests.cs (2)
44var compilation = CreateCompilation( 58var compilation = CreateCompilation(
CSharpDeterministicKeyBuilderTests.cs (11)
23public sealed class CSharpDeterministicKeyBuilderTests : DeterministicKeyBuilderTests<CSharpCompilation, CSharpCompilationOptions, CSharpParseOptions> 35protected override CSharpCompilation CreateCompilation(SyntaxTree[] syntaxTrees, MetadataReference[]? references = null, CSharpCompilationOptions? options = null) => 36CSharpCompilation.Create( 76var compilation = CSharpTestBase.CreateCompilation( 156var compilation = CSharpTestBase.CreateCompilation(source); 195var compilation = CSharpTestBase.CreateCompilation(syntaxTree); 218var compilation = CSharpTestBase.CreateCompilation( 417var compilation = CreateCompilation(new SyntaxTree[] { }, options: options); 425var utilCompilation = CSharpCompilation.Create( 429var compilation = CreateCompilation(
CSharpRebuildTests.cs (1)
22var original = CreateCompilation(
OptionRoundTripTests.cs (2)
39var original = CreateCompilation( 78var original = CreateCompilation(
RoundTripUtil.cs (1)
81if (typeof(TCompilation) == typeof(CSharpCompilation))
Microsoft.CodeAnalysis.ResxSourceGenerator.CSharp (1)
CSharpResxGenerator.cs (1)
14return ((CSharpCompilation)compilation).LanguageVersion >= LanguageVersion.CSharp8;
Microsoft.CodeAnalysis.Scripting.TestUtilities (2)
TestCompilationFactory.cs (2)
22return CSharpCompilation.Create( 40return CSharpCompilation.Create(
Microsoft.CodeAnalysis.Scripting.UnitTests (2)
ScriptOptionsTests.cs (2)
219var compilation = (CSharpCompilation)CSharpScript.Create(string.Empty, scriptOptions).GetCompilation();
Microsoft.CodeAnalysis.Test.Utilities (20)
AssemblyLoadTestFixture.cs (2)
530var analyzerDependencyCompilation = CSharpCompilation.Create(
CommonTestBase.cs (8)
259protected CSharp.CSharpCompilation CreateCSharpCompilation( 269protected CSharp.CSharpCompilation CreateCSharpCompilation( 313protected CSharp.CSharpCompilation CreateCSharpCompilation( 323protected CSharp.CSharpCompilation CreateCSharpCompilation( 334protected CSharp.CSharpCompilation CreateCSharpCompilation( 345private CSharp.CSharpCompilation CreateCSharpCompilation( 389var compilation = CSharp.CSharpCompilation.Create(assemblyName, new[] { tree }, references, compilationOptions);
Compilation\CompilationExtensions.cs (2)
512var compilation = CSharpCompilation.Create(
Mocks\Silverlight.cs (4)
85var mscorlibCompilation = CSharpCompilation.Create( 96var systemCompilation = CSharpCompilation.Create(
Mocks\StdOle.cs (2)
72var compilation = CSharpCompilation.Create(
TestBase.cs (2)
196var compilation = CSharpCompilation.Create("aacorlib.v15.0.3928.dll", new[] { syntaxTree }, null, compilationOptions);
Microsoft.CodeAnalysis.UnitTests (46)
AnalyzerAssemblyLoaderTests.cs (4)
1178var compilation = CSharpCompilation.Create( 1280var compilation = CSharpCompilation.Create(
Analyzers\AnalyzerFileReferenceTests.cs (2)
484var compilation = CSharpCompilation.Create($"generator_{targetFramework}",
CommonTypedConstantTests.cs (3)
21private readonly CSharp.CSharpCompilation _compilation; 29_compilation = (CSharp.CSharpCompilation)CSharp.CSharpCompilation.Create("class C {}");
CorLibTypesTests.cs (2)
67var comp = CSharp.CSharpCompilation.Create(
Diagnostics\AnalysisContextInfoTests.cs (1)
115return CSharpCompilation.Create(
Diagnostics\CompilationWithAnalyzersTests.cs (6)
28var c = CSharpCompilation.Create("c"); 39var c = CSharpCompilation.Create("c", options: s_dllWithMaxWarningLevel. 58var compilation = CSharpCompilation.Create("c", options: s_dllWithMaxWarningLevel);
Diagnostics\DiagnosticLocalizationTests.cs (2)
306var compilation = CSharp.CSharpCompilation.Create("test");
Diagnostics\OperationTests.cs (2)
275var compilation = CSharpCompilation.Create("c", new[] { tree });
Diagnostics\SuppressMessageAttributeCompilerTests.cs (2)
58var compRef = CSharpCompilation.Create("unconditionalsuppress", 79return CSharpCompilation.Create(
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (1)
1431return CSharpCompilation.Create(
Emit\EmitBaselineTests.cs (2)
26var compilation = CSharpCompilation.Create("test");
Emit\SemanticEditTests.cs (2)
21var c = CSharpCompilation.Create("name", references: new[] { TestReferences.NetFx.Minimal.mincorlib });
GivesAccessTo.cs (2)
44var csc = (Compilation)CSharpCompilation.Create("CS", new[] { csharpTree }, new MetadataReference[] { TestBase.MscorlibRef }); 47var csc2 = (Compilation)CSharpCompilation.Create("CS2", new[] { csharpTree2 }, new MetadataReference[] { TestBase.MscorlibRef });
IsSymbolAccessibleWithinTests.cs (1)
28var csc = CSharpCompilation.Create("CS", new[] { csharpTree }, new MetadataReference[] { TestBase.MscorlibRef }) as Compilation;
MetadataReferences\MetadataReferenceTests.cs (7)
339var c = CSharpCompilation.Create("cs"); 448r = CS.CSharpCompilation.Create("compilation name").ToMetadataReference(); 524var comparer = CommonReferenceManager<CS.CSharpCompilation, IAssemblySymbolInternal>.MetadataReferenceEqualityComparer.Instance; 539var c1a = CS.CSharpCompilation.Create("goo").ToMetadataReference(); 541var c2 = CS.CSharpCompilation.Create("goo").ToMetadataReference(); 571var comp = (Compilation)CS.CSharpCompilation.Create("goo",
Symbols\DocumentationCommentIdTests.cs (7)
21private CSharpCompilation CreateCompilation(string code) => 34var comp = CreateCompilation(code); 65var comp = CreateCompilation(code); 85var comp = CreateCSharpCompilation(code); 109var comp = CreateCSharpCompilation(code); 127var comp = CreateCSharpCompilation(""" 173var comp = CreateCSharpCompilation(text, compilationOptions: TestOptions.UnsafeDebugDll).VerifyDiagnostics();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (8)
VisualStudioMSBuildWorkspaceTests.cs (8)
1888var mtcomp = CS.CSharpCompilation.Create("MT", references: [mtref]); 1911var mtcomp = CS.CSharpCompilation.Create("MT", references: [mtref]); 1935var mtcomp = CS.CSharpCompilation.Create("MT", references: [mtref]); 1958var mtcomp = CS.CSharpCompilation.Create("MT", references: [mtref]);
Microsoft.CodeAnalysis.Workspaces.UnitTests (18)
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (2)
30return CSharpCompilation.Create( 37return CSharpCompilation.CreateScriptCompilation(
SymbolKeyTests.cs (1)
1481return CSharp.CSharpCompilation.Create("Test", syntaxTrees: [tree], references: references);
UtilityTest\DocumentationCommentIdTests.cs (13)
17private static CSharpCompilation CreateCSharpCompilation(string sourceText) 20return CSharpCompilation.Create("goo.exe").AddReferences(NetFramework.mscorlib).AddSyntaxTrees(syntaxTree); 63var compilation = CreateCSharpCompilation(""" 100var compilation = CreateCSharpCompilation(""" 142var compilation = CreateCSharpCompilation(""" 163var compilation = CreateCSharpCompilation(""" 180var compilation = CreateCSharpCompilation(""" 234var compilation = CreateCSharpCompilation(""" 255var compilation = CreateCSharpCompilation(""" 271var compilation = CreateCSharpCompilation(""" 287var compilation = CreateCSharpCompilation(""" 303var compilation = CreateCSharpCompilation(""" 321var compilation = CreateCSharpCompilation("""
UtilityTest\XmlDocumentationProviderTests.cs (2)
38var compilation = CSharpCompilation.Create(nameof(XmlDocumentationProviderReturnsEntireMemberNode), references: [portableExecutableReference]);
Microsoft.DotNet.ApiCompatibility.Tests (13)
Rules\AssemblyIdentityMustMatchTests.cs (2)
36IAssemblySymbol left = CSharpCompilation.Create("AssemblyA").Assembly; 37IAssemblySymbol right = CSharpCompilation.Create("AssemblyB").Assembly;
SymbolFactory.cs (11)
21CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 40CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 56CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 70CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 71CSharpCompilation compilationWithReferences = CreateCSharpCompilationFromSyntax(referencesSyntax, $"{assemblyName}_reference", enableNullable, publicKey, allowUnsafe); 80private static CSharpCompilation CreateCSharpCompilationFromSyntax(string syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 82CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 86private static CSharpCompilation CreateCSharpCompilationFromSyntax(IEnumerable<string> syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe) 88CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe); 95private static CSharpCompilation CreateCSharpCompilation(string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 105return CSharpCompilation.Create(name, options: compilationOptions, references: DefaultReferences);
Microsoft.DotNet.ApiDiff.Tests (13)
Diff.Disk.Tests.cs (2)
507CSharpCompilation compilation = CSharpCompilation.Create(
SymbolFactory.cs (11)
21CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 40CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 56CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 70CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 71CSharpCompilation compilationWithReferences = CreateCSharpCompilationFromSyntax(referencesSyntax, $"{assemblyName}_reference", enableNullable, publicKey, allowUnsafe); 80private static CSharpCompilation CreateCSharpCompilationFromSyntax(string syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 82CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 86private static CSharpCompilation CreateCSharpCompilationFromSyntax(IEnumerable<string> syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe) 88CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe); 95private static CSharpCompilation CreateCSharpCompilation(string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 105return CSharpCompilation.Create(name, options: compilationOptions, references: DefaultReferences);
Microsoft.DotNet.ApiSymbolExtensions (2)
AssemblySymbolLoader.cs (2)
42private CSharpCompilation _cSharpCompilation; 123_cSharpCompilation = CSharpCompilation.Create($"AssemblyLoader_{DateTime.Now:MM_dd_yy_HH_mm_ss_FFF}", options: compilationOptions);
Microsoft.DotNet.ApiSymbolExtensions.Tests (11)
SymbolFactory.cs (11)
21CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 40CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 56CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 70CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 71CSharpCompilation compilationWithReferences = CreateCSharpCompilationFromSyntax(referencesSyntax, $"{assemblyName}_reference", enableNullable, publicKey, allowUnsafe); 80private static CSharpCompilation CreateCSharpCompilationFromSyntax(string syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 82CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 86private static CSharpCompilation CreateCSharpCompilationFromSyntax(IEnumerable<string> syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe) 88CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe); 95private static CSharpCompilation CreateCSharpCompilation(string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 105return CSharpCompilation.Create(name, options: compilationOptions, references: DefaultReferences);
Microsoft.DotNet.GenAPI.Tests (11)
SymbolFactory.cs (11)
21CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 40CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 56CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 70CSharpCompilation compilation = CreateCSharpCompilationFromSyntax(syntax, assemblyName, enableNullable, publicKey, allowUnsafe); 71CSharpCompilation compilationWithReferences = CreateCSharpCompilationFromSyntax(referencesSyntax, $"{assemblyName}_reference", enableNullable, publicKey, allowUnsafe); 80private static CSharpCompilation CreateCSharpCompilationFromSyntax(string syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 82CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe, diagnosticOptions); 86private static CSharpCompilation CreateCSharpCompilationFromSyntax(IEnumerable<string> syntax, string name, bool enableNullable, byte[] publicKey, bool allowUnsafe) 88CSharpCompilation compilation = CreateCSharpCompilation(name, enableNullable, publicKey, allowUnsafe); 95private static CSharpCompilation CreateCSharpCompilation(string name, bool enableNullable, byte[] publicKey, bool allowUnsafe, IEnumerable<KeyValuePair<string, ReportDiagnostic>> diagnosticOptions = null) 105return CSharpCompilation.Create(name, options: compilationOptions, references: DefaultReferences);
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
594if (results.Count > 0 && _compilation is CSharpCompilation { LanguageVersion : LanguageVersion version and < LanguageVersion.CSharp8 })
Microsoft.Extensions.Options.SourceGeneration (2)
OptionsSourceGenContext.cs (1)
18IsLangVersion11AndAbove = ((CSharpCompilation)compilation).LanguageVersion >= Microsoft.CodeAnalysis.CSharp.LanguageVersion.CSharp11;
Parser.cs (1)
151if (results.Count > 0 && _compilation is CSharpCompilation { LanguageVersion : LanguageVersion version and < LanguageVersion.CSharp8 })
Microsoft.Extensions.Validation.GeneratorTests (2)
ValidationsGeneratorTestBase.cs (2)
70var inputCompilation = CSharpCompilation.Create("ValidationsGeneratorSample",
Microsoft.Gen.Logging.Unit.Tests (1)
CompilationHelper.cs (1)
47return CSharpCompilation.Create(
Microsoft.NET.Sdk.Razor.Tool.Tests (2)
LoaderTestResources.cs (2)
98var compilation = CSharpCompilation.Create(
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ProjectSystemShim\TempPECompilerService.cs (2)
54var compilation = CSharpCompilation.Create(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
ProjectSystemShim\EntryPointFinderTests.cs (2)
35var compilation = CSharpCompilation.Create("Test", references: [TestBase.MscorlibRef]).AddSyntaxTrees(CSharpSyntaxTree.ParseText($$"""
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (2)
36var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib"); 85var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, assemblyName: "lib");
Mvc.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestCompilation.cs (1)
13return CSharpCompilation.Create("Test",
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationExtensions.cs (1)
10=> ((CSharpCompilation)compilation).LanguageVersion;
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
648var csharpOptions = CSharp.CSharpCompilation.Create("dummy").Options.WithNullableContextOptions(NullableContextOptions.Warnings).WithMetadataImportOptions(MetadataImportOptions.All);
SemanticSearch.BuildTask (4)
GenerateFilteredReferenceAssembliesTask.cs (4)
141var compilation = CSharpCompilation.Create("Metadata", references: [metadataRef]); 368var compilation = CSharpCompilation.Create("Metadata", references: [metadataRef]);
SemanticSearch.BuildTask.UnitTests (6)
GenerateFilteredReferenceAssembliesTaskTests.cs (6)
94var libSource = CreateCompilation(""" 122var c = CreateCompilation(""" 141var libSource = CreateCompilation(""" 167var c = CreateCompilation(""" 186var libSource = CreateCompilation(""" 209var c = CreateCompilation("""
StackDepthTest (2)
Program.cs (2)
81var comp = CSharpCompilation.Create("assemblyName", new SyntaxTree[] { tree }, references: new MetadataReference[] { reference }, options: options);
System.Text.Json.SourceGeneration (1)
Helpers\RoslynExtensions.cs (1)
19=> compilation is CSharpCompilation csc ? csc.LanguageVersion : null;
System.Text.RegularExpressions.Generator (2)
RegexGenerator.Parser.cs (1)
210var compilationData = compilation is CSharpCompilation { LanguageVersion: LanguageVersion langVersion, Options: CSharpCompilationOptions compilationOptions }
UpgradeToGeneratedRegexAnalyzer.cs (1)
245if (((CSharpCompilation)compilation).LanguageVersion <= (LanguageVersion)1000)
System.Windows.Forms.Design.Tests (2)
System\Resources\Tools\CodeDomCompileHelper.cs (2)
36CSharpCompilation compilation = CSharpCompilation.Create(
System.Windows.Forms.PrivateSourceGenerators.Tests (2)
EnumValidationTests.cs (2)
303CSharpCompilation compilation = CSharpCompilation.Create("original", new SyntaxTree[] { syntaxTree }, references, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Test.Utilities (1)
AdditionalMetadataReferences.cs (1)
74public static MetadataReference CSharpSymbolsReference { get; } = MetadataReference.CreateFromFile(typeof(CSharpCompilation).Assembly.Location);
VBCSCompiler.UnitTests (2)
AnalyzerConsistencyCheckerTests.cs (2)
65var comp = CSharpCompilation.Create(
WinShimmer (2)
Program.cs (2)
44var compilation = CSharpCompilation.Create(shimName)