9 instantiations of CSharpCompilation
Microsoft.CodeAnalysis.CSharp (9)
Compilation\CSharpCompilation.cs (9)
398var compilation = new CSharpCompilation( 541return new CSharpCompilation( 560return new CSharpCompilation( 583return new CSharpCompilation( 613return new CSharpCompilation( 645return new CSharpCompilation( 685return new CSharpCompilation( 709return new CSharpCompilation( 728return new CSharpCompilation(
25490 references to CSharpCompilation
InteractiveHost.UnitTests (9)
AbstractInteractiveHostTests.cs (1)
197var compilation = CreateEmptyCompilation(
InteractiveHostDesktopTests.cs (8)
505var c1 = CreateCompilation(source1, assemblyName: "C"); 517var c2 = CreateCompilation(source2, assemblyName: "C"); 545var c1 = CreateCompilation(source1, assemblyName: "C"); 549var c2 = CreateCompilation(source2, assemblyName: "C"); 580var c1 = CreateCompilation(source1, assemblyName: "C"); 584var c2 = CreateCompilation(source2, assemblyName: "C"); 938var lib = CSharpCompilation.Create(
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
MiscTests.cs (1)
32name.Name == typeof(CSharpCompilation).Assembly.GetName().Name ||
Microsoft.CodeAnalysis.CSharp (556)
Binder\Binder.cs (4)
22internal CSharpCompilation Compilation { get; } 29internal Binder(CSharpCompilation compilation) 798CSharpCompilation compilation, 817CSharpCompilation compilation,
Binder\Binder_Expressions.cs (4)
1403internal static bool CheckManagedAddr(CSharpCompilation compilation, TypeSymbol type, Location location, BindingDiagnosticBag diagnostics, bool errorForManaged = false) 1413internal static bool CheckManagedAddr(CSharpCompilation compilation, TypeSymbol type, ManagedKind managedKind, Location location, BindingDiagnosticBag diagnostics, bool errorForManaged = false) 9274static bool checkConstraints(CSharpCompilation compilation, ConversionsBase conversions, NamedTypeSymbol delegateType, ImmutableArray<TypeWithAnnotations> typeArguments) 9426internal 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)
869private void CheckRestrictedTypeReceiver(BoundExpression expression, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Binder\Binder_Lookup.cs (3)
265for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission) 1187private static bool IsDerivedType(NamedTypeSymbol baseType, NamedTypeSymbol derivedType, ConsList<TypeSymbol> basesBeingResolved, CSharpCompilation compilation, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 1891for (CSharpCompilation submission = Compilation; submission != null; submission = submission.PreviousSubmission)
Binder\Binder_Operators.cs (1)
3775CSharpCompilation compilation,
Binder\Binder_Statements.cs (2)
2195protected static void GenerateImplicitConversionError(BindingDiagnosticBag diagnostics, CSharpCompilation compilation, SyntaxNode syntax, 3704MethodSymbol constructor, BindingDiagnosticBag diagnostics, CSharpCompilation compilation)
Binder\Binder_Symbols.cs (10)
746internal static void ReportMissingTupleElementNamesAttributesIfNeeded(CSharpCompilation compilation, Location location, BindingDiagnosticBag diagnostics) 1637internal static NamedTypeSymbol GetSpecialType(CSharpCompilation compilation, SpecialType typeId, SyntaxNode node, BindingDiagnosticBag diagnostics) 1645internal static NamedTypeSymbol GetSpecialType(CSharpCompilation compilation, SpecialType typeId, Location location, BindingDiagnosticBag diagnostics) 1665internal static bool TryGetSpecialTypeMember<TSymbol>(CSharpCompilation compilation, SpecialMember specialMember, SyntaxNode syntax, BindingDiagnosticBag diagnostics, out TSymbol symbol) 1745internal static NamedTypeSymbol GetWellKnownType(CSharpCompilation compilation, WellKnownType type, BindingDiagnosticBag diagnostics, SyntaxNode node) 1750internal static NamedTypeSymbol GetWellKnownType(CSharpCompilation compilation, WellKnownType type, BindingDiagnosticBag diagnostics, Location location) 1779internal static Symbol GetWellKnownTypeMember(CSharpCompilation compilation, WellKnownMember member, BindingDiagnosticBag diagnostics, Location location = null, SyntaxNode syntax = null, bool isOptional = false) 1789internal static Symbol GetWellKnownTypeMember(CSharpCompilation compilation, WellKnownMember member, out UseSiteInfo<AssemblySymbol> useSiteInfo, bool isOptional = false) 2433var compilation = this.Compilation; 2475private static BestSymbolLocation GetLocation(CSharpCompilation compilation, Symbol symbol)
Binder\Binder_TupleOperators.cs (2)
243var compilation = this.Compilation; 397bool isNullable, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
41private CSharpCompilation compilation
Binder\BinderFactory.cs (2)
50private readonly CSharpCompilation _compilation; 60internal BinderFactory(CSharpCompilation compilation, SyntaxTree syntaxTree, bool ignoreAccessibility)
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)
59private readonly CSharpCompilation _compilation; 70private DecisionDagBuilder(CSharpCompilation compilation, LabelSymbol defaultLabel, bool forLowering, BindingDiagnosticBag diagnostics) 83CSharpCompilation compilation, 99CSharpCompilation compilation, 115CSharpCompilation compilation,
Binder\ExecutableCodeBinder.cs (1)
103public static void ValidateIteratorMethod(CSharpCompilation compilation, MethodSymbol iterator, BindingDiagnosticBag diagnostics)
Binder\ForEachLoopBinder.cs (3)
1575internal static NamedTypeSymbol GetIEnumerableOfT(TypeSymbol type, bool isAsync, CSharpCompilation compilation, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo, out bool foundMultiple) 1595private static void GetIEnumerableOfT(ImmutableArray<NamedTypeSymbol> interfaces, bool isAsync, CSharpCompilation compilation, ref NamedTypeSymbol result, ref bool foundMultiple) 1622internal 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)
145internal static TypeWithAnnotations GetIteratorElementTypeFromReturnType(CSharpCompilation compilation, 177internal 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 (4)
16internal static void Analyze(CSharpCompilation compilation, Symbol symbol, BoundNode node, BindingDiagnosticBag diagnostics) 34internal static void Analyze(CSharpCompilation compilation, Symbol symbol, ImmutableArray<BoundInitializer> fieldAndPropertyInitializers, BindingDiagnosticBag diagnostics) 76private readonly CSharpCompilation _compilation; 87CSharpCompilation compilation,
Binder\Semantics\AccessCheck.cs (6)
138CSharpCompilation compilation, 228var compilation = within.DeclaringCompilation; 303CSharpCompilation compilation, 347CSharpCompilation compilation, 420CSharpCompilation compilation, 546CSharpCompilation compilation,
Binder\Semantics\Conversions\Conversions.cs (2)
36protected override CSharpCompilation Compilation { get { return _binder.Compilation; } } 304public static void GetDelegateOrFunctionPointerArguments(SyntaxNode syntax, AnalyzedArguments analyzedArguments, ImmutableArray<ParameterSymbol> delegateParameters, CSharpCompilation compilation)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
83protected abstract CSharpCompilation? Compilation { get; }
Binder\Semantics\Conversions\TypeConversions.cs (1)
62protected override CSharpCompilation Compilation => null;
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (4)
131private readonly CSharpCompilation _compilation; 314CSharpCompilation compilation, 2637CSharpCompilation compilation, 2995CSharpCompilation compilation,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
37private CSharpCompilation Compilation 2086var compilation1 = m1.Member.DeclaringCompilation; 2087var compilation2 = m2.Member.DeclaringCompilation;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
943CSharpCompilation compilation, 1036formalParameterType.CheckAllConstraints(new ConstraintsHelper.CheckConstraintsArgsBoxed((CSharpCompilation)compilation, conversions, includeNullability: false, location, diagnostics));
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)
147var compilation = Binder.Compilation; 747var compilation = Binder.Compilation;
CodeGen\EmitExpression.cs (1)
2264var compilation = _module.Compilation;
CodeGen\EmitStatement.cs (2)
1736CSharpCompilation.DynamicTransformsEncoder.Encode(local.Type, RefKind.None, 0) : 1739CSharpCompilation.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 (43)
331public static CSharpCompilation Create( 351public static CSharpCompilation CreateScriptCompilation( 356CSharpCompilation? previousScriptCompilation = null, 374private static CSharpCompilation Create( 379CSharpCompilation? previousSubmission, 398var compilation = new CSharpCompilation( 430CSharpCompilation? previousSubmission, 447CSharpCompilation? previousSubmission, 539public new CSharpCompilation Clone() 555private CSharpCompilation Update( 577public new CSharpCompilation WithAssemblyName(string? assemblyName) 601/// The new <see cref="CSharpCompilation"/> will query the given <see cref="MetadataReference"/> for the underlying 608public new CSharpCompilation WithReferences(IEnumerable<MetadataReference>? references) 630public new CSharpCompilation WithReferences(params MetadataReference[] references) 638public CSharpCompilation WithOptions(CSharpCompilationOptions options) 670public CSharpCompilation WithScriptCompilationInfo(CSharpScriptCompilationInfo? info) 750internal CSharpCompilation? PreviousSubmission => ScriptCompilationInfo?.PreviousScriptCompilation; 819public new CSharpCompilation AddSyntaxTrees(params SyntaxTree[] trees) 827public new CSharpCompilation AddSyntaxTrees(IEnumerable<SyntaxTree> trees) 891public new CSharpCompilation RemoveSyntaxTrees(params SyntaxTree[] trees) 900public new CSharpCompilation RemoveSyntaxTrees(IEnumerable<SyntaxTree> trees) 953public new CSharpCompilation RemoveAllSyntaxTrees() 965public new CSharpCompilation ReplaceSyntaxTree(SyntaxTree oldTree, SyntaxTree? newTree) 1057internal bool ReferenceManagerEquals(CSharpCompilation other) 1140public new CSharpCompilation AddReferences(params MetadataReference[] references) 1142return (CSharpCompilation)base.AddReferences(references); 1148public new CSharpCompilation AddReferences(IEnumerable<MetadataReference> references) 1150return (CSharpCompilation)base.AddReferences(references); 1156public new CSharpCompilation RemoveReferences(params MetadataReference[] references) 1158return (CSharpCompilation)base.RemoveReferences(references); 1164public new CSharpCompilation RemoveReferences(IEnumerable<MetadataReference> references) 1166return (CSharpCompilation)base.RemoveReferences(references); 1172public new CSharpCompilation RemoveAllReferences() 1174return (CSharpCompilation)base.RemoveAllReferences(); 1180public new CSharpCompilation ReplaceReference(MetadataReference oldReference, MetadataReference newReference) 1182return (CSharpCompilation)base.ReplaceReference(oldReference, newReference); 1460var previousSubmission = PreviousSubmission; 1524var previous = this.PreviousSubmission; 3795static CustomModifier getCustomModifierForType(INamedTypeSymbol type, CSharpCompilation @this, int index) 4523private readonly CSharpCompilation _compilation; 4530CSharpCompilation compilation, SymbolFilter filter, CancellationToken cancellationToken) 4714CSharpCompilation compilation, SymbolFilter filter, Func<string, bool> predicate, CancellationToken cancellationToken) 4737CSharpCompilation 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)
50public new abstract CSharpCompilation Compilation { get; } 4646CSharpCompilation compilation) 4686CSharpCompilation compilation) 4722private static ImmutableArray<MethodSymbol> CreateReducedExtensionMethodsFromOriginalsIfNecessary(BoundCall call, CSharpCompilation compilation)
Compilation\MemberSemanticModel.cs (1)
64public override CSharpCompilation Compilation
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
124public override CSharpCompilation Compilation => _parentSemanticModel.Compilation;
Compilation\SyntaxTreeSemanticModel.cs (4)
26private readonly CSharpCompilation _compilation; 44internal SyntaxTreeSemanticModel(CSharpCompilation compilation, SyntaxTree syntaxTree, bool ignoreAccessibility = false) 53internal SyntaxTreeSemanticModel(CSharpCompilation parentCompilation, SyntaxTree parentSyntaxTree, SyntaxTree speculatedSyntaxTree, bool ignoreAccessibility) 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)
35private readonly CSharpCompilation _compilation; 53CSharpCompilation compilation, 86public static void WriteDocumentationCommentXml(CSharpCompilation compilation, string? assemblyName, Stream? xmlDocStream, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken, SyntaxTree? filterTree = null, TextSpan? filterSpanWithinTree = null) 148CSharpCompilation 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) 87CSharpCompilation compilation) 214internal static BoundBlock ConstructFieldLikeEventAccessorBody(SourceEventSymbol eventSymbol, bool isAddMethod, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 231internal static BoundBlock ConstructFieldLikeEventAccessorBody_WinRT(SourceEventSymbol eventSymbol, bool isAddMethod, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 341internal 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, 214private static MethodSymbol GetEntryPoint(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuilt, bool hasDeclarationErrors, bool emitMethodBodies, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 330private static void WarnUnusedFields(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 1542var compilation = moduleBuilder.Compilation; 1836var compilation = bodyBinder.Compilation; 2278var 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)
103public MergedNamespaceDeclaration GetMergedRoot(CSharpCompilation compilation) 114internal MergedNamespaceDeclaration CalculateMergedRoot(CSharpCompilation compilation) 142private readonly CSharpCompilation _compilation; 144internal RootNamespaceLocationComparer(CSharpCompilation compilation)
Declarations\MergedNamespaceDeclaration.cs (1)
45public LexicalSortKey GetLexicalSortKey(CSharpCompilation compilation)
Declarations\MergedTypeDeclaration.cs (1)
146public LexicalSortKey GetLexicalSortKey(CSharpCompilation compilation)
Emitter\EditAndContinue\EmitHelpers.cs (3)
23CSharpCompilation compilation, 160CSharpCompilation compilation, 185var sourceAssembly = ((CSharpCompilation)previousGeneration.Compilation).SourceAssembly;
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (3)
64var previousAssembly = ((CSharpCompilation)previousGeneration.Compilation).SourceAssembly; 111private static EmitBaseline.MetadataSymbols GetOrCreateMetadataSymbols(EmitBaseline initialBaseline, CSharpCompilation compilation) 122var metadataCompilation = compilation.RemoveAllSyntaxTrees();
Emitter\Model\PEAssemblyBuilder.cs (1)
564var compilation = _sourceAssembly.DeclaringCompilation;
Emitter\Model\PEModuleBuilder.cs (3)
26internal abstract class PEModuleBuilder : PEModuleBuilder<CSharpCompilation, SourceModuleSymbol, AssemblySymbol, TypeSymbol, NamedTypeSymbol, MethodSymbol, SyntaxNode, NoPia.EmbeddedTypesManager, ModuleCompilationState> 463CSharpCompilation compilation = symbol.DeclaringCompilation; 1685CSharpCompilation.NativeIntegerTransformsEncoder.Encode(builder, type);
Emitter\NoPia\EmbeddedTypesManager.cs (1)
622var compilation = ModuleBeingBuilt.Compilation;
Errors\MessageID.cs (2)
353if (GetFeatureAvailabilityDiagnosticInfo(feature, (CSharpCompilation)compilation) is { } diagInfo) 364internal static CSDiagnosticInfo? GetFeatureAvailabilityDiagnosticInfo(this MessageID feature, CSharpCompilation compilation)
FlowAnalysis\AbstractFlowPass.cs (2)
47protected readonly CSharpCompilation compilation; 183CSharpCompilation compilation,
FlowAnalysis\AbstractRegionControlFlowPass.cs (1)
15CSharpCompilation compilation,
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
17CSharpCompilation compilation,
FlowAnalysis\AlwaysAssignedWalker.cs (2)
27private AlwaysAssignedWalker(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 32internal static IEnumerable<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\ControlFlowPass.cs (3)
34internal ControlFlowPass(CSharpCompilation compilation, Symbol member, BoundNode node) 39internal ControlFlowPass(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 154public 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, 521CSharpCompilation compilation,
FlowAnalysis\DefinitelyAssignedWalker.cs (2)
27CSharpCompilation compilation, 37CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion)
FlowAnalysis\EmptyStructTypeCache.cs (2)
42public static EmptyStructTypeCache CreateForDev12Compatibility(CSharpCompilation compilation) 58private EmptyStructTypeCache(CSharpCompilation compilation, bool dev12CompilerCompatibility)
FlowAnalysis\EntryPointsWalker.cs (2)
23internal static IEnumerable<LabeledStatementSyntax> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion, out bool? succeeded) 48private 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; 188CSharpCompilation compilation,
FlowAnalysis\LocalDataFlowPass.cs (2)
35CSharpCompilation compilation, 47CSharpCompilation compilation,
FlowAnalysis\NullableWalker.cs (16)
415CSharpCompilation compilation, 1287CSharpCompilation compilation, 1314CSharpCompilation compilation, 1355internal static VariableState? GetAfterInitializersState(CSharpCompilation compilation, Symbol? symbol, BoundNode constructorBody) 1373internal static VariableState? GetAfterInitializersState(CSharpCompilation compilation, MethodSymbol method, BoundNode nodeToAnalyze, BoundNode? constructorBody, BindingDiagnosticBag diagnostics) 1424CSharpCompilation compilation, 1439CSharpCompilation compilation, 1455CSharpCompilation compilation, 1500static bool isNullableAnalysisEnabledAnywhere(CSharpCompilation compilation) 1575private static bool HasRequiredLanguageVersion(CSharpCompilation compilation) 1584internal static bool NeedsAnalysis(CSharpCompilation compilation, SyntaxNode syntaxNode) 1599var compilation = binder.Compilation; 1632CSharpCompilation compilation, 1670CSharpCompilation compilation, 2293static bool allowUnconstrainedTypeParameterAnnotations(CSharpCompilation compilation) 5766static 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)
22internal static IEnumerable<Symbol> Analyze(CSharpCompilation compilation, Symbol member, BoundNode node, BoundNode firstInRegion, BoundNode lastInRegion) 39internal 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)
22private readonly CSharpCompilation _compilation; 30public static void IssueDiagnostics(CSharpCompilation compilation, BoundNode node, BindingDiagnosticBag diagnostics, MethodSymbol containingSymbol) 48private 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; 49CSharpCompilation compilation, 78CSharpCompilation compilation, 546/// Recommendation: Do not use, use <see cref="TryGetSpecialTypeMethod(SyntaxNode, SpecialMember, CSharpCompilation, BindingDiagnosticBag, out MethodSymbol)"/> instead! 549private static MethodSymbol UnsafeGetSpecialTypeMethod(SyntaxNode syntax, SpecialMember specialMember, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 571private static bool TryGetSpecialTypeMethod(SyntaxNode syntax, SpecialMember specialMember, CSharpCompilation compilation, BindingDiagnosticBag diagnostics, out MethodSymbol method)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
851var compilation = _localRewriter._compilation;
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1824internal static MethodSymbol UnsafeGetNullableMethod(SyntaxNode syntax, TypeSymbol nullableType, SpecialMember member, CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Lowering\LocalRewriter\LocalRewriter_Call.cs (3)
948CSharpCompilation compilation, 1149CSharpCompilation compilation) 1316CSharpCompilation compilation,
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
667CSharpCompilation compilation, 1570static TypeSymbol get64BitType(CSharpCompilation compilation, bool signed) => compilation.GetSpecialType(signed ? SpecialType.System_Int64 : SpecialType.System_UInt64);
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
497static bool isFieldOfMarshalByRef(BoundExpression expr, CSharpCompilation compilation)
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
1068CSharpCompilation compilation,
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (2)
42private IteratorAndAsyncCaptureWalker(CSharpCompilation compilation, MethodSymbol method, BoundNode node, HashSet<Symbol> initiallyAssignedVariables) 53public static OrderedSet<Symbol> Analyze(CSharpCompilation compilation, MethodSymbol method, BoundNode node, DiagnosticBag diagnostics)
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
123var compilation = this.DeclaringCompilation;
Lowering\SynthesizedMethodBaseSymbol.cs (1)
81var compilation = this.DeclaringCompilation;
Lowering\SynthesizedSubmissionFields.cs (2)
26private readonly CSharpCompilation _compilation; 31public SynthesizedSubmissionFields(CSharpCompilation compilation, NamedTypeSymbol submissionClass)
Lowering\SyntheticBoundNodeFactory.cs (1)
42public CSharpCompilation Compilation { get { return CompilationState.Compilation; } }
Operations\CSharpOperationFactory.cs (3)
1788var compilation = (CSharpCompilation)_semanticModel.Compilation; 1967TypeWithAnnotations.Create(((CSharpCompilation)_semanticModel.Compilation).GetSpecialType(SpecialType.System_Boolean)),
Operations\CSharpOperationFactory_Methods.cs (1)
297compilation: (CSharpCompilation)_semanticModel.Compilation,
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 (4)
120CSharpCompilation previousSubmission = this.Compilation.PreviousSubmission; 142CSharpCompilation previousSubmission = this.Compilation.PreviousSubmission; 797private readonly CSharpCompilation _compilation; 799public AnonymousTypeOrDelegateComparer(CSharpCompilation compilation)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
237var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Attributes\AttributeData.cs (5)
123internal bool IsSecurityAttribute(CSharpCompilation compilation) 235internal void DecodeSecurityAttribute<T>(Symbol targetSymbol, CSharpCompilation compilation, ref DecodeWellKnownAttributeArguments<AttributeSyntax, CSharpAttributeData, AttributeLocation> arguments) 261internal static void DecodeSkipLocalsInitAttribute<T>(CSharpCompilation compilation, ref DecodeWellKnownAttributeArguments<AttributeSyntax, CSharpAttributeData, AttributeLocation> arguments) 359private DeclarativeSecurityAction DecodeSecurityAttributeAction(Symbol targetSymbol, CSharpCompilation compilation, AttributeSyntax? nodeOpt, out bool hasErrors, BindingDiagnosticBag diagnostics) 528private string? DecodePermissionSetAttribute(CSharpCompilation compilation, AttributeSyntax? nodeOpt, BindingDiagnosticBag diagnostics)
Symbols\BaseTypeAnalysis.cs (1)
32private static void TypeDependsClosure(NamedTypeSymbol type, CSharpCompilation currentCompilation, HashSet<Symbol> partialClosure)
Symbols\Compilation_WellKnownMembers.cs (2)
1214private readonly CSharpCompilation _compilation; 1216public WellKnownMembersSignatureComparer(CSharpCompilation compilation)
Symbols\ConstantValueUtils.cs (1)
36var compilation = symbol.DeclaringCompilation;
Symbols\ConstraintsHelper.cs (10)
76CSharpCompilation currentCompilation, 105CSharpCompilation currentCompilation, 461CSharpCompilation compilation, 472CSharpCompilation compilation, 493public readonly CSharpCompilation CurrentCompilation; 500public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, Location location, BindingDiagnosticBag diagnostics) : 505public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, bool includeNullability, Location location, BindingDiagnosticBag diagnostics) : 510public CheckConstraintsArgs(CSharpCompilation currentCompilation, ConversionsBase conversions, bool includeNullability, Location location, BindingDiagnosticBag diagnostics, CompoundUseSiteInfo<AssemblySymbol> template) 526public CheckConstraintsArgsBoxed(CSharpCompilation currentCompilation, ConversionsBase conversions, Location location, BindingDiagnosticBag diagnostics) 532public CheckConstraintsArgsBoxed(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) 492CSharpCompilation compilation) 511static ImmutableArray<CustomModifier> getCustomModifierArrayForRefKind(RefKind refKind, CSharpCompilation compilation)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (2)
39CSharpCompilation compilation) 52CSharpCompilation 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\MergedNamespaceSymbol.cs (1)
108internal NamespaceSymbol GetConstituentForCompilation(CSharpCompilation compilation)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
286internal 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)
674internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
101internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1627internal override CSharpCompilation DeclaringCompilation => null;
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
684internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2398internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
138internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1109internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
881internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
704internal sealed override CSharpCompilation DeclaringCompilation // perf, not correctness
Symbols\MetadataOrSourceAssemblySymbol.cs (2)
208result = CSharpCompilation.GetRuntimeMember(type, descriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance, accessWithinOpt: null);
Symbols\MethodSymbol.cs (3)
741public MethodSymbol ReduceExtensionMethod(TypeSymbol receiverType, CSharpCompilation compilation) 1148var compilation = this.DeclaringCompilation; 1225CSharpCompilation declaringCompilation = methodToAttribute.DeclaringCompilation;
Symbols\MethodSymbolExtensions.cs (4)
157public static bool IsAsyncEffectivelyReturningTask(this MethodSymbol method, CSharpCompilation compilation) 167public static bool IsAsyncEffectivelyReturningGenericTask(this MethodSymbol method, CSharpCompilation compilation) 177public static bool IsAsyncReturningIAsyncEnumerable(this MethodSymbol method, CSharpCompilation compilation) 186public 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)
70public CSharpCompilation ContainingCompilation
Symbols\ReducedExtensionMethodSymbol.cs (2)
37public static MethodSymbol Create(MethodSymbol method, TypeSymbol receiverType, CSharpCompilation compilation) 112private static MethodSymbol InferExtensionMethodTypeArguments(MethodSymbol method, TypeSymbol thisType, CSharpCompilation compilation, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo)
Symbols\ReferenceManager.cs (9)
56internal sealed class ReferenceManager : CommonReferenceManager<CSharpCompilation, AssemblySymbol> 168public void CreateSourceAssemblyForCompilation(CSharpCompilation compilation) 298private void CreateAndSetSourceAssemblyReuseData(CSharpCompilation compilation) 343private bool CreateAndSetSourceAssemblyFullBind(CSharpCompilation compilation) 1084public readonly CSharpCompilation Compilation; 1086public AssemblyDataForCompilation(CSharpCompilation compilation, bool embedInteropTypes) 1092private static ImmutableArray<AssemblyIdentity> GetReferencedAssemblies(CSharpCompilation compilation) 1178internal static bool IsSourceAssemblySymbolCreated(CSharpCompilation compilation) 1186internal static bool IsReferenceManagerInitialized(CSharpCompilation compilation)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
271internal 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)
362internal 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)
382internal 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)
128internal 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)
397var compilation = this.DeclaringCompilation;
Symbols\Source\GlobalExpressionVariable.cs (1)
80var compilation = this.DeclaringCompilation;
Symbols\Source\LambdaSymbol.cs (2)
41CSharpCompilation compilation, 300CSharpCompilation compilation,
Symbols\Source\LocalFunctionSymbol.cs (2)
115var compilation = DeclaringCompilation; 224var compilation = DeclaringCompilation;
Symbols\Source\ParameterHelpers.cs (8)
224internal static void EnsureIsReadOnlyAttributeExists(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 236private static void EnsureIsReadOnlyAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 260internal static void EnsureNativeIntegerAttributeExists(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 277private static void EnsureNativeIntegerAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 327internal static void EnsureScopedRefAttributeExists(CSharpCompilation? compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag diagnostics, bool modifyCompilation) 339private static void EnsureScopedRefAttributeExists(CSharpCompilation compilation, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder) 362internal static void EnsureNullableAttributeExists(CSharpCompilation? compilation, Symbol container, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation) 374private static void EnsureNullableAttributeExists(CSharpCompilation compilation, Symbol container, ImmutableArray<ParameterSymbol> parameters, BindingDiagnosticBag? diagnostics, bool modifyCompilation, PEModuleBuilder? moduleBuilder)
Symbols\Source\SourceAssemblySymbol.cs (5)
35private readonly CSharpCompilation _compilation; 118CSharpCompilation compilation, 165internal sealed override CSharpCompilation DeclaringCompilation 639private static void ReportDiagnosticsForSynthesizedAttributes(CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 680private static void ReportDiagnosticsForUnsafeSynthesizedAttributes(CSharpCompilation compilation, BindingDiagnosticBag diagnostics)
Symbols\Source\SourceComplexParameterSymbol.cs (6)
296var compilation = this.DeclaringCompilation; 966var compilation = this.DeclaringCompilation; 1050CSharpCompilation compilation = this.DeclaringCompilation; 1078CSharpCompilation compilation = this.DeclaringCompilation; 1111CSharpCompilation compilation = this.DeclaringCompilation; 1152CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceConstructorSymbolBase.cs (1)
91var compilation = DeclaringCompilation;
Symbols\Source\SourceCustomEventSymbol.cs (1)
233private SourceCustomEventAccessorSymbol? CreateAccessorSymbol(CSharpCompilation compilation, AccessorDeclarationSyntax? syntaxOpt,
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
329var compilation = DeclaringCompilation;
Symbols\Source\SourceEventAccessorSymbol.cs (1)
105CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceEventFieldSymbol.cs (1)
63var compilation = this.DeclaringCompilation;
Symbols\Source\SourceEventSymbol.cs (2)
320var compilation = this.DeclaringCompilation; 742var compilation = DeclaringCompilation;
Symbols\Source\SourceFieldSymbol.cs (1)
135var compilation = DeclaringCompilation;
Symbols\Source\SourceFixedFieldSymbol.cs (2)
44var compilation = this.DeclaringCompilation; 209var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Source\SourceMemberContainerSymbol.cs (13)
476internal static void ReportReservedTypeName(string? name, CSharpCompilation compilation, DiagnosticBag? diagnostics, Location location) 1714var compilation = DeclaringCompilation; 2751public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 2765public void UpdateIsNullableEnabledForConstructorsAndFields(bool useStatic, CSharpCompilation compilation, CSharpSyntaxNode syntax) 2826CSharpCompilation compilation) 2846public static void AssertInitializers(ImmutableArray<ImmutableArray<FieldOrPropertyInitializer>> initializers, CSharpCompilation compilation) 2926var compilation = declaredMembers.PrimaryConstructor.DeclaringCompilation; 3012public void UpdateIsNullableEnabledForConstructorsAndFields(bool useStatic, CSharpCompilation compilation, CSharpSyntaxNode syntax) 3432var compilation = DeclaringCompilation; 3949CSharpCompilation compilation = this.DeclaringCompilation; 4631var compilation = DeclaringCompilation; 5007var compilation = DeclaringCompilation; 5051var compilation = DeclaringCompilation;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
1235CSharpCompilation compilation, 1488CSharpCompilation compilation, 1501CSharpCompilation compilation,
Symbols\Source\SourceMemberFieldSymbol.cs (2)
107var compilation = this.DeclaringCompilation; 444var compilation = this.DeclaringCompilation;
Symbols\Source\SourceMemberMethodSymbol.cs (3)
842var compilation = this.DeclaringCompilation; 872var compilation = DeclaringCompilation; 906var compilation = this.DeclaringCompilation;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
596var compilation = this.DeclaringCompilation; 1163var declaringCompilation = methodSymbol.DeclaringCompilation;
Symbols\Source\SourceModuleSymbol.cs (4)
412internal override CSharpCompilation DeclaringCompilation 549static bool isFeatureDisabled(CSharpCompilation compilation) 579var compilation = _assemblySymbol.DeclaringCompilation; 648var compilation = _assemblySymbol.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol.cs (2)
1149var compilation = this.DeclaringCompilation; 1553CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
712var compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
51var compilation = this.DeclaringCompilation;
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (4)
459CSharpCompilation compilation = declaringSymbol.DeclaringCompilation; 627var compilation = declaringSymbol.DeclaringCompilation; 916var compilation = declaringSymbol.DeclaringCompilation; 1115var compilation = declaringSymbol.DeclaringCompilation;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
232var compilation = DeclaringCompilation;
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (1)
442var compilation = this.DeclaringCompilation;
Symbols\Source\SourceParameterSymbolBase.cs (1)
73var compilation = this.DeclaringCompilation;
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
407var compilation = this.DeclaringCompilation; 787var compilation = this.DeclaringCompilation;
Symbols\Source\SourcePropertySymbol.cs (1)
428var compilation = this.DeclaringCompilation;
Symbols\Source\SourcePropertySymbolBase.cs (2)
793var compilation = DeclaringCompilation; 1121var compilation = this.DeclaringCompilation;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
389var compilation = DeclaringCompilation;
Symbols\SubstitutedTypeParameterSymbol.cs (1)
185internal override CSharpCompilation DeclaringCompilation => ContainingSymbol.DeclaringCompilation;
Symbols\Symbol.cs (5)
187internal virtual CSharpCompilation DeclaringCompilation 322var declaringCompilation = this.DeclaringCompilation; 774internal bool IsFromCompilation(CSharpCompilation compilation) 892CSharpCompilation compilation = this.DeclaringCompilation; 1480internal void GetCommonNullableValues(CSharpCompilation compilation, ref MostCommonNullableValueBuilder builder)
Symbols\Symbol_Attributes.cs (5)
301var compilation = this.DeclaringCompilation; 553CSharpCompilation compilation = this.DeclaringCompilation; 573CSharpCompilation compilation, 648private Binder GetAttributeBinder(SyntaxList<AttributeListSyntax> attributeDeclarationSyntaxList, CSharpCompilation compilation, Binder? rootBinder = null) 868CSharpCompilation compilation,
Symbols\SymbolDistinguisher.cs (4)
27private readonly CSharpCompilation _compilation; 33public SymbolDistinguisher(CSharpCompilation compilation, Symbol symbol0, Symbol symbol1) 161private static string GetLocationString(CSharpCompilation compilation, Symbol unwrappedSymbol) 233var compilation = _distinguisher._compilation;
Symbols\SymbolExtensions.cs (1)
26var comp = symbol.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
34var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
64var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
40var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (2)
90var compilation = this.DeclaringCompilation; 156var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (2)
66var compilation = DeclaringCompilation; 85var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
38var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (1)
32var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
29var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordOrdinaryMethod.cs (1)
70var compilation = this.DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
90var compilation = DeclaringCompilation;
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (2)
41var compilation = DeclaringCompilation; 58CSharpCompilation compilation = ContainingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
44var compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedContainer.cs (1)
67var compilation = ContainingSymbol.DeclaringCompilation;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (3)
30var compilation = containingType.DeclaringCompilation; 329internal AsyncForwardEntryPoint(CSharpCompilation compilation, NamedTypeSymbol containingType, MethodSymbol userMain) : 455var compilation = _containingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedEventAccessorSymbol.cs (1)
70var compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
50CSharpCompilation compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (2)
250var compilation = DeclaringCompilation; 264CSharpCompilation compilation = containingType.DeclaringCompilation;
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
82internal override CSharpCompilation DeclaringCompilation
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
149var compilation = this.DeclaringCompilation;
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (6)
37CSharpCompilation compilation = containingType.DeclaringCompilation; 70internal static SynthesizedSimpleProgramEntryPointSymbol? GetSimpleProgramEntryPoint(CSharpCompilation compilation, CompilationUnitSyntax compilationUnit, bool fallbackToMainEntryPoint) 91internal static SynthesizedSimpleProgramEntryPointSymbol? GetSimpleProgramEntryPoint(CSharpCompilation compilation) 96private static SourceNamedTypeSymbol? GetSimpleProgramNamedTypeSymbol(CSharpCompilation compilation) 220CSharpCompilation compilation = DeclaringCompilation; 284private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation, CompilationUnitSyntax syntax)
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
22var compilation = containingType.DeclaringCompilation;
Symbols\Tuples\TupleTypeSymbol.cs (7)
35CSharpCompilation compilation, 80static NamedTypeSymbol getTupleUnderlyingType(ImmutableArray<TypeWithAnnotations> elementTypes, CSharpSyntaxNode? syntax, CSharpCompilation compilation, BindingDiagnosticBag? diagnostics) 267internal static void VerifyTupleTypePresent(int cardinality, CSharpSyntaxNode? syntax, CSharpCompilation compilation, BindingDiagnosticBag diagnostics) 530return CSharpCompilation.GetRuntimeMember(members, relativeDescriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance, 821return CSharpCompilation.GetRuntimeMember(members, relativeDescriptor, CSharpCompilation.SpecialMembersSignatureComparer.Instance,
Symbols\TypeSymbol.cs (3)
833CSharpCompilation compilation = implementingType.DeclaringCompilation; 1755CSharpCompilation compilation = implementingType.DeclaringCompilation; 1835CSharpCompilation compilation = implementingType.DeclaringCompilation;
Symbols\TypeSymbolExtensions.cs (14)
217public static bool IsValidAttributeParameterType(this TypeSymbol type, CSharpCompilation compilation) 228public static TypedConstantKind GetAttributeParameterTypedConstantKind(this TypeSymbol type, CSharpCompilation compilation) 1737internal static bool IsNonGenericTaskType(this TypeSymbol type, CSharpCompilation compilation) 1755internal static bool IsGenericTaskType(this TypeSymbol type, CSharpCompilation compilation) 1768internal static bool IsIAsyncEnumerableType(this TypeSymbol type, CSharpCompilation compilation) 1778internal static bool IsIAsyncEnumeratorType(this TypeSymbol type, CSharpCompilation compilation) 1815internal static TypeSymbol NormalizeTaskTypes(this TypeSymbol type, CSharpCompilation compilation) 1824private static bool NormalizeTaskTypesInType(CSharpCompilation compilation, ref TypeSymbol type) 1861private static bool NormalizeTaskTypesInType(CSharpCompilation compilation, ref TypeWithAnnotations typeWithAnnotations) 1872private static bool NormalizeTaskTypesInNamedType(CSharpCompilation compilation, ref NamedTypeSymbol type) 1928private static bool NormalizeTaskTypesInArray(CSharpCompilation compilation, ref ArrayTypeSymbol arrayType) 1939private static bool NormalizeTaskTypesInPointer(CSharpCompilation compilation, ref PointerTypeSymbol pointerType) 1951private static bool NormalizeTaskTypesInFunctionPointer(CSharpCompilation compilation, ref FunctionPointerTypeSymbol funcPtrType) 1999var compilation = declaringSymbol.DeclaringCompilation;
Symbols\TypeWithAnnotations.cs (5)
170private static TypeWithAnnotations CreateLazyNullableType(CSharpCompilation compilation, TypeWithAnnotations underlying) 186public TypeWithAnnotations SetIsAnnotated(CSharpCompilation compilation) 822internal static Extensions CreateLazy(CSharpCompilation compilation, TypeWithAnnotations underlying) 928private readonly CSharpCompilation _compilation; 932public 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) 200private static TypeSymbol GetNextDeclaredBase(NamedTypeSymbol type, ConsList<TypeSymbol> basesBeingResolved, CSharpCompilation compilation, ref PooledHashSet<NamedTypeSymbol> visited) 259private static NamedTypeSymbol GetDefaultBaseOrNull(NamedTypeSymbol type, CSharpCompilation compilation)
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CompilationExtensions.cs (1)
10=> ((CSharpCompilation)compilation).LanguageVersion;
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
40if (((CSharpCompilation)context.Compilation).LanguageVersion < LanguageVersion.CSharp8) 46var defaultNullableContext = ((CSharpCompilation)context.Compilation).Options.NullableContextOptions;
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
61var compilation = (CSharpCompilation)context.Compilation;
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (2)
59var compilation = (CSharpCompilation)context.Compilation;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpSemanticFactsService.cs (1)
68var isLanguageVersionGreaterOrEqualToCSharp8 = (semanticModel.Compilation as CSharpCompilation)?.LanguageVersion >= LanguageVersion.CSharp8;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (25)
CommandLineTests.cs (25)
698var compilation = CreateCompilation(new SyntaxTree[0]); 822var compilation = CreateCompilation(new SyntaxTree[0]); 7121var compilation = CSharpCompilation.Create("a.dll", references: new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 7209Assert.True(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 7213Assert.False(((CSharpCompilation)comp).FeatureDisableLengthBasedSwitch); 7232var compilation = CSharpCompilation.Create("a.dll", options: TestOptions.ReleaseDll); 7245var comp = CSharpCompilation.Create("a.dll", options: options); 7255comp = CSharpCompilation.Create("a.dll", options: options); 7267comp = CSharpCompilation.Create("a.dll", options: options); 7276comp = CSharpCompilation.Create("a.dll", options: options); 9554var comp = CreateEmptyCompilation(string.Empty, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 11047var comp = CreateCompilation(@"[assembly: System.CLSCompliant(true)] 11072var comp = CreateCompilation(@"[assembly: System.CLSCompliant(true)] 11478var csc32 = CreateCompilationWithMscorlib46(csc32src, options: TestOptions.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32"); 11765$"Could not load file or assembly '{typeof(CSharpCompilation).Assembly.FullName}' or one of its dependencies. The system cannot find the file specified.", 11769dir.CopyFile(typeof(CSharpCompilation).Assembly.Location); 11853var minSystemCollectionsImmutableImage = CSharpCompilation.Create( 11861var minCodeAnalysisImage = CSharpCompilation.Create( 11959var analyzerImage = CSharpCompilation.Create( 13548var comp = CreateEmptyCompilation(source: generatorSource, 14503var compilation = CSharpCompilation.Create($"generator",
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (42)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (6)
104var compilerEngineCompilation = (CSharpCompilation)compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None).Result; 280var compilerEngineCompilation = (CSharpCompilation)compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None).Result; 339var compilerEngineCompilation = (CSharpCompilation)(await compilerEngineWorkspace.CurrentSolution.Projects.Single().GetRequiredCompilationAsync(CancellationToken.None));
Semantics\SpeculationAnalyzerTests.cs (1)
509return CSharpCompilation.Create(
SymbolKey\SymbolKeyCompilationsTests.cs (18)
72var comp1 = CreateCompilation(src1, assemblyName: "Test"); 73var comp2 = CreateCompilation(src2, assemblyName: "Test"); 93var comp1 = CreateCompilation(src1, assemblyName: "C2CErrorSymbolUnchanged01"); 94var comp2 = CreateCompilation(src2, assemblyName: "C2CErrorSymbolUnchanged01"); 221var comp1 = CreateCompilation(src1); 222var comp2 = CreateCompilation(src1); 250var originalComp = CreateCompilation(src1, assemblyName: "Test"); 251var newComp = CreateCompilation(src1, assemblyName: "Test"); 270var originalComp = CreateCompilation(src1, assemblyName: "Test"); 271var newComp = CreateCompilation(src1, assemblyName: "Test"); 294var originalComp = CreateCompilation(new[] { SyntaxFactory.ParseSyntaxTree(src1, path: "file1.cs"), SyntaxFactory.ParseSyntaxTree(src1, path: "file2.cs") }, assemblyName: "Test"); 295var newComp = CreateCompilation(new[] { SyntaxFactory.ParseSyntaxTree(src1, path: "file1.cs"), SyntaxFactory.ParseSyntaxTree(src1, path: "file2.cs") }, assemblyName: "Test"); 322var originalComp = CreateCompilation(new[] { src1, src2 }, assemblyName: "Test"); 323var newComp = CreateCompilation(new[] { src1, src2 }, assemblyName: "Test"); 384var comp1 = CreateCompilation(src1, assemblyName: "Test"); 385var comp2 = CreateCompilation(src2, assemblyName: "Test"); 467var comp1 = CreateCompilation(src1, assemblyName: "Test"); 468var comp2 = CreateCompilation(src2, assemblyName: "Test");
SymbolKey\SymbolKeyErrorTypeTests.cs (2)
395var emptyCompilation = CSharpCompilation.Create("empty", options: new(OutputKind.DynamicallyLinkedLibrary, concurrentBuild: false))
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (7)
60var comp1 = CreateCompilation(src1); 142var comp1 = CreateCompilation(src1); 145var comp2 = CreateCompilation(src2, new MetadataReference[] { comp1.EmitToImageReference() }); 327var comp20 = CreateEmptyCompilation(src1, new[] { Net40.mscorlib }); 330var comp40 = CreateCompilation(src2, new[] { new CSharpCompilationReference(comp20) }); 409var comp20 = CreateEmptyCompilation(src1, new[] { Net40.mscorlib }); 412var comp40 = CreateCompilation(src2, new[] { 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)
64var compilation = CSharpCompilation.Create(
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4062)
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); 1653var comp = CreateCompilation(source, new[] { libRef }, TestOptions.ReleaseExe);
CodeGen\CodeGenAsyncIteratorTests.cs (162)
109var lib = CreateCompilationWithTasksExtensions(AsyncStreamsTypes); 111var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib_ref }); 126var lib = CreateCompilationWithTasksExtensions(new[] { AsyncStreamsTypes }); 128var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib_ref }); 134private CSharpCompilation CreateCompilationWithAsyncIterator(string source, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 138private CSharpCompilation CreateCompilationWithAsyncIterator(CSharpTestSource source, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 145var comp = CreateCompilationWithAsyncIterator(@" 314var comp = CreateCompilationWithAsyncIterator(@" 468var comp = CreateCompilationWithAsyncIterator(@" 493var comp = CreateCompilationWithAsyncIterator(@" 522var comp = CreateCompilationWithAsyncIterator(@" 574var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, references: new[] { CSharpRef }, TestOptions.ReleaseExe); 603var comp = CreateCompilationWithTasksExtensions(new[] { source }, parseOptions: TestOptions.Regular7_3); 634var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 661var comp = CreateCompilationWithAsyncIterator(source); 710var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 770var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 802var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 822var comp = CreateCompilationWithAsyncIterator(source); 849var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 876var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugDll); 1112var comp1 = CreateCompilation(_enumerable); 1120var comp2 = CreateCompilation(@" 1138var comp3 = CreateCompilation(_enumerator); 1204var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1393var comp = CreateCompilationWithAsyncIterator(source); 1418var comp = CreateCompilationWithAsyncIterator(source); 1449var comp = CreateCompilationWithAsyncIterator(source); 1480var comp = CreateCompilationWithAsyncIterator(source); 1520var comp = CreateCompilationWithAsyncIterator(source); 1570var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 1629var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions: TestOptions.Regular7_3); 1648var comp = CreateCompilationWithAsyncIterator(source); 1671var comp = CreateCompilationWithAsyncIterator(source); 1688var comp = CreateCompilationWithAsyncIterator(source); 1714var comp = CreateCompilationWithAsyncIterator(source); 1740var comp = CreateCompilationWithAsyncIterator(source); 1760var comp = CreateCompilationWithAsyncIterator(source); 1792var comp = CreateCompilationWithAsyncIterator(source); 1821var comp = CreateCompilationWithAsyncIterator(source); 1843var comp = CreateCompilationWithAsyncIterator(source); 1870var comp = CreateCompilationWithAsyncIterator(source); 1893var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations: 2), source }, options: TestOptions.DebugExe); 1915var comp = CreateCompilationWithAsyncIterator(source); 1941var comp = CreateCompilationWithAsyncIterator(source); 1961var comp = CreateCompilationWithAsyncIterator(source); 1983var comp = CreateCompilationWithAsyncIterator(source); 2006var comp = CreateCompilationWithAsyncIterator(source); 2026var comp = CreateCompilationWithAsyncIterator(source); 2066var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 2107var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2185var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2234var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2279var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2322var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 2354var comp = CreateCompilationWithAsyncIterator(source, options: options); 2911var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll); 3179var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3448var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular9); 3712var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.ReleaseDll); 3917private static void VerifyStateMachineFields(CSharpCompilation comp, string methodName, string[] expectedFields) 3952var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 3985var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4017var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4050var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4068var comp = CreateCompilationWithAsyncIterator(source); 4101var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4132var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4161var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4184var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4218var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4262var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4290var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4363var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 4398var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4446var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4487var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4533var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4582var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4626var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4680var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4724var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4770var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4823var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4856var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4887var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4952var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 4986var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5017var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5049var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5084var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5118var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5157var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5197var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5275var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 5368var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 5403var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5433var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5464var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5497var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5521var comp = CreateCompilationWithAsyncIterator(source); 5554var comp = CreateCompilationWithAsyncIterator(source); 5581var comp = CreateCompilationWithAsyncIterator(source); 5614var comp = CreateCompilationWithAsyncIterator(source); 5647var comp = CreateCompilationWithAsyncIterator(source); 5682var comp = CreateCompilationWithAsyncIterator(source); 5728var comp = CreateCompilationWithAsyncIterator(source); 5766var comp = CreateCompilationWithAsyncIterator(source); 5812var comp = CreateCompilationWithAsyncIterator(source); 5846var comp = CreateCompilationWithAsyncIterator(source); 5889var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5923var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 5964var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6003var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6039var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6073var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options: TestOptions.DebugExe); 6089var comp = CreateCompilationWithAsyncIterator(source); 6115var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6143var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6162var comp = CreateCompilationWithAsyncIterator(source); 6185var comp = CreateCompilationWithAsyncIterator(source); 6202var comp = CreateCompilation(AsyncStreamsTypes, references: new[] { TestMetadata.SystemThreadingTasksExtensions.NetStandard20Lib }, targetFramework: TargetFramework.NetStandard20); 6302var comp = CreateCompilationWithTasksExtensions(new[] { source }); 6356var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 6379var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6409var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6455var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6532var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6596var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe); 6645var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 6697var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6748var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 6796var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 6847var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options); 6980var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options, parseOptions: TestOptions.Regular9); 7113var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options); 7155var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7201var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7263var comp = CreateCompilationWithAsyncIterator(new[] { source.Replace("SOURCETOCANCEL", sourceToCancel), EnumeratorCancellationAttributeType }, options: options); 7323var comp = CreateCompilationWithAsyncIterator(new[] { source.Replace("SOURCETOCANCEL", sourceToCancel), EnumeratorCancellationAttributeType }, options: options, parseOptions: TestOptions.Regular9); 7358var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7385var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, TestOptions.DebugExe); 7416var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, TestOptions.DebugExe, TestOptions.Regular9); 7440var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7461var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7483var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7503var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7521var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7546var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }); 7569var comp = CreateCompilationWithAsyncIterator(new[] { source }); 7642var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7686var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7744var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: TestOptions.DebugExe); 7775var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 7824var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, parseOptions: TestOptions.Regular9); 7874var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 7898var comp = CreateCompilationWithAsyncIterator(@" 7947var comp = CreateCompilationWithAsyncIterator(@" 7996var comp = CreateCompilationWithAsyncIterator(@" 8083var comp = CreateCompilationWithAsyncIterator(source); 8136var comp = CreateCompilationWithAsyncIterator(source); 8182var comp = CreateCompilationWithAsyncIterator(source);
CodeGen\CodeGenAsyncLocalsTests.cs (1)
965var comp = CreateCompilationWithMscorlib45("", 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 = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 467var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 489var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 508var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 526var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 544var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 566var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 584var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 601var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 623var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 645var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 667var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 690var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 712var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 789var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 809var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 831var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 858var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 883var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 903var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 923var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 945var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 967var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 987var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1007var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1029var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1052var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(); 1164var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1192var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1220var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1246var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics( 1273var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1310var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1341var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1368var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics(); 1411var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1412var verifier = sourceCompilation.VerifyEmitDiagnostics( 1465var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1466var verifier = sourceCompilation.VerifyEmitDiagnostics( 1520var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1521var verifier = sourceCompilation.VerifyEmitDiagnostics( 1566var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release)); 1808var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release)); 1982var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 2004var comp = CreateCompilationWithTasksExtensions(source, options: TestOptions.ReleaseExe); 2064var comp = CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (46)
116var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular9); 226var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular10); 277var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 331var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 369var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 407var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 447var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 485var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 522var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular9); 571var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 617var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 659var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 696var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 766var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular9); 820var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular9); 883var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 941var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 983var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1027var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1070var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1110var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1151var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1192var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1241var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1285var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1319var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1349var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1401var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1442var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1476var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1504var compilation = CreateCompilationWithMscorlib45(source); 1538var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1578var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1618var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1658var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1702var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1742var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1782var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1822var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1862var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1902var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 1942var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.RegularPreview); 2007var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 2063var compilation = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.RegularPreview); 2098var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 2135var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview);
CodeGen\CodeGenAsyncSpillTests.cs (16)
3394var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 3629var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugExe); 3671var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.DebugExe); 3710var comp = CreateCompilationWithMscorlibAndSpan(source, options: options); 3984var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4208var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4427var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4617var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4809var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5002var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5187var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5387var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5601var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5842var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6087var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6253var comp = CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAsyncTests.cs (59)
22private static CSharpCompilation CreateCompilation(string source, IEnumerable<MetadataReference> references = null, CSharpCompilationOptions options = null) 34var compilation = CreateCompilation(source, references: references, options: options); 57var c = CreateCompilationWithMscorlib45(source); 3307var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 3337var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 3368var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers. 3545var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3615var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3640var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3668var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3693var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3706var cB = CreateCompilationWithMscorlib45(libB); 3717var cT = CreateCompilationWithMscorlib45(libT, references: new[] { rB }); 3729var c = CreateCompilationWithMscorlib45(source, references: new[] { rT }); 3780var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3831var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3864var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3988var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4026var comp = CreateCompilationWithMscorlib45(source); 4071var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe); 4105var comp2 = CreateCompilation(source2, options: TestOptions.DebugExe); 4379var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4416var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4453var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4494var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4504var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 4513var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 4523var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 4538var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 4539var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 4549var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 4567var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 4601var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4639var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4696var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4737var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4787var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4840var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4898var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4987var compilation = CreateEmptyCompilation(new[] { Parse(source) }); 5038var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 5084var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 5118var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 5153var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5205var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5248var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5287var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5319var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5493var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5730var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5749var c = CreateCompilation(source, options: TestOptions.DebugDll); 5786var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 5819var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 5903var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5929var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseDll); 6053var comp = CSharpTestBase.CreateCompilation(source);
CodeGen\CodeGenAwaitForeachTests.cs (179)
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 }); 176var comp_checked = CreateCompilationWithTasksExtensions(new[] { source.Replace("REPLACE", "checked"), s_IAsyncEnumerable }, options: TestOptions.DebugExe); 180var comp_unchecked = CreateCompilationWithTasksExtensions(new[] { source.Replace("REPLACE", "unchecked"), s_IAsyncEnumerable }, options: TestOptions.DebugExe); 203var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 224var comp = CreateCompilationWithMscorlib46(source); 252var comp = CreateCompilationWithMscorlib46(source); 280var comp = CreateCompilationWithMscorlib46(source); 322var comp = CreateCompilationWithMscorlib46(source); 353var comp = CreateCompilationWithMscorlib46(source); 382var comp = CreateCompilationWithMscorlib46(source, parseOptions: useCsharp8 ? TestOptions.Regular8 : TestOptions.Regular9); 423var comp = CreateCompilationWithMscorlib46(source); 459var comp = CreateCompilationWithMscorlib46(source); 489var comp = CreateCompilationWithMscorlib46(source); 517var comp = CreateCompilationWithMscorlib46(source); 547var comp = CreateCompilationWithMscorlib46(source); 581var comp = CreateCompilationWithMscorlib46(source); 611var comp = CreateCompilationWithMscorlib46(source); 656var comp = CreateCompilationWithTasksExtensions(source); 703var comp = CreateCompilationWithTasksExtensions(source); 742var comp = CreateCompilationWithMscorlib46(source); 778var comp = CreateCompilationWithMscorlib46(source); 816var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 851var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 892var comp = CreateCompilationWithTasksExtensions(source); 927var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 979var comp = CreateCompilationWithTasksExtensions(source); 1038var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1082var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1139var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1179var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1222var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1269var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1312var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1330var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 1356var comp = CreateCompilationWithMscorlib46(source); 1389var comp = CreateCompilationWithMscorlib46(source); 1425var comp = CreateCompilationWithMscorlib46(source); 1458var comp = CreateCompilationWithMscorlib46(source); 1485var comp = CreateCompilationWithMscorlib46(source); 1507var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1529var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1561var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1594var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 1620var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1656var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1699var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1730var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.UnsafeDebugDll); 1766var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1803var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1840var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1877var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 1932var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 1984var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2011var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 2066var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2117var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2182var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2220var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2260var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2269private static void VerifyEmptyForEachStatementInfo(CSharpCompilation comp) 2311var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2352var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2382var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 2441var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2499var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2689var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 2733var lib = CreateCompilationWithTasksExtensions(enumerator + s_IAsyncEnumerable); 2736var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib.EmitToImageReference() }); 2772var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2802var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 2856var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 2929var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 3199var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3253var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3309var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3364var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3382var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 3412var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 3455var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3515var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3546var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 3604var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3677var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3733var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3787var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3834var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 3887var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 3966var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4001var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4032var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 4058var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable); 4113var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4194var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4415var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.DebugExe); 4447var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 4492var comp = CreateCompilationWithTasksExtensions(source); 4538var comp = CreateCompilationWithTasksExtensions(source); 4584var comp = CreateCompilationWithTasksExtensions(source); 4627var comp = CreateCompilationWithTasksExtensions(source); 4654var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 4689var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4711var comp = CreateCompilationWithMscorlib46(source); 4739var comp = CreateCompilationWithMscorlib46(source); 4785var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4830var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4873var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4921var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4965var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 4998var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 5041var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }); 5099var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5143var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5189var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5234var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 5289var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.ReleaseExe); 5388var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5412var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5499var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5542var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5572var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5602var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5634var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 5820var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5855var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5886var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5918var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6017var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6048var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6078var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6109var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6139var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6169var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6199var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6232var comp = CreateCompilationWithTasksExtensions( 6267var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6302var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6335var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6373var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6417var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6453var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6504var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6574var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6694var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6814var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6890var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6961var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7028var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7058var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7091var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7124var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7162var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7193var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7223var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8); 7256var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7286var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7398var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7435var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7468var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7501var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7535var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7568var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7598var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7634var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7678var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7745var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7796var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7845var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7990var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 8025var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 8095var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 8146var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 8222var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 8300var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, 8373var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe); 8432var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe,
CodeGen\CodeGenAwaitUsingTests.cs (65)
36var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions: TestOptions.Regular7_3); 63var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 90var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 120var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 142var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 184var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 211var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.UnsafeDebugDll); 241var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 268var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 291var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 325var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 356var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 399var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 440var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 476var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 503var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 526var comp = CreateCompilationWithTasksExtensions(source); 555var comp = CreateCompilationWithMscorlib46(source); 594var comp = CreateCompilationWithMscorlib46(source); 626var comp = CreateCompilationWithTasksExtensions(source); 655var comp = CreateCompilationWithTasksExtensions(source); 691var comp = CreateCompilationWithTasksExtensions(source); 730var libComp = CreateCompilationWithTasksExtensions(lib_cs + IAsyncDisposableDefinition); 731var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 765var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 787var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 812var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 845var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 867var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 892var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 922var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 949var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 975var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1144var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1163var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1193var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 1219var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1398var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1425var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1452var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1461var comp = CreateCompilationWithTasksExtensions(@" 1524var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1563var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1608var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1630var comp = CreateCompilation(source); 1707var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1738var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1766var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1799var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1829var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1865var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1895var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1925var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1950var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 1977var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 2007var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 2042var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2251var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2280var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2311var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 2328var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }); 2380var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.ReleaseExe); 2401var comp = CreateCompilationWithTasksExtensions(source); 2420var comp = CreateCompilation(source); 2443var comp = CreateCompilation(source);
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)
4699var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 4791var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 4920var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll);
CodeGen\CodeGenConditionalOperatorTests.cs (2)
131var comp = CreateCompilation(source); 3342var 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 = CreateCompilationWithMscorlib45AndCSharp(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 = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5119var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5137var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5151var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5169var compilation = sourceModule.DeclaringCompilation; 5197var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5212var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5306var compilation = sourceModule.DeclaringCompilation; 5321var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5342var compilation = sourceModule.DeclaringCompilation; 5357var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5371var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp6), options: TestOptions.DebugExe, references: s_valueTupleRefs); 5391var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5424var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5459var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5494var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5525var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5557var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5582var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5630var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5671var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5716var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5758var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5797var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 5847var comp = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 6896var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 6911var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe, references: s_valueTupleRefs); 6928var compilation = sourceModule.DeclaringCompilation; 6946var comp = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugExe); 8228var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8259var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8294var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8324var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8353var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8409var comp = CreateCompilationWithMscorlib45(source, references: s_valueTupleRefs, options: TestOptions.DebugDll); 8432var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); // no ValueTuple reference 8444var missing = CreateCompilationWithMscorlib45(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 8447var lib = CreateCompilationWithMscorlib45(lib_cs, references: new[] { missing.EmitToImageReference() }, options: TestOptions.DebugDll); 8461var comp = CreateCompilationWithMscorlib45(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.DebugDll); // no ValueTuple reference 8473var missing = CreateCompilationWithMscorlib45(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 8476var lib = CreateCompilationWithMscorlib45(lib_cs, references: new[] { missing.ToMetadataReference() }, options: TestOptions.DebugDll); 8490var comp = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(source, references, parseOptions: parseOptions, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All).WithAllowUnsafe(allowUnsafe)); 42var optimizedCompilation = CreateCompilationWithMscorlib45(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); 7458var lib = CreateCompilation(sourceLib); 7464var script = CreateCompilationWithMscorlib45( 7551var lib = CreateCompilation(sourceLib); 7561var script = CreateCompilationWithMscorlib45( 14972var comp = CreateCompilationWithCSharp(source, options: TestOptions.ReleaseExe); 15017var comp = CreateCompilationWithCSharp(source, options: TestOptions.ReleaseExe); 15423var comp = CreateCompilationWithMscorlib45( 15445var comp = CreateCompilationWithMscorlib45(
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 (10)
1534var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 2378var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 2463var comp45 = CreateCompilationWithMscorlib45( 3512var comp = CreateEmptyCompilation( 3522var comp45 = CreateCompilationWithMscorlib45( 5303var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5365var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5438var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5942var compilation1 = CreateCompilationWithMscorlib45(source1); 5953var compilation2 = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(trees, options: TestOptions.ReleaseExe); 690var compilation1 = CreateCompilation(source1, assemblyName: "1110a705-cc34-430b-9450-ca37031aa828");
CodeGen\CodeGenForEachTests.cs (7)
791var compilation = CreateCompilationWithILAndMscorlib40(csharp, il, TargetFramework.Mscorlib40); 1388var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1743var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3292var comp = CreateCompilationWithSpan(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3323var comp = CreateCompilationWithIndexAndRange(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3677var comp = CreateCompilationWithCSharp(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9) 4326var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8);
CodeGen\CodeGenFunctionPointersTests.cs (178)
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.Regular9, 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.Regular9); 944var comp = CreateCompilationWithFunctionPointersAndIl(source, ilSource); 2624var cComp = CreateCompilation(@" 2654var cComp = CreateCompilation(@" 3050var comp = (CSharpCompilation)verifier.Compilation; 3082var comp = CreateCompilationWithFunctionPointers(@" 3119var comp = CreateCompilationWithFunctionPointers(@" 3161var comp = CreateCompilationWithFunctionPointers(@" 3258var comp = CreateCompilationWithFunctionPointers($@" 3308var comp = CreateCompilationWithFunctionPointers(@" 3381var comp = CreateCompilationWithFunctionPointers(@" 3430var comp = CreateCompilationWithFunctionPointers(@" 3477var comp = CreateCompilationWithFunctionPointers(@" 3538var comp = CreateCompilationWithFunctionPointers(@" 3581var comp = CreateCompilationWithFunctionPointers(@" 3633var comp = CreateCompilationWithFunctionPointers(@" 3683var comp = CreateCompilationWithFunctionPointers(@" 3715var comp = CreateCompilationWithFunctionPointers(@" 3746var comp = CreateCompilationWithFunctionPointers(@" 3769var comp = CreateCompilationWithFunctionPointers(@" 3833var comp = CreateCompilationWithFunctionPointers(@" 3896var comp = CreateCompilationWithFunctionPointers(@" 3966var comp = CreateCompilationWithFunctionPointers(@" 3996var comp = CreateCompilationWithFunctionPointers(@" 4022var comp = CreateCompilationWithFunctionPointers(@" 4064var comp = CreateCompilationWithFunctionPointers(@" 4084var comp = CreateCompilationWithFunctionPointers(@" 4284var comp = CreateCompilationWithFunctionPointers(@" 4905var comp = (CSharpCompilation)verifier.Compilation; 5009var comp = CreateCompilationWithSpan(@" 5202var comp = CreateCompilationWithFunctionPointers($@" 5225var comp = CreateCompilationWithFunctionPointers($@" 5253var comp = CreateCompilationWithFunctionPointers($@" 5305var comp = CreateCompilationWithFunctionPointers($@" 5326var comp = CreateCompilationWithFunctionPointers($@" 5387var comp = CreateCompilationWithFunctionPointers(source, options: WithNullableEnable(TestOptions.UnsafeReleaseDll)); 5694var comp = CreateCompilationWithFunctionPointersAndIl("", il); 5956var comp = CreateCompilationWithFunctionPointers(@" 5980var comp = CreateCompilationWithFunctionPointers(@" 6088var comp = CreateCompilationWithFunctionPointers($@" 6112var comp = CreateCompilationWithFunctionPointers(@" 6137var comp = CreateCompilationWithFunctionPointers(@" 6257var allSourceComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source1, source2 }, options: TestOptions.UnsafeReleaseExe); 6265var baseComp = CreateCompilationWithFunctionPointers(source1); 6268var derivedComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source2 }, references: new[] { metadataRef }, options: TestOptions.UnsafeReleaseExe); 6317var comp = CreateCompilationWithFunctionPointers(@$" 6348var comp = CreateCompilationWithFunctionPointers(@$" 6373var comp = CreateCompilationWithFunctionPointers(@" 6398var comp = CreateCompilationWithFunctionPointers(@" 6423var comp = CreateCompilationWithFunctionPointers(@" 6476var comp = CreateCompilationWithFunctionPointers(@" 6529var comp = CreateCompilationWithFunctionPointers(@" 6587var comp = CreateCompilationWithFunctionPointers(@" 6653var comp = CreateCompilationWithFunctionPointers(@" 6731var comp = CreateCompilationWithFunctionPointers(@" 6853var comp = CreateCompilationWithFunctionPointersAndIl(source, il); 7039var comp = (CSharpCompilation)verifier.Compilation; 7077var comp = CreateCompilationWithFunctionPointers(@" 7280var comp = CreateCompilationWithFunctionPointers(@" 7308var comp = CreateCompilationWithFunctionPointers(@" 7384var comp = CreateCompilationWithFunctionPointers(@" 7416var comp = CreateCompilationWithFunctionPointers(@" 7481var comp = CreateCompilationWithFunctionPointers(@" 7550var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7567var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7570var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7619var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7636var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7639var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 7706var comp1 = CreateCompilationWithFunctionPointers(source1 + source2); 7723var reference = CreateCompilation(source1); 7724var comp2 = CreateCompilationWithFunctionPointers(source2, new[] { reference.EmitToImageReference() }); 7810var comp = CreateCompilation(new[] { @" 7839var comp = CreateCompilation(new[] { @" 7861var comp = CreateEmptyCompilation(new[] { @" 7901var comp = CreateEmptyCompilation(new[] { @" 7946var comp = CreateCompilation(new[] { @" 7972var comp = CreateCompilation(new[] { @" 7992var comp = CreateCompilationWithFunctionPointers(@" 8034var comp = CreateCompilationWithFunctionPointersAndIl(@" 8062var comp = CreateCompilation(new[] { @" 8081var comp = CreateCompilation(new[] { @" 8154var comp = CreateCompilation(new[] { @" 8197var comp = CreateCompilation(new[] { @" 8232var comp = CreateCompilation(new[] { @" 8311var comp = CreateCompilationWithFunctionPointersAndIl(@" 8327var comp = CreateCompilation(new[] { @" 8436var comp = CreateCompilationWithFunctionPointersAndIl(@" 8461var comp = CreateCompilation(new[] { @" 8480var comp = CreateCompilation(new[] { @" 8508var comp = CreateCompilation(new[] { @" 8549var comp = CreateCompilationWithFunctionPointers(@" 8578var comp = CreateCompilationWithFunctionPointers(@" 8611var comp = CreateCompilationWithFunctionPointers(@" 8644var comp0 = CreateCompilation(new[] { @" 8658var comp1 = CreateCompilationWithFunctionPointers(@" 8710var comp = CreateCompilationWithFunctionPointersAndIl(@" 8753var comp = CreateCompilationWithIL(@" 8802var comp = CreateCompilationWithIL(@" 8823var comp = CreateCompilation(new[] { @" 8858var comp = CreateCompilation(new[] { @" 8924var comp = CreateCompilationWithIL(@" 8948var comp = CreateCompilation(new[] { @" 8994var comp = CreateCompilationWithIL(@" 9059var comp = CreateCompilationWithIL(@" 9083var comp = CreateCompilation(new[] { @" 9144var comp = CreateCompilationWithIL(@" 9168var comp = CreateCompilation(new[] { @" 9210var comp = CreateCompilationWithIL(@" 9230var comp = CreateCompilation(new[] { @" 9271var comp = CreateCompilationWithIL(@" 9309var comp = CreateCompilationWithIL(@" 9329var comp = CreateCompilation(new[] { @" 9360var comp = CreateCompilation(new[] { @" 9391var comp = CreateCompilation(new[] { @" 9423var comp = CreateCompilation(new[] { @" 9463var comp = CreateCompilation(new[] { @" 9490var comp = CreateCompilation(new[] { @" 9521var comp = CreateCompilation(new[] { @" 9567var comp = CreateCompilation(new[] { @" 9604var comp = CreateCompilation(new[] { @" 9637var comp = CreateCompilation(new[] { @" 9673var comp = CreateCompilation(new[] { @" 9692var comp = CreateCompilation(new[] { @" 9718var comp = CreateCompilation(new[] { @" 9737var comp = CreateCompilation(new[] { @" 9773var comp = CreateCompilation(new[] { @" 9803var comp = CreateCompilation(new[] { @" 9827var comp = CreateCompilation(new[] { @" 9856var comp = CreateCompilation(new[] { @" 9879var comp = CreateCompilation(@" 9905var comp = CreateCompilation(@" 9931var comp = CreateCompilation(new[] { @" 9950var comp = CreateCompilation(new[] { @" 9971var comp = CreateCompilation(new[] { @" 9995var comp = CreateCompilationWithFunctionPointers(@" 10024var comp = CreateCompilationWithFunctionPointers(@" 10056var comp = CreateCompilationWithFunctionPointers(@" 10077var comp = CreateCompilationWithFunctionPointers(@" 10100var comp = CreateCompilation(@" 10163var allInOne = CreateCompilationWithFunctionPointers(definition + usage, includeUnmanagedCallersOnly: false); 10171var definitionComp = CreateCompilation(definition); 10173var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.EmitToImageReference() }); 10217var allInOne = CreateCompilationWithFunctionPointers(definition + usage, includeUnmanagedCallersOnly: false); 10225var definitionComp = CreateCompilation(definition); 10227var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.EmitToImageReference() }); 10269var sameComp = CreateCompilationWithFunctionPointers(source1 + source2, includeUnmanagedCallersOnly: false); 10278var refComp = CreateCompilation(source1); 10280var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.EmitToImageReference() }); 10289static void verifyUnmanagedData(CSharpCompilation compilation) 10331var sameComp = CreateCompilationWithFunctionPointers(source1 + source2, includeUnmanagedCallersOnly: false); 10343var refComp = CreateCompilation(source1); 10345var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.EmitToImageReference() }); 10357static void verifyUnmanagedData(CSharpCompilation compilation) 10443var comp = CreateCompilationWithFunctionPointersAndIl(@" 10480var comp = CreateCompilationWithFunctionPointers(@" 10528var comp = CreateCompilationWithFunctionPointers($@" 10615var comp = CreateCompilationWithFunctionPointers(@" 10723var comp = CreateCompilationWithFunctionPointers(@" 10902var comp = CreateCompilationWithFunctionPointers(@" 10940var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 10974var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 10997var comp = CreateCompilationWithFunctionPointers(@" 11236var comp = CreateCompilationWithSpan(@" 11355var comp = CreateCompilationWithFunctionPointers(@" 11418var comp = CreateCompilationWithFunctionPointers(@" 12597return ((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)
127var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended); 479var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 521var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 554var compilation = CreateCompilationWithMscorlib40AndSystemCore(testSrc); 935var comp = CreateCompilation(testSrc); 960var comp = CreateCompilation(testSrc);
CodeGen\CodeGenInParametersTests.cs (42)
1127var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1179var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1204var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1237var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 1270var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1389var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1498var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1540var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1721var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe); 1846var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1906var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1974var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2036var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2093var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2153var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2232var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2313var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2743var reference = CreateCompilation(@" 2774var reference = CreateCompilation(@" 2805var reference = CreateCompilation(@" 2836var reference = CreateCompilation(@" 2866var reference = CreateCompilation(@" 3705var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 3743var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3794var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3852var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3916var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 3978var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4057var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4113var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4171var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4234var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4307var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4364var compilation = CreateCompilation(code, options: TestOptions.ReleaseExe); 4752var libOrig = CreateCompilation(libOrig_cs, assemblyName: "lib"); 4762var libChanged = CreateCompilation(libChanged_cs, assemblyName: "lib"); 4773var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.EmitToImageReference() }); 4798var comp = CreateCompilation(src, references: new[] { libChanged.EmitToImageReference(), libUser.EmitToImageReference() }); 4812var libOrig = CreateCompilation(libOrig_cs, assemblyName: "lib"); 4822var libChanged = CreateCompilation(libChanged_cs, assemblyName: "lib"); 4839var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.EmitToImageReference() }); 4878var 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 (5)
1939var comp = CreateCompilationWithMscorlib45(parsed); 1971var comp = CreateCompilation(parsed); 2390var compilation = CreateEmptyCompilation(new[] { Parse(source, options: parseOptions), Parse(corlib, options: parseOptions) }); 2435var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) }); 2499var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) });
CodeGen\CodeGenLocalFunctionTests.cs (19)
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 = CreateCompilationWithMscorlib45AndCSharp(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]; 6157var comp = CreateCompilation(source); 6303var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: options); 6309var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenLockTests.cs (17)
477var compilation = CreateCompilationWithMscorlib40AndSystemCore(text); 650var compilation = CreateCompilationWithMscorlib40AndSystemCore(text); 1361var compilation = CreateCompilationWithCorlib20(text); 1411var compilation = CreateCompilationWithCorlib20(text); 1460var compilation = CreateCompilationWithCorlib20(text); 1511var compilation = CreateCompilationWithCorlib20(text); 1563var compilation = CreateCompilationWithCorlib20(text); 1612var compilation = CreateCompilationWithCorlib20(text); 1661var compilation = CreateCompilationWithCorlib20(text); 1710var compilation = CreateCompilationWithCorlib20(text); 1742private static CSharpCompilation CreateCompilationWithCorlib20(string text) 1901var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1922var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1943var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1972var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2000var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2036var 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 }); 2770var c1 = CreateCompilation(source); 2777var c2 = CreateCompilation(source);
CodeGen\CodeGenOperators.cs (13)
5284var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5343var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5451var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5536var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5574var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5936var comp = CreateCompilation(source); 5961var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6064var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6088var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6326var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6376var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6734var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6790var 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; 4174var compref = CreateCompilation(source, assemblyName: "XNoDefaultForParams_Dev10781558_Library"); 4188var cs1Compilation = CreateCSharpCompilation("CS1", 4213var cs2Compilation = CreateCSharpCompilation("CS2", 4256var cs1Compilation = CreateCSharpCompilation("CS1", 4282var cs2Compilation = CreateCSharpCompilation("CS2", 4352var A = CreateCSharpCompilation("A", @"public class A {}", 4356var B = CreateCSharpCompilation("B", @"public interface B { void M(A a); }", 4361var C = CreateCSharpCompilation("C", @"public class C { public void M(int a) { } }", 4366var D = CreateCSharpCompilation("D", @"public class D : C, B { }", 4379var A = CreateCompilation(@"public class A {}", assemblyName: "A"); 4380var B = CreateCompilation(@"public interface B { void M(A a); }", references: new[] { new CSharpCompilationReference(A) }, assemblyName: "B"); 4381var C = CreateCompilation(@"public class C { public void M(A a) { } }", references: new[] { new CSharpCompilationReference(A) }, assemblyName: "C"); 4383var D = CreateCompilation(@"public class D : C, B { }", references: new[] { new CSharpCompilationReference(B), new CSharpCompilationReference(C) }, assemblyName: "D"); 4406var cs1Compilation = CreateCSharpCompilation("CS1", 4428var cs2Compilation = CreateCSharpCompilation("CS2",
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (32)
110var comp = CreateCompilation(@" 173var comp = CreateCompilationWithMscorlibAndSpan(@$" 235var comp = CreateCompilationWithMscorlibAndSpan(@" 290var comp = CreateCompilationWithMscorlibAndSpan(@" 347var comp = CreateCompilationWithMscorlibAndSpan(@" 404var comp = CreateCompilationWithMscorlibAndSpan(@" 462var comp = CreateCompilationWithMscorlibAndSpan(@" 519var comp = CreateCompilationWithMscorlibAndSpan(@" 592var comp = CreateCompilation(@" 629var comp = CreateCompilationWithMscorlibAndSpan(@" 706var comp = CreateCompilationWithMscorlibAndSpan(@" 765var compilation = CreateCompilationWithMscorlibAndSpan(csharp, compilationOptions, parseOptions); 804var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 899var compilation = CreateCompilationWithIL(csharp, ilSource); 946var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1027var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1051var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1094var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1173var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 1315var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1368var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1479var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1516var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 1549var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1613var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseExe); 1975var compilation = CreateCompilationWithMscorlibAndSpan(@" 2368var compilation = CreateCompilationWithMscorlibAndSpan(csharp, TestOptions.ReleaseDll); 2475var compilation = CreateCompilationWithIL(csharp, ilSource); 2528var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options: TestOptions.UnsafeReleaseDll); 2560var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2608var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2659var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll);
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 (14)
528var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 573var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 600var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 631var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 665var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7_1); 695var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 726var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 762var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 799var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 946var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 971var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 1197var comp = CreateCompilationWithMscorlib45(source, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.ReleaseExe); 1266var comp = CreateCompilation(code, options: options); 1353var comp = CreateCompilation(code, options: options);
CodeGen\CodeGenRefLocalTests.cs (11)
515var comp = CreateCompilation(@" 3227var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 3251var comp = CreateCompilation(text); 3284var comp = CreateCompilation(text); 3322var comp = CreateCompilation(text); 3364var c = CreateCompilation(source); 3465var comp = CreateCompilation(code, options: options); 3534var comp = CreateCompilationWithIL(code, unsafeAsPointerIl, options: options); 3599var comp = CreateCompilation(code, options: options); 3651var comp = CreateCompilation(code, options: options); 3707var comp = CreateCompilation(code, options: options);
CodeGen\CodeGenRefOutTests.cs (8)
350var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 412var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 474var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options: TestOptions.ReleaseExe); 542var comp = CreateCompilation(code, options: options); 629var comp = CreateCompilation(code, options: options); 691var comp = CreateCompilation(code, options: options); 777var comp = CreateCompilation(code, options: options); 829var comp = CreateCompilation(code, options: options);
CodeGen\CodeGenRefReadonlyReturnTests.cs (14)
502var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 542var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 588var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 632var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 688var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 746var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 973var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular10); 1017var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1044var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1074var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1100var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1124var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1151var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 1179var comp = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe); 3080var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenScriptTests.cs (38)
115var compilation = CreateCompilationWithMscorlib45( 140var compilation = CreateCompilationWithMscorlib45( 171var compilation = CreateCompilationWithMscorlib45( 199var compilation = CreateCompilationWithMscorlib45( 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 = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 553var s0 = CSharpCompilation.CreateScriptCompilation( 603var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 638var compilation = CreateCompilationWithMscorlib45( 648var s = CreateSubmission(test);
CodeGen\CodeGenShortCircuitOperatorTests.cs (21)
2748var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2817var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2898var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 2968var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3051var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3134var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 3366var comp = CreateCompilationWithMscorlib45(source, references: new[] { CSharpRef }); 3415var comp = CreateCompilationWithMscorlib45(source, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe); 4790var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 5370var compilation = CreateCompilation(source); 5500var compilation = CreateCompilation(source); 5629var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 5766var compilation = CreateCompilation(source); 5875var compilation = CreateCompilationWithMscorlib45( 6204var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6241var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6284var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6320var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6363var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 6398var c = CreateCompilationWithMscorlib45(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, TestOptions.ReleaseExe); 7561var compilation = CreateCompilation(source);
CodeGen\CodeGenStackAllocInitializerTests.cs (3)
203var comp = CreateCompilationWithMscorlibAndSpan(@" 846var comp = CreateCompilation(@" 891var comp = CreateCompilation(@"
CodeGen\CodeGenTests.cs (33)
38var comp = CreateCompilation(src, parseOptions: parseOptions, options: options); 476var compilation = CreateEmptyCompilation(tree, new[] { MscorlibRefSilverlight }, TestOptions.ReleaseExe, assemblyName: "Test"); 533var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib45, options: TestOptions.ReleaseDll); 607var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib45, options: TestOptions.DebugDll); 860var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib45, options: TestOptions.ReleaseExe); 7015var compilation = CreateCompilationWithMscorlib45(source: source, options: TestOptions.ReleaseExe.WithModuleName("MODULE")); 10453var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10794var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 10914var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 10994var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 11068var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 11773var compilation1 = CreateCompilation(source1); 13062var comp = CreateCompilationWithILAndMscorlib40("", il); 13253var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithConcurrentBuild(false)); 13460var reference = CreateCompilation(@" 13492var comp = CreateCompilation(code, references: new[] { reference.ToMetadataReference() }); 13562var comp = CreateCompilation(code, references: new[] { reference }); 13595var compRelease = CreateCompilation(source, options: TestOptions.ReleaseExe); 13596var compDebug = CreateCompilation(source, options: TestOptions.DebugExe); 13639var comp = CreateCompilation(source, options: TestOptions.DebugExe); 14547var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14581var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14617var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14825var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 14851var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 16224var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe); 16246CSharpCompilation comp; 16323var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16416var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16472var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16537var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.ReleaseExe); 16681var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe); 16705var comp = CreateCompilationWithMscorlibAndSpan(source, TestOptions.UnsafeReleaseExe);
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); 772var comp = CreateCompilation(source); 806var comp = CreateCompilation(source, options: TestOptions.DebugExe); 851var comp = CreateCompilation(source, options: TestOptions.DebugExe); 868var comp = CreateCompilation(source, options: TestOptions.DebugExe); 916var comp = CreateCompilation(source, options: TestOptions.DebugExe); 965var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1015var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1069var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1103var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1135var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1166var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1198var comp = CreateCompilation(source); 1226var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1255var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1280var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1302var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1326var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1356var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1397var comp = CreateCompilation(source); 1458var comp = CreateCompilation(source); 1510var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1571var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1608var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1633var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1670var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1690static void verify(CSharpCompilation comp, bool inferDelegate) 1762var comp = CreateCompilation(source); 1784var comp = CreateCompilation(source); 1827var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1843var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1861var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1881var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1914var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1932var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1964var comp = CreateCompilation(source); 1992var comp = CreateCompilation(source); 2016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2079var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2119var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2175var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2196var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2240var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2287var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2318var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2341var comp = CreateCompilation(source); 2435var comp = CreateCompilation(source.Replace("EXPRESSION", expression), options: TestOptions.DebugExe); 2523var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2569var comp = CreateCompilation(source); 2649var comp = CreateEmptyCompilation(source); 2753var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2840var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2879var comp = CreateCompilation(source); 2912var comp = CreateCompilation(source); 2938var comp = CreateCompilation(source); 2965var comp = CreateCompilation(source); 3004var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3034var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3053var comp = CreateCompilation(source); 3078var comp = CreateCompilation(source); 3106var comp = CreateCompilation(source); 3131var comp = CreateCompilation(source); 3180var comp = CreateCompilation(source); 3215var comp = CreateCompilation(source); 3255var comp = CreateCompilation(source); 3292var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3377var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3412var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3447var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3663var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3698var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3797var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3822var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3925var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4018var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4096var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4137var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4198var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4252var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4282var comp = CreateCompilation(source); 4325var comp = CreateCompilation(source); 4354var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4402var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4498var comp = CreateCompilation(source.Replace("REPLACE", expression), 4602var comp = CreateCompilation(source.Replace("REPLACE", expression), 4692var comp = CreateCompilation(source.Replace("REPLACE", expression), options: TestOptions.DebugExe); 4762var comp = CreateCompilation(source.Replace("REPLACE", expression)); 4818var comp = CreateCompilation(source); 4856var comp = CreateCompilation(source); 4954var comp = CreateCompilation(source.Replace("REPLACE", expression)); 4999var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 5020var comp = CreateCompilation(source); 5066var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5106var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5128var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5171var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5241var comp = CreateCompilation(source); 5265var comp = CreateCompilation(source); 5287var comp = CreateCompilation(source); 5317var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5337var comp = CreateCompilation(source); 5364var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5392var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5413var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5439var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5460var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 5523var comp = CreateCompilation(source, options: TestOptions.DebugExe); 5579var 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; 3329var comp = CreateCompilationWithMscorlib40(source); 3408var comp = CreateCompilationWithMscorlib40(source); 3455var compilation = sourceModule.DeclaringCompilation; 3627var compilation = sourceModule.DeclaringCompilation; 3678var compilation = sourceModule.DeclaringCompilation; 3727var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular7); 3760var missingComp = CreateCompilation(missing_cs, assemblyName: "UseSiteDiagnosticOnTupleField_missingComp"); 3763var libComp = CreateCompilationWithMscorlib40(lib_cs, 3767var comp7 = CreateCompilationWithMscorlib40(source_cs, 3779var comp7_1 = CreateCompilationWithMscorlib40(source_cs, assemblyName: "UseSiteDiagnosticOnTupleField_comp7_1", 3814var comp7 = CreateCompilation(source_cs, parseOptions: TestOptions.Regular, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7"); 3821var comp7_1 = CreateCompilation(source_cs, parseOptions: TestOptions.Regular7_1, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7_1"); 3853var comp = CreateCompilationWithMscorlib45(source, references: new[] { Net451.System, Net451.SystemCore, Net451.SystemRuntime, ValueTupleRef }, parseOptions: TestOptions.Regular7); 3879var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular7_1); 3924var compilation = sourceModule.DeclaringCompilation; 3966var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 4014var compilation = sourceModule.DeclaringCompilation; 4072var comp7 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 4100var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), 4146var compilation = sourceModule.DeclaringCompilation; 4220var comp1 = CreateCompilation(source1); 4222var comp2 = CreateCompilation(source2); 4267var comp1 = CreateCompilation(source1); 4269var comp2 = CreateCompilation(source2); 4271var comp = CreateCompilation(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }, options: TestOptions.ReleaseExe); 4311var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4312var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4314var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4334var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4335var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4337var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4357var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4358var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4360var comp = CreateCompilationWithMscorlib40(source, 4417var comp1 = CreateCompilationWithMscorlib40(source1); 4419var comp2 = CreateCompilationWithMscorlib40(source2); 4455var comp = CreateCompilation(source, assemblyName: "comp"); 4563var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp"); 4657var comp = CreateCompilation(source, assemblyName: "comp"); 4696var comp = CreateCompilation(source, assemblyName: "comp"); 4825var comp = CreateCompilation(source); 4941var comp = CreateCompilation(source); 4971var comp = CreateCompilation(source); 4998var comp = CreateCompilation(source); 5025var comp = CreateCompilation(source); 5061var comp = CreateCompilation(source); 5105var comp = CreateCompilation(source); 5143var comp = CreateCompilation(source); 5187var comp = CreateCompilation(source); 5258var comp = CreateCompilation(source); 5433var comp = CreateCompilationWithMscorlib40(source); 5465var comp = CreateCompilation(new[] { tree }); 5502var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 5504var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 5518var comp = CreateCompilationWithMscorlib40(source, references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference() }); 5603var comp = CreateCompilation(source, references: new[] { CSharpRef }); 5783var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5802var tupleComp = CreateCompilationWithMscorlib40(@" 5809var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5833var tupleComp = CreateCompilationWithMscorlib40(@" 5846var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5862var tupleComp = CreateCompilationWithMscorlib40(trivial2uple); 5863var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5897var tupleComp = CreateCompilation(trivial2uple); 5898var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 5932var tupleComp = CreateCompilation(trivial2uple_withoutFields); 5933var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.EmitToImageReference() }); 5941var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5962var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 5981var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6000var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6018var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6043var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6044var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6070var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6095var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6120var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6146var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6178var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6179var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6203var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, TestReferences.SymbolsTests.netModule.netModule1 }); 6263var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6285var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6308var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6325var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6333var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6356var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6357var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6375var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6376var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6406var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6422var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6438var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6453var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6473var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6493var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6514var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); // no ValueTuple 6535var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 6536var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 6553var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6578var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6789var comp = CreateCompilation(source); 6928var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef }); 6956var comp = CreateCompilation(source); 7497var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7530var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7567var comp = CreateCompilation(source, options: TestOptions.DebugExe); 7624var comp = CreateCompilation(source, options: TestOptions.DebugExe); 8294var comp = CreateCompilation(tree); 8325var comp = CreateCompilation(tree); 8380var comp = CreateCompilation(tree); 8409var comp = CreateCompilation(tree); 8438var comp = CreateCompilation(tree); 8486var comp = CreateCompilation(tree); 8520var comp = CreateCompilation(tree); 8553var comp = CreateCompilation(tree); 8582var comp = CreateCompilation(tree); 8629var comp = CreateCompilation(tree); 8664var comp = CreateCompilation(tree); 8693var comp = CreateCompilation(tree); 8722var comp = CreateCompilation(tree); 8752var comp = CreateCompilation(tree); 8807var comp = CreateCompilation(tree); 8837var comp = CreateCompilation(tree); 8896var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 8943var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9014var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9066var comp = CreateCompilation(tree, 9143var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9224var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9307var comp = CreateCompilation(tree, options: TestOptions.ReleaseExe); 9361var comp = CreateCompilation(tree, 9814var comp = CreateCompilation(source); 9851var comp = CreateCompilation(source, references: new[] { CSharpRef }); 9906var comp = CreateCompilation(source, references: new[] { CSharpRef }); 9948var comp = CreateCompilation(source); 9994var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10033var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10060var comp = CreateCompilation(source, references: new[] { CSharpRef }); 10099var comp = CreateCompilationWithMscorlib40(source, references: s_valueTupleRefs); 10133var comp = CreateCompilation(source); 10240var comp = CreateCompilation(source); 10272var comp = CreateCompilation(source); 10368var comp = CreateCompilationWithMscorlib45AndCSharp(source); 10398var comp = CreateCompilationWithMscorlib45AndCSharp(source, references: s_valueTupleRefs, 10449var comp = CreateCompilationWithMscorlib45AndCSharp(source); 10490var comp = CreateCompilationWithMscorlib45AndCSharp(source); 10528var comp = CreateCompilationWithMscorlib45AndCSharp(source); 10601var comp = CreateCompilationWithMscorlib45AndCSharp(source); 10647var comp = CreateCompilationWithMscorlib45AndCSharp(source, references: s_valueTupleRefs, 10704var comp = CreateCompilationWithMscorlib40(source); 10743var comp = CreateCompilationWithMscorlib40(source); 10763var comp = CreateCompilation(source); 10920var comp = CreateCompilation(source); 10947var comp = CreateCompilation(source, parseOptions: TestOptions.Regular6); 11031var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11352var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11744var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11892var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12064var comp = CreateCompilation(source); 12176var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12349var comp = CreateCompilation(source); 12435var comp = CreateCompilation(source); 12538var comp = CreateCompilation(source); 12695var c = (CSharpCompilation)comp.Compilation; 12925var comp = CreateCompilationWithMscorlib40(source); 13004var libComp = CreateCompilationWithMscorlib40(lib_cs); 13007var comp = CreateCompilationWithMscorlib40(source, references: new[] { libComp.EmitToImageReference() }); 13139var comp = CreateCompilation(source); 13301var comp = CreateCompilationWithMscorlib40(source); 13345var comp = CreateCompilation(source, assemblyName: "test"); 13377var comp = CreateCompilation(source, assemblyName: "test"); 13408var comp = CreateCompilationWithMscorlib40(source); 13426var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13447var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13525var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13588var comp = CreateCompilation(source); 13913var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13918var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13922var comp3 = CreateCompilationWithMscorlib45(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2CompilationRef }, 13928var comp4 = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2.EmitToImageReference() }, 13933private void UnifyUnderlyingWithTuple_01_AssertCompilation(CSharpCompilation comp) 13976var c = (CSharpCompilation)comp.Compilation; 14032var comp = CreateCompilation(source); 14078var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: s_valueTupleRefs, 14083var comp2 = CreateCompilationWithMscorlib40(source2, references: s_valueTupleRefs, 14087var comp3 = CreateCompilationWithMscorlib45(source1, references: (new[] { comp2CompilationRef }).Concat(s_valueTupleRefs), 14093var comp4 = CreateCompilationWithMscorlib40(source1, references: (new[] { comp2.EmitToImageReference() }).Concat(s_valueTupleRefs), 14097void unifyUnderlyingWithTuple_04_AssertCompilation(CSharpCompilation comp) 14247var c = (CSharpCompilation)comp.Compilation; 14505var comp1 = CreateCompilationWithMscorlib40(source1, 14510var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { comp1.ToMetadataReference() }, 14775var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 14778var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 14781var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15036var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 15039var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15042var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15422var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15425var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15428var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15683var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15686var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15689var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15793var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16020var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16154var comp = CreateCompilation(source); 16175var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 16204var comp = CreateCompilation(source); 16225var comp = CreateCompilation(source); 16249var comp = CreateCompilation(source); 16275var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 16306var comp = CreateCompilation(source); 16332var comp = CreateCompilation(source); 16355var comp = CreateCompilation(source); 16430var comp = CreateCompilation(source, references: new[] { SystemRef }); 16521var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 16536var comp = CreateCompilation(source); 16569var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16606var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16733var comp = CreateCompilation(source); 16770var libComp = CreateCompilation(lib_cs, assemblyName: "lib"); 16773var comp1 = CreateCompilation(source, references: new[] { libComp.ToMetadataReference() }); 16776var comp2 = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 16794var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 16795var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 16797var comp = CreateCompilationWithMscorlib40(source, 16844var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 16846var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 16859var comp = CreateCompilationWithMscorlib40(source3, 16916var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 16918var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 16931var comp = CreateCompilationWithMscorlib40(source3, 17005var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, 17009var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, 17028var comp = CreateCompilationWithMscorlib40(source3, 17111var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 17113var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 17129var comp = CreateCompilationWithMscorlib46(source, 17166var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1"); 17168var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2"); 17183var comp = CreateCompilation(source, 17212var comp = CreateCompilation(tree); 17273var comp = CreateCompilation(tree); 17332var comp = CreateCompilation(tree); 17371var comp = CreateCompilation(tree); 17403var comp = CreateCompilation(tree); 17436var comp = CreateCompilation(tree); 17471var tupleComp = CreateCompilationWithMscorlib40( 17963var comp = CreateCompilation(source, 18127var comp = CreateCompilation(source); 18178var comp = CreateCompilation(source); 18217var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18257var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18668var comp = CreateCompilation(source, assemblyName: "ImplicitConversions06Err"); 18829var comp = CreateCompilation(source); 18846var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18847var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18864var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18865var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18884var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18885var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18907var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18908var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18924var tupleComp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18925var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.ToMetadataReference() }); 18949var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18950var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18951var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 18974var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18975var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 18976var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 18999var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19000var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19001var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 19025var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19026var tupleComp2 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19027var comp = (Compilation)CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp1.ToMetadataReference(), tupleComp2.ToMetadataReference() }); 19062var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19065var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { (MetadataReference)Net40.mscorlib, tupleComp1.ToMetadataReference() }); 19101var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19104var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { (MetadataReference)Net40.mscorlib, tupleComp1.ToMetadataReference() }); 19140var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19143var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { MscorlibRef, tupleComp1.ToMetadataReference() }); 19179var tupleComp1 = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples); 19182var comp = (Compilation)CSharpCompilation.Create("test", syntaxTrees: new[] { tree }, references: new[] { MscorlibRef, tupleComp1.ToMetadataReference() }); 19223var comp = CreateCompilation(source); 19278var comp = CreateCompilation(source); 19342var comp = CreateCompilation(source); 19382var comp = CreateCompilation(source); 19422var comp = CreateCompilation(source); 19470var comp = CreateCompilation(source); 19528var comp = CreateCompilation(source); 19583var comp = CreateCompilation(source); 19604var comp = CreateCompilation(source); 19642var comp = CreateCompilation(source); 19695var comp = CreateCompilation(source); 19736var comp = CreateCompilation(source); 19771var comp1 = CreateCompilation(source1 + trivial2uple + source2); 19774var comp2 = CreateCompilationWithMscorlib45(source1 + trivial2uple); 19778var comp3 = CreateCompilationWithMscorlib46(source2, references: new[] { new CSharpCompilationReference(comp2) }); 19782var comp4 = CreateCompilationWithMscorlib45(source2, references: new[] { comp2.EmitToImageReference() }); 19809var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef, SystemCoreRef }); 19857var comp = CreateCompilation(source, references: new[] { CSharpRef }); 19896var comp = CreateCompilation(source); 19932var comp = CreateCompilation(source); 19968var comp = CreateCompilation(source); 20033var comp = CreateCompilation(source); 20086var comp = CreateCompilation(source); 20120var comp = CreateCompilation(source); 20147var comp = CreateCompilation(source); 20183var comp = CreateCompilation(source); 20220var comp = CreateCompilation(source); 20260var comp = CreateCompilation(source); 20280var comp = CreateCompilation(source); 20314var comp = CreateCompilation(source); 20342var comp = CreateCompilation(source); 20545var comp = CreateCompilation(source, options: TestOptions.DebugExe); 20794var comp = CreateCompilation(source); 20839var comp = CreateCompilation(source); 20864var comp = CreateCompilation(source); 20892var comp = CreateCompilation(source); 20933var comp = CreateCompilation(source); 20981var comp = CreateCompilation(source); 21009var comp = CreateCompilation(source); 21041var comp = CreateCompilation(source); 21064var comp = CreateCompilation(source); 21087var comp = CreateCompilation(source); 21105var comp = CreateCompilation(source); 21139var comp = CreateCompilation(source); 21157var comp = CreateCompilation(source); 21188var comp = CreateCompilation(source); 21296var compMatching = CreateCompilationWithILAndMscorlib40(sourceWithMatchingNames, ilSource, 21308var compDifferent1 = CreateCompilationWithILAndMscorlib40(sourceWithDifferentNames1, ilSource, 21324var compDifferent2 = CreateCompilationWithILAndMscorlib40(sourceWithDifferentNames2, ilSource, 21347var comp = CreateCompilation(source, options: TestOptions.DebugExe); 21384var comp = CreateCompilation(source, references: new[] { CSharpRef }); 21921var comp = CreateCompilation(source, 22041var comp = CreateCompilation(source, 22093var comp = CreateCompilation(source, 22132var comp = CreateCompilation(source, 22280var comp = CreateCompilation(source); 22303var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22306var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22343var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22346var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22378var comp = CreateCompilationWithMscorlib40(source); 22409var comp1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "comp1", 22411var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "comp2", 22425var comp = CreateCompilationWithMscorlib40(source, 22458var comp = CreateCompilation(source); 22511var compLib = CreateCompilationWithMscorlib40(lib_cs, options: TestOptions.ReleaseDll); 22513var comp = CreateCompilationWithMscorlib40(source, references: new[] { compLib.ToMetadataReference() }); 22573var comp = CreateCompilation(source); 22614var comp = CreateCompilation(source, assemblyName: "comp"); 22671var comp = CreateCompilation(source); 22693var comp = CreateCompilation(source); 22722var comp = CreateCompilation(source); 22745var comp1 = CreateCompilation(source); 22762var comp1 = CreateCompilation(source); 22779var comp1 = CreateCompilation(source); 22802var comp = CreateCompilation(source, assemblyName: "comp", options: TestOptions.DebugExe); 22839var libComp = CreateCompilationWithMscorlib40(libSource, assemblyName: "lib"); 22842var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp", references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 22884var compilation = sourceModule.DeclaringCompilation; 22929var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 22998var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23042var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23076var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23118var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23157var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options: TestOptions.DebugExe); 23180var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef }); 23204var comp0 = CreateCompilationWithMscorlib40(source0, assemblyName: "92872377-08d1-4723-8906-a43b03e56ed3"); 23222var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0 }); 23230var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref1 }); 23252var comp0v1 = CreateCompilationWithMscorlib40(source0v1, assemblyName: "A", options: signedDllOptions); 23260var comp0v2 = CreateCompilationWithMscorlib40(source0v2, assemblyName: "A", options: signedDllOptions); 23267var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0v1 }); 23278var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ref1, ref0v1 }); 23286var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref0v2, ref1, ref2 }); 23429var comp1 = CreateCompilation(source); 23451var libComp = CreateCompilationWithMscorlib45AndCSharp(lib, references: s_valueTupleRefs, options: TestOptions.DebugDll); 23480var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23505var libComp = CreateCompilationWithMscorlib45AndCSharp(lib, options: TestOptions.DebugDll, references: s_valueTupleRefs); 23878var comp = CreateCompilationWithMscorlib45AndCSharp(source, references: (new[] { libCompRef }).Concat(s_valueTupleRefs).ToArray(), options: TestOptions.DebugExe); 23907var libComp = CreateCompilationWithMscorlib45AndCSharp(lib, references: s_valueTupleRefs, options: TestOptions.DebugDll); 23935var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23958var compilation = CreateCompilationWithMscorlib40(source, 24016var compilation = CreateCompilationWithMscorlib40(source, 24113var comp = CreateCompilationWithMscorlib45AndCSharp(source, references: s_valueTupleRefs, options: TestOptions.UnsafeDebugDll); 24212var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 24292var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24355var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24420var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24492var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24565var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24635var comp = CreateCompilation(source, options: TestOptions.DebugExe); 24676var comp = CreateCompilation(source); 24692var comp = CreateCompilation(source); 24715var comp = CreateCompilation(source); 24738var comp = CreateCompilation(source); 24765var comp = CreateCompilation(source); 24791var comp = CreateCompilation(source); 24822var comp = CreateCompilation(source); 24850var comp = CreateCompilation(source); 24873var comp1 = CreateCompilation(source1); 24889var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 24920var comp = CreateCompilation(source); 24946var comp = CreateCompilation(source); 24972var comp = CreateCompilation(source); 24998var comp = CreateCompilation(source); 25024var comp = CreateCompilation(source); 25056var comp = CreateCompilation(source, options: TestOptions.DebugExe); 25078var comp = CreateCompilation(source); 25112var comp = CreateCompilation(source); 25225var comp = CreateCompilation(source); 25266var comp = CreateCompilation(source); 25312var comp = CreateCompilationWithMscorlib40(new[] { source, tuplelib_cs }, 25354var corlibWithoutVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "1") + corlib_cs, options: parseOptions) }, assemblyName: "corlib"); 25358var corlibWithVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "2") + corlib_cs + valuetuple_cs, options: parseOptions) }, assemblyName: "corlib"); 25362var libWithVT = CreateEmptyCompilation(valuetuple_cs, references: new[] { corlibWithoutVTRef }, parseOptions: parseOptions, options: TestOptions.DebugDll); 25366var comp = CSharpCompilation.Create("test", references: new[] { libWithVTRef, corlibWithVTRef }); 25371var comp2 = comp.WithOptions(comp.Options.WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes)); 25376var comp3 = CSharpCompilation.Create("test", references: new[] { corlibWithVTRef, libWithVTRef }) // order reversed 25383var comp4 = CreateEmptyCompilation("", references: new[] { libWithVTRef, libWithVTRef2, corlibWithoutVTRef }, parseOptions: parseOptions); 25402var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25431var comp = CreateCompilationWithMscorlib40( 25462var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugExe); 25481var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25502var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular8); 25532var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25583var comp = CreateCompilationWithMscorlib40( 25726var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25737private static void VerifySemanticModelTypelessTupleWithNoImplicitConversion(CSharpCompilation comp) 25771var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25797var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25808private static void VerifySemanticModelTypelessTupleWithNoImplicitConversion2(CSharpCompilation comp) 25842var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25868var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25907var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25940var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 26254var comp = CreateCompilation(source, options: TestOptions.DebugExe); 26328var comp = CreateCompilation(source); 26361var comp = CreateCompilation(source); 26394var comp = CreateCompilation(source); 26427var comp = CreateCompilation(source); 26458var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 26471var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); 26483var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26502var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26520var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { missingContainerRef, SystemRuntimeFacadeRef, ValueTupleRef }); 26535var comp = CreateCompilationWithMscorlib40(source_cs, references: references); 26548var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26565var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26579var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef, missingContainerRef }); 26602var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); // missing System.ValueTuple and MissingContainer 26605var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26610var comp2 = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef, missingContainerRef }); // missing System.ValueTuple 26613var executeComp2 = CreateCompilationWithMscorlib40(executable_cs, 26626var missing = CreateCompilation(missing_cs); 26644var lib = CreateCompilation(lib_cs, references: new[] { missingRef }); 26657var comp = CreateCompilation(source_cs, references: new[] { libRef }); 26669var executeComp = CreateCompilation(executable_cs, references: new[] { comp.EmitToImageReference(), libRef, missingRef }, options: TestOptions.DebugExe); 26679var comp = CreateCompilation(sourceA, assemblyName: "A"); 26707var vtLib = CreateEmptyCompilation(trivial2uple + tupleattributes_cs, references: new[] { MscorlibRef }, assemblyName: "vt"); 26719var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.EmitToImageReference() }); 26730var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26734var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to vt 26738var fakeVtLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "vt"); 26739var compWithFakeVt = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26754var comp2 = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26765var comp2WithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26776void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 26809var vtLib = CreateEmptyCompilation(tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef }, assemblyName: "vt"); 26821var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.EmitToImageReference() }); 26835var fakeVtLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "vt"); 26836var comp = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to vt 26847var compWithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeVtLib.EmitToImageReference() }); // reference to fake vt 26858void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation) 26873var containerLib = CreateEmptyCompilation("public class Container<T> { }", references: new[] { MscorlibRef }, assemblyName: "container"); 26885var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.EmitToImageReference() }); 26896var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to container 26900var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to container 26904var fakeContainerLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "container"); 26905var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeContainerLib.EmitToImageReference() }); // reference to fake container 26909void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 26948var containerLib = CreateEmptyCompilation("public class Container<T> { public class Contained<U> { } }", references: new[] { MscorlibRef }, assemblyName: "container"); 26960var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.EmitToImageReference() }); 26971var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference() }); // missing reference to container 26975var compWithMetadataReference = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.ToMetadataReference() }); // missing reference to container 26979var fakeContainerLib = CreateEmptyCompilation("", references: new[] { MscorlibRef }, assemblyName: "container"); 26980var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.EmitToImageReference(), fakeContainerLib.EmitToImageReference() }); // reference to fake container 26984void verifyTupleTypeWithErrorUnderlyingType(CSharpCompilation compilation, bool decodingSuccessful) 27077var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27084var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27087var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27091var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27095var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27099static void verifyField(CSharpCompilation comp) 27161var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27168var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27171var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27175var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27179var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27183static void verifyField(CSharpCompilation comp) 27235var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27242var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27245var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27249var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27253var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27257static void verifyField(CSharpCompilation comp) 27313var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27320var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27323var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27327var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27331var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27335static void verifyField(CSharpCompilation comp) 27374var comp1 = CreateCompilation(source0, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 27432var comp = CreateCompilation(source); 27575var comp0 = CreateCompilation(new[] { source0, source1 }, options: TestOptions.DebugDll); 27578var comp1 = CreateCompilation(source0, options: TestOptions.DebugDll); 27581var comp2 = CreateCompilation(source1, references: new[] { comp1.EmitToImageReference() }, options: TestOptions.DebugDll); 27601var comp = CreateCompilation(new[] { source }, options: TestOptions.DebugDll); 27654var compilation = CreateCompilationWithMscorlib45(source, null, TestOptions.UnsafeDebugExe); 27690var comp = CreateCompilation( 27937var comp = CreateCompilation( 27959var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib45); 27987var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple"); 28008var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 28015var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28063var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 28097var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 28130var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28193var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28224var comp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28227var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28338var comp = CreateCompilation(trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28341var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28426var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28430var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28521var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28569var comp = CreateCompilation(source); 28587var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib45); 28623var comp = CreateCompilation(source); 28655var comp = CreateCompilation(source); 28721var comp = CreateCompilation(source); 28840var comp = CreateCompilation(source + trivialRemainingTuples); 29025var comp = CreateCompilation("", targetFramework: TargetFramework.Minimal);
CodeGen\CodeGenUsingDeclarationTests.cs (10)
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 compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe); 1402var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe);
CodeGen\CodeGenUsingStatementTests.cs (3)
1154var comp = CreateCompilation(source); 1236var comp = CreateCompilation(source); 1266var 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)
571var comp2 = (CSharpCompilation)CompileAndVerify(s2, 1152var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Mscorlib40, assemblyName: "fixedBuffer"); 1155var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46);
CodeGen\ForeachTest.cs (11)
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);
CodeGen\GotoTest.cs (17)
823var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 838var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 874var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 891var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 893var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 910var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script); 930var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script); 957var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 977var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 1002var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.Script), references); 1004var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.Script), references, previousScriptCompilation: s0); 1020var compilation = CreateCompilationWithMscorlib45(sourceB, options: options, parseOptions: TestOptions.Script); 1064var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script);
CodeGen\IndexAndRangeTests.cs (46)
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 = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 917var comp = CreateCompilationWithIndexAndRangeAndSpan(src, TestOptions.ReleaseExe); 951var comp = CreateCompilationWithIndexAndRange(src, TestOptions.ReleaseExe); 1010var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 1084var comp = CreateCompilationWithIndexAndRangeAndSpan(@" 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(@" 3418var comp = CreateCompilation(new[] { source, TestSources.Index }); 3451var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3494var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3527var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3578var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray });
CodeGen\ITuplePatternTests.cs (3)
17protected CSharpCompilation CreatePatternCompilation(string source, CSharpCompilationOptions options = null) 53var compilation = CreatePatternCompilation(source); 137var compilation = CreatePatternCompilation(source);
CodeGen\ObjectAndCollectionInitializerTests.cs (5)
1212var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe); 1309var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe); 1646var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseExe); 3445var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe); 3484var comp = CSharpTestBase.CreateCompilation(source, options: TestOptions.ReleaseExe);
CodeGen\PatternTests.cs (87)
99var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 122var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 152var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 200var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 235var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 333var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 401var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 502var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 634var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 771var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 832var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 857var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 893var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 932var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 968var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1008var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1055var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1106var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1141var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1179var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1223var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1282var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1339var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1399var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1471var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1535var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1598var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1657var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1712var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1773var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1840var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1904var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1973var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2038var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2173var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2267var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2404var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2538var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithoutRecursivePatterns); 2612var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2646var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2667var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 2713var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2793var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2839var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2902var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2999var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3055var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3096var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3128var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3237var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, references: new[] { CSharpRef }); 3265var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3295var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3315var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 3384var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3550var compilation = CreateCompilation(source, options: options); 3633var compilation = CreateCompilation(source, options: options); 3705var compilation = CreateCompilation(source, options: options); 3781var compilation = CreateCompilation(source, options: options); 3992var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4030var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4058var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4094var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4121var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4173var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4213var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4248var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4338var compilation = CreateCompilation(source, options: compilationOptions); 4517var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4551var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4585var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4782var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4815var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4851var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4889var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4923var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4960var compilation = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.ReleaseExe); 4997var compilation = CreateCompilation(source); 5123var compilation = CreateCompilation(source); 5272var compilation = CreateCompilation(source); 5405var compilation = CreateCompilation(source); 5462var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5490var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5516var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5616var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5724var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5888var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6034var 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 (23)
4142var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 4343var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4395var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4442var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4480var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5033var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5075var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5114var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 5150var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5186var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5222var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5261var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5274var missing = CreateCompilationWithMscorlib45(missing_cs, options: TestOptions.DebugDll, assemblyName: "missing"); 5285var lib = CreateCompilationWithMscorlib45(lib_cs, references: new[] { missing.EmitToImageReference() }, options: TestOptions.DebugDll); 5300var comp = CreateCompilationWithMscorlib45(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.UnsafeDebugDll); 5335var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5363var comp = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5480var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 9632var comp = CreateCompilation($@" 10427var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 10881var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 11294var cscomp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 11330var 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 (158)
47var compilation = CreateCompilation(source); 80var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("abc.X")); 122var compilation = CreateCompilation(source); 139CSharpCompilation comp = CreateCompilation(@" 183CSharpCompilation comp = CreateCompilation(@" 235CSharpCompilation compUsing = CreateCompilation(srcUsing, new[] { MetadataReference.CreateFromImage(mdOnlyImage.AsImmutableOrNull()) }); 250CSharpCompilation comp = CreateCompilation(@" 295CSharpCompilation comp = CreateCompilation(@" 341CSharpCompilation comp = CreateCompilation(@" 395CSharpCompilation comp = CreateCompilation(@" 451CSharpCompilation comp = CreateCompilation(@" 504CSharpCompilation comp = CreateCompilation(@" 553CSharpCompilation comp = CreateCompilation(@" 697CSharpCompilation comp = CreateCompilation(@" 723CSharpCompilation comp = CreateCompilation(@" 747CSharpCompilation comp = CreateCompilation(@" 772CSharpCompilation comp = CreateCompilation(@" 800CSharpCompilation comp = CreateCompilation(@" 821CSharpCompilation comp = CreateCompilation(@" 854CSharpCompilation comp = CreateCompilation(@" 896var compWithMetadata = CreateEmptyCompilation("", references: new[] { MscorlibRef, metadataRef }, 942var comp = CreateCompilation(""); 1021var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1043var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1051var comp = CreateCompilation(source, options: TestOptions.DebugDll, 1061var comp = CreateCompilation("", references: new[] { reference }); 1099var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1122var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1130var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, 1143var comp = CreateCompilation("", references: new[] { reference }); 1205CSharpCompilation comp1 = CreateCompilation(Parse(source1), options: TestOptions.DebugDll.WithDeterministic(true), assemblyName: name); 1281var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithDeterministic(true), assemblyName: name); 1294var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithDeterministic(true), assemblyName: name); 1309CSharpCompilation moduleComp = CreateEmptyCompilation("", 1314CSharpCompilation compilation = CreateCompilation( 1799var comp1 = CreateCSharpCompilation("CS1", 1810var comp2 = CreateCSharpCompilation("CS2", 1821var comp3 = CreateCSharpCompilation("CS3", 1860private void VerifyRefAssemblyClient(string lib_cs, string client_cs, Action<CSharpCompilation> validator, int debugFlag = -1) 1884private static void VerifyRefAssemblyClient(string lib_cs, string source, Action<CSharpCompilation> validator, EmitOptions emitOptions) 1887var libComp = CreateCompilation(lib_cs, 1892var comp = CreateCompilation(source, references: new[] { libImage }, 1905var comp1 = CreateCompilation(source, options: options, assemblyName: name); 1924var comp2 = CreateCompilation(source, options: options, assemblyName: name); 1968private static (ImmutableArray<byte> image, ImmutableArray<byte> refImage) EmitRefOut(CSharpCompilation comp) 1981private static ImmutableArray<byte> EmitRefOnly(CSharpCompilation comp) 1998var comp = CreateCompilation("public class C{}", 2017var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2037var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2056var comp = CreateCompilation("public class C{}", options: signedDllOptions); 2095CSharpCompilation comp = CreateCompilation(Parse(source), 2123CSharpCompilation comp = CreateEmptyCompilation(source, references: new[] { MscorlibRef }, 2132var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2163var compWithReal2 = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage2 }, 2191var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2220var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2262CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2269var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2279var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2291var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2298void verifyPropertyWasEmitted(CSharpCompilation input) 2329CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2336var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2346var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2358var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2365void verifyEventWasEmitted(CSharpCompilation input) 2396CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2403var compWithReal = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, realImage }, 2413var compWithMetadata = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, metadataImage }, 2425var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2432void verifyIndexerWasEmitted(CSharpCompilation input) 2456CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2464var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2501CSharpCompilation comp = CreateEmptyCompilation(source, parseOptions: parseOptions, references: new[] { MscorlibRef }, 2509var compWithRef = CreateEmptyCompilation("", parseOptions: parseOptions, references: new[] { MscorlibRef, refImage }, 2523CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2537CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2551CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2566CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2579CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2593CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2606CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2632CSharpCompilation comp = CreateEmptyCompilation("", references: new[] { MscorlibRef }, 2652CSharpCompilation comp = CreateEmptyCompilation(source, references: new[] { MscorlibRef }, 2696var libComp = CreateCompilation( 2754var exeComp = CreateCompilation( 3369var compilation = CreateCompilation(source); 3402var compilation = CreateCompilation(source); 3440var compilation = CreateCompilation(source); 3462var compilation = CSharpCompilation.Create( 3485var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithPlatform(Platform.AnyCpu)); 3522var compilation = CreateCompilation(source, 3556var compilation = CreateCompilation(source, 3606var compilation = CreateCompilation(source, 3646var compilation = CreateCompilation(source, 3688var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithPlatform(Platform.X64)); 3720var compilation = CreateCompilation(source); 3738var compilation = CreateCompilation(source, options: TestOptions.CreateTestOptions(OutputKind.WindowsRuntimeApplication, OptimizationLevel.Debug)); 3756var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3810var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4001var compilation = CreateCompilation(source); 4013var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4044var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseModule.WithModuleName(name + extension), assemblyName: null); 4074var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4105var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4136var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4167var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll, assemblyName: name); 4205var compilation = CreateCompilation(source, options: TestOptions.ReleaseModule, assemblyName: "ContentType"); 4225var compilation = CreateCompilation("class A { }", options: TestOptions.ReleaseDll); 4248var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4283var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 4312var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4359var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4420var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4486var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4543var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 4605var c1 = CreateCompilation(p1, options: TestOptions.ReleaseDll, assemblyName: Guid.NewGuid().ToString()); 4615var comp = CreateCompilation(source1, options: TestOptions.ReleaseModule); 4626var c1 = CreateCompilation(p1); 4654var comp = CreateCompilation(text, options: TestOptions.ReleaseExe).VerifyDiagnostics( 4673var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4685var useCompilation = CreateEmptyCompilation(useSource, 4758var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4769var useCompilation = CreateEmptyCompilation(useSource, 4803var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch"); 4816var useCompilation = CreateEmptyCompilation(useSource, 4859var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch"); 4871var useCompilation = CreateEmptyCompilation(useSource, 4890var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch"); 4903var useCompilation = CreateEmptyCompilation(useSource, 4938var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch"); 4950var useCompilation = CreateEmptyCompilation(useSource, 4967var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 4980var useCompilation = CreateEmptyCompilation(useSource, 5015var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options: TestOptions.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch"); 5028var useCompilation = CreateEmptyCompilation(useSource, 5038var comp = CreateEmptyCompilation("", new[] { TestReferences.SymbolsTests.netModule.x64COFF }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5064var compilation = CreateCompilation(source, null, TestOptions.ReleaseDll); 5136var compilation = CreateCompilation(source, null, TestOptions.ReleaseDll); 5157var compilation = CreateCompilation(source); 5182var compilation = CreateCompilation(source); 5201var compilation = CreateCompilation(source, null, TestOptions.DebugDll); 5257var comp1 = CreateCompilation(s1, options: TestOptions.ReleaseModule); 5261var comp2 = CreateCompilation(s2, options: TestOptions.ReleaseModule, references: new[] { ref1 }); 5265var comp3 = CreateCompilation(s3, options: TestOptions.ReleaseExe, references: new[] { ref1, ref2 }); 5304var comp1 = CreateCompilation(s1, options: TestOptions.ReleaseModule.WithModuleName("A")); 5308var comp2 = CreateCompilation(s2, options: TestOptions.ReleaseModule.WithModuleName("B"), references: new[] { ref1 }); 5312var comp3 = CreateCompilation(s3, options: TestOptions.ReleaseExe.WithModuleName("C"), references: new[] { ref1, ref2 }); 5349var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 5411var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll, references: new[] { CSharpRef }); 5449var compilation = CreateCompilation(source); 5462var comp = CreateCompilation("class C {}"); 5501var compilation = CreateCompilation(source); 5528var compilation = CreateCompilation(source); 5545var comp = CreateCompilation("public class B : A { }", references: new[] { modRef }, assemblyName: "sourceMod"); 5585var compilation = CreateCompilation(source, options: options); 5636var 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)
49var comp = CreateCompilation(src, options: options); 66var 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); 3589var compilation = CreateCompilation(trees.ToArray(), options: (options ?? TestOptions.ReleaseExe).WithDeterministic(true));
Emit\EditAndContinue\AssemblyReferencesTests.cs (32)
66var c1 = CreateEmptyCompilation(src1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: references); 67var c2 = c1.WithSource(src2); 139var c1 = CreateEmptyCompilation(src1, parseOptions: parseOptions, references: new[] { MscorlibRef }); 140var c2 = c1.WithSource(src2); 202var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 205var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 208var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 211var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options: TestOptions.DebugDll); 212var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.ToMetadataReference() }); 213var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.ToMetadataReference() }); 301var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 306var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 310var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 315var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options: TestOptions.DebugDll); 316var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.ToMetadataReference() }); 317var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.ToMetadataReference() }); 386var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 390var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 394var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options: TestOptions.DebugDll); 398var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.EmitToImageReference() }, assemblyName: "C", options: TestOptions.DebugDll); 399var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.EmitToImageReference() }); 400var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.EmitToImageReference() }); 470var lib01 = CreateCompilation(srcLib01, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 473var lib02 = CreateCompilation(srcLib02, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 476var lib11 = CreateCompilation(srcLib11, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 479var lib12 = CreateCompilation(srcLib12, assemblyName: "Lib", options: s_signedDll).VerifyDiagnostics(); 482var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, ref01, ref11 }, assemblyName: "C", options: TestOptions.DebugDll); 483var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, ref02, ref12 }); 585var compilation0 = CreateCompilation(source0.Tree, options: options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 0))); 586var compilation1 = compilation0.WithSource(source1.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 10))); 587var compilation2 = compilation1.WithSource(source2.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 20))); 588var compilation3 = compilation2.WithSource(source3.Tree).WithOptions(options.WithCurrentLocalTime(new DateTime(2016, 1, 1, 1, 0, 30)));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (117)
44var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 45var compilation1 = compilation0.WithSource(source1); 99var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 100var compilation1 = compilation0.WithSource(source1.Tree); 160var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 161var compilation1 = compilation0.WithSource(source1.Tree); 232var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 233var compilation1 = compilation0.WithSource(source1.Tree); 290var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 291var compilation1 = compilation0.WithSource(source1.Tree); 342var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 343var compilation1 = compilation0.WithSource(source1.Tree); 402var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 403var compilation1 = compilation0.WithSource(source1.Tree); 456var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 457var compilation1 = compilation0.WithSource(source1.Tree); 511var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 512var compilation1 = compilation0.WithSource(source1.Tree); 567var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 568var compilation1 = compilation0.WithSource(source1.Tree); 622var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 623var compilation1 = compilation0.WithSource(source1.Tree); 689var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 691var compilation1 = compilation0.WithSource(source1.Tree); 768var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 769var compilation1 = compilation0.WithSource(source1.Tree); 842var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 843var compilation1 = compilation0.WithSource(source1.Tree); 909var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 910var compilation1 = compilation0.WithSource(source1.Tree); 968var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 969var compilation1 = compilation0.WithSource(source1.Tree); 1056var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1057var compilation1 = compilation0.WithSource(source1.Tree); 1145var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1146var compilation1 = compilation0.WithSource(source1.Tree); 1229var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1230var compilation1 = compilation0.WithSource(source1.Tree); 1320var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1321var compilation1 = compilation0.WithSource(source1.Tree); 1402var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1403var compilation1 = compilation0.WithSource(source1.Tree); 1479var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1480var compilation1 = compilation0.WithSource(source1.Tree); 1481var compilation2 = compilation1.WithSource(source2.Tree); 1578var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1579var compilation1 = compilation0.WithSource(source1.Tree); 1580var compilation2 = compilation1.WithSource(source2.Tree); 1669var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1670var compilation1 = compilation0.WithSource(source1.Tree); 1671var compilation2 = compilation1.WithSource(source2.Tree); 1776var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1777var compilation1 = compilation0.WithSource(source1.Tree); 1778var compilation2 = compilation1.WithSource(source2.Tree); 1779var compilation3 = compilation2.WithSource(source3.Tree); 1974var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1975var compilation1 = compilation0.WithSource(source1.Tree); 1976var compilation2 = compilation1.WithSource(source2.Tree); 1977var compilation3 = compilation2.WithSource(source3.Tree); 2186var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 2187var compilation1 = compilation0.WithSource(source1.Tree); 2188var compilation2 = compilation1.WithSource(source2.Tree); 2320var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2321var compilation1 = compilation0.WithSource(source1); 2322var compilation2 = compilation1.WithSource(source2); 2437var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2438var compilation1 = compilation0.WithSource(source1); 2439var compilation2 = compilation1.WithSource(source2); 2570var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2571var compilation1 = compilation0.WithSource(source1); 2572var compilation2 = compilation1.WithSource(source2); 2573var compilation3 = compilation2.WithSource(source3); 2648var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2649var compilation1 = compilation0.WithSource(source1.Tree); 2718var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2719var compilation1 = compilation0.WithSource(source1.Tree); 2824var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2825var compilation1 = compilation0.WithSource(source1.Tree); 2944var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 2945var compilation1 = compilation0.WithSource(source1.Tree); 3040var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3041var compilation1 = compilation0.WithSource(source1.Tree); 3101var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3102var compilation1 = compilation0.WithSource(source1.Tree); 3229var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3230var compilation1 = compilation0.WithSource(source1.Tree); 3345var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3346var compilation1 = compilation0.WithSource(source1.Tree); 3470var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3471var compilation1 = compilation0.WithSource(source1.Tree); 3592var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3593var compilation1 = compilation0.WithSource(source1.Tree); 3594var compilation2 = compilation1.WithSource(source2.Tree); 3713var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3714var compilation1 = compilation0.WithSource(source1.Tree); 3715var compilation2 = compilation1.WithSource(source2.Tree); 3793var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, references: new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 3794var compilation1 = compilation0.WithSource(source1.Tree); 3795var compilation2 = compilation1.WithSource(source2.Tree); 3988var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3989var compilation1 = compilation0.WithSource(source1.Tree); 4073var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4074var compilation1 = compilation0.WithSource(source1.Tree); 4155var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4156var compilation1 = compilation0.WithSource(source1.Tree); 4228var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4229var compilation1 = compilation0.WithSource(source1.Tree); 4310var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4311var compilation1 = compilation0.WithSource(source1.Tree); 4407var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4408var compilation1 = compilation0.WithSource(source1.Tree); 4493var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugExe); 4494var compilation1 = compilation0.WithSource(source1.Tree); 4552var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 4553var compilation1 = compilation0.WithSource(source1.Tree); 4600var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 4601var 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 (130)
46var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options: TestOptions.DebugDll); 47var compilation1 = compilation0.WithSource(Parse(source1, "a.cs", parseOptions)); 227var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 228var compilation1 = compilation0.WithSource(source1); 344var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 345var compilation1 = compilation0.WithSource(source1); 446var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 447var compilation1 = compilation0.WithSource(source1); 519var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 520var compilation1 = compilation0.WithSource(source1); 570var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 571var compilation1 = compilation0.WithSource(source1); 641var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 642var compilation1 = compilation0.WithSource(source1); 715var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 716var compilation1 = compilation0.WithSource(source1); 852var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 853var compilation1 = compilation0.WithSource(source1); 1135var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 1136var compilation1 = compilation0.WithSource(source1.Tree); 1560var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 1561var compilation1 = compilation0.WithSource(source1.Tree); 1999var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 2000var compilation1 = compilation0.WithSource(source1.Tree); 2001var compilation2 = compilation0.WithSource(source2.Tree); 2589var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 2590var compilation1 = compilation0.WithSource(source1.Tree); 2761var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 2762var compilation1 = compilation0.WithSource(source1.Tree); 3309var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 3310var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 3704var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll); 3705var compilation1 = compilation0.WithSource(source1.Tree); 3809var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll); 3810var compilation1 = compilation0.WithSource(source1.Tree); 3918var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll); 3919var compilation1 = compilation0.WithSource(source1.Tree); 4024var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll); 4025var compilation1 = compilation0.WithSource(source1.Tree); 4126var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 4127var compilation1 = compilation0.WithSource(source1.Tree); 4289var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4290var compilation1 = compilation0.WithSource(source1.Tree); 4523var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4524var compilation1 = compilation0.WithSource(source1.Tree); 4686var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 4687var compilation1 = compilation0.WithSource(source1.Tree); 5143var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 5144var compilation1 = compilation0.WithSource(source1.Tree); 5479var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: ComSafeDebugDll); 5480var compilation1 = compilation0.WithSource(source1.Tree); 5817var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: ComSafeDebugDll); 5818var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 5819var compilation2 = compilation1.WithSource(new[] { source2.Tree, asyncStreamsTree }); 5820var compilation3 = compilation2.WithSource(new[] { source3.Tree, asyncStreamsTree }); 6542var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 6543var compilation1 = compilation0.WithSource(source1.Tree); 6544var compilation2 = compilation1.WithSource(source2.Tree); 6545var compilation3 = compilation2.WithSource(source3.Tree); 6880var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 6881var compilation1 = compilation0.WithSource(source1.Tree); 6882var compilation2 = compilation1.WithSource(source2.Tree); 7090var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 7091var compilation1 = compilation0.WithSource(source1.Tree); 7092var compilation2 = compilation0.WithSource(source2.Tree); 7152var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 7293var compilation0 = CreateCompilationWithMscorlib45(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 7294var compilation1 = compilation0.WithSource(source1.Tree); 7295var compilation2 = compilation1.WithSource(source2.Tree); 7296var compilation3 = compilation2.WithSource(source3.Tree); 7844var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 7845var compilation1 = compilation0.WithSource(source1); 7846var compilation2 = compilation1.WithSource(source2); 7847var compilation3 = compilation2.WithSource(source3); 7848var compilation4 = compilation3.WithSource(source4); 7927var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 7928var compilation1 = compilation0.WithSource(source1); 7929var compilation2 = compilation1.WithSource(source2); 8019var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8020var compilation1 = compilation0.WithSource(source1.Tree); 8021var compilation2 = compilation1.WithSource(source2.Tree); 8100var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 8101var compilation1 = compilation0.WithSource(source1.Tree); 8223var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 8224var compilation1 = compilation0.WithSource(source1.Tree); 8225var compilation2 = compilation1.WithSource(source2.Tree); 8372var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 8373var compilation1 = compilation0.WithSource(source1.Tree); 8374var compilation2 = compilation1.WithSource(source2.Tree); 8532var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 8533var compilation1 = compilation0.WithSource(source1.Tree); 8534var compilation2 = compilation1.WithSource(source2.Tree); 8644var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 8645var compilation1 = compilation0.WithSource(source1.Tree); 8646var compilation2 = compilation1.WithSource(source2.Tree); 8817var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 8818var compilation1 = compilation0.WithSource(source1.Tree); 8819var compilation2 = compilation0.WithSource(source2.Tree); 8820var compilation3 = compilation0.WithSource(source3.Tree); 8821var compilation4 = compilation0.WithSource(source4.Tree); 8822var compilation5 = compilation0.WithSource(source5.Tree); 9054var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 9055var compilation1 = compilation0.WithSource(source1.Tree); 9056var compilation2 = compilation1.WithSource(source2.Tree); 9700var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll); 9701var compilation1 = compilation0.WithSource(source1.Tree); 9767var compilation0 = CreateCompilation(new[] { source0.Tree }, options: ComSafeDebugDll); 9768var compilation1 = compilation0.WithSource(source1.Tree); 9831var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll); 9832var compilation1 = compilation0.WithSource(source1.Tree); 9900var compilation0 = CreateCompilation(new[] { source0.Tree }, options: ComSafeDebugDll); 9901var compilation1 = compilation0.WithSource(source1.Tree); 9953var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 9954var compilation1 = compilation0.WithSource(source1.Tree); 10013var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 10014var compilation1 = compilation0.WithSource(source1.Tree); 10078var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 10079var compilation1 = compilation0.WithSource(source1.Tree); 10128var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net451.mscorlib }, options: ComSafeDebugDll); 10129var compilation1 = compilation0.WithSource(source1.Tree); 10179var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { TestReferences.NetFx.Minimal.mincorlib, TestReferences.NetFx.Minimal.minasync }, options: ComSafeDebugDll); 10180var compilation1 = compilation0.WithSource(source1.Tree); 10230var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net20.mscorlib }, options: ComSafeDebugDll); 10231var compilation1 = compilation0.WithSource(source1.Tree); 10291var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net20.mscorlib }, options: ComSafeDebugDll); 10292var compilation1 = compilation0.WithSource(source1.Tree); 10346var compilation0 = CreateEmptyCompilation(new[] { source0.Tree }, new[] { Net451.mscorlib }, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 10347var compilation1 = compilation0.WithSource(source1.Tree); 10413var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 10414var compilation1 = compilation0.WithSource(source1.Tree);
Emit\EditAndContinue\EditAndContinueTest.cs (2)
50var compilation = CSharpTestBase.CreateCompilation(source.Tree, options: _options, targetFramework: _targetFramework); 90var compilation = previousGeneration.Compilation.WithSource(source.Tree);
Emit\EditAndContinue\EditAndContinueTest.GenerationInfo.cs (2)
17public readonly CSharpCompilation Compilation; 32public GenerationInfo(CSharpCompilation compilation, MetadataReader reader, CompilationDifference? diff, CompilationVerifier? compilationVerifier, EmitBaseline baseline, Action<GenerationVerifier> verifier)
Emit\EditAndContinue\EditAndContinueTestBase.cs (6)
323internal static CSharpCompilation WithSource(this CSharpCompilation compilation, CSharpTestSource newSource) 329internal static CSharpCompilation WithSource(this CSharpCompilation compilation, SyntaxTree newTree) 334internal static CSharpCompilation WithSource(this CSharpCompilation compilation, SyntaxTree[] newTrees)
Emit\EditAndContinue\EditAndContinueTests.cs (339)
146var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 147var compilation1 = compilation0.WithSource(source1); 192var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 193var compilation1 = compilation0.WithSource(source1); 225var compilation0 = CreateCompilationWithMscorlib45(source0, options: ComSafeDebugDll); 226var compilation1 = compilation0.WithSource(source1); 276var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 277var compilation1 = compilation0.WithSource(source1.Tree); 346var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 347var compilation1 = compilation0.WithSource(source1.Tree); 384var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 385var compilation1 = compilation0.WithSource(source1); 454var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 455var compilation1 = compilation0.WithSource(source1); 456var compilation2 = compilation1.WithSource(source2); 542var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 543var compilation1 = compilation0.WithSource(source1); 802var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 803var compilation1 = compilation0.WithSource(source1); 917var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 918var compilation1 = compilation0.WithSource(source1); 919var compilation2 = compilation1.WithSource(source2); 1040var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1041var compilation1 = compilation0.WithSource(source1); 1042var compilation2 = compilation1.WithSource(source2); 1043var compilation3 = compilation1.WithSource(source3); 1199var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1200var compilation1 = compilation0.WithSource(source1.Tree); 1291var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1292var compilation1 = compilation0.WithSource(source1.Tree); 1293var compilation2 = compilation1.WithSource(source2.Tree); 1386var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 1387var compilation1 = compilation0.WithSource(source1.Tree); 1388var compilation2 = compilation1.WithSource(source2.Tree); 1389var compilation3 = compilation2.WithSource(source3.Tree); 1474var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 1475var compilation1 = compilation0.WithSource(source1.Tree); 1532var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 1533var compilation1 = compilation0.WithSource(source1.Tree); 1534var compilation2 = compilation1.WithSource(source2.Tree); 1616var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true).WithMetadataImportOptions(MetadataImportOptions.All)); 1617var compilation1 = compilation0.WithSource(source1.Tree); 1618var compilation2 = compilation1.WithSource(source2.Tree); 1619var compilation3 = compilation2.WithSource(source3.Tree); 1714var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1715var compilation1 = compilation0.WithSource(source1.Tree); 1860var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 1861var compilation1 = compilation0.WithSource(source); 1967var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1968var compilation1 = compilation0.WithSource(source1); 2051var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 2052var compilation1 = compilation0.WithSource(source1); 2053var compilation2 = compilation1.WithSource(source2); 2178var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 2179var compilation1 = compilation0.WithSource(source1); 2462var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2463var compilation1 = compilation0.WithSource(source1); 2464var compilation2 = compilation0.WithSource(source2); 2605var compilation0 = CreateCompilation(source0, references: new[] { RefSafetyRulesAttributeLib }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 2606var compilation1 = compilation0.WithSource(source1); 2607var compilation2 = compilation1.WithSource(source2); 2608var compilation3 = compilation2.WithSource(source3); 2859var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2860var compilation1 = compilation0.WithSource(source1); 2921var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2922var compilation1 = compilation0.WithSource(source1); 2986var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2987var compilation1 = compilation0.WithSource(source1); 2988var compilation2 = compilation0.WithSource(source2); 4224var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4225var compilation1 = compilation0.WithSource(source1); 4226var compilation2 = compilation0.WithSource(source2); 4728var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 4729var compilation1 = compilation0.WithSource(source1.Tree); 4782var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 4783var compilation1 = compilation0.WithSource(source1); 4784var compilation2 = compilation1.WithSource(source2); 4905var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 4906var compilation1 = compilation0.WithSource(source1); 4907var compilation2 = compilation1.WithSource(source2); 4908var compilation3 = compilation2.WithSource(source3); 5073var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 5074var compilation1 = compilation0.WithSource(source1.Tree); 5153var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 5154var compilation1 = compilation0.WithSource(source1); 5155var compilation2 = compilation1.WithSource(source2); 5238var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 5239var compilation1 = compilation0.WithSource(source1); 5240var compilation2 = compilation1.WithSource(source2); 5319var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5320var compilation1 = compilation0.WithSource(source1); 5429var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5430var compilation1 = compilation0.WithSource(source1); 5484var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5485var compilation1 = compilation0.WithSource(source1); 5600var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 5601var compilation1 = compilation0.WithSource(source1); 5602var compilation2 = compilation1.WithSource(source2); 5656var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5657var compilation1 = compilation0.WithSource(source); 5726var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5727var compilation1 = compilation0.WithSource(source1); 5728var compilation2 = compilation0.WithSource(source2); 5803var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5804var compilation1 = compilation0.WithSource(source); 5885var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50); 5886var compilation1 = compilation0.WithSource(source1); 5887var compilation2 = compilation1.WithSource(source2); 6076var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6077var compilation1 = compilation0.WithSource(source1); 6219var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6220var compilation1 = compilation0.WithSource(source1); 6283var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6284var compilation1 = compilation0.WithSource(source1); 6340var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options: TestOptions.DebugDll); 6341var compilation1 = compilation0.RemoveAllSyntaxTrees().AddSyntaxTrees(Parse(source1, "a.cs", parseOptions)); 6447var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6448var compilation1 = compilation0.WithSource(source1); 6505var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6506var compilation1 = compilation0.WithSource(source1); 6546var compilation0 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, source: 6570var compilation1 = compilation0.WithSource(@" 6602var compilation2 = compilation1.WithSource(@" 6733var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: options, references: new[] { CSharpRef }); 6745var compilation1 = compilation0.WithSource(source); 6769var compilation2 = compilation1.WithSource(source); 6793var compilation3 = compilation2.WithSource(source); 6818var compilation4 = compilation3.WithSource(source); 6843var compilation5 = compilation4.WithSource(source); 6867var compilation6 = compilation5.WithSource(source); 6891var compilation7 = compilation6.WithSource(source); 6917var compilation8 = compilation7.WithSource(source); 6942var compilation9 = compilation8.WithSource(source); 6966var compilation10 = compilation9.WithSource(source); 7039var compilation11 = compilation10.WithSource(source); 7063var compilation12 = compilation11.WithSource(source); 7115var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 7116var compilation1 = compilation0.WithSource(source1); 7208var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 7209var compilation1 = compilation0.WithSource(source1); 7278var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7279var compilation1 = compilation0.WithSource(source); 7353var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll.WithModuleName("MODULE")); 7354var compilation1 = compilation0.WithSource(source1); 7355var compilation2 = compilation1.WithSource(source2); 7503var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7504var compilation1 = compilation0.WithSource(source1); 7505var compilation2 = compilation1.WithSource(source2); 7719var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7720var compilation1 = compilation0.WithSource(source); 7804var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7805var compilation1 = compilation0.WithSource(source1); 7806var compilation2 = compilation1.WithSource(source2); 7890var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7891var compilation1 = compilation0.WithSource(source1); 8022var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8023var compilation1 = compilation0.WithSource(source1); 8024var compilation2 = compilation1.WithSource(source2); 8025var compilation3 = compilation2.WithSource(source3); 8235var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8236var compilation1 = compilation0.WithSource(source1); 8237var compilation2 = compilation1.WithSource(source2); 8324var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8325var compilation1 = compilation0.WithSource(source1); 8372var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8373var compilation1 = compilation0.WithSource(source); 8567var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8568var compilation1 = compilation0.WithSource(source1); 8569var compilation2 = compilation1.WithSource(source2); 8570var compilation3 = compilation2.WithSource(source3); 8695var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 8696var compilation1 = compilation0.WithSource(source1.Tree); 8697var compilation2 = compilation1.WithSource(source2.Tree); 8797var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), targetFramework: TargetFramework.NetStandard20); 8798var compilation1 = compilation0.WithSource(source1.Tree); 8799var compilation2 = compilation1.WithSource(source2.Tree); 8902var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8903var compilation1 = compilation0.WithSource(source1); 9012var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 9013var compilation1 = compilation0.WithSource(source1); 9119var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 9120var compilation1 = compilation0.WithSource(source1.Tree); 9121var compilation2 = compilation1.WithSource(source2.Tree); 9122var compilation3 = compilation2.WithSource(source3.Tree); 9297var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9298var compilation1 = compilation0.WithSource(source1); 9299var compilation2 = compilation1.WithSource(source2); 9300var compilation3 = compilation2.WithSource(source3); 9414var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9415var compilation1 = compilation0.WithSource(source1); 9416var compilation2 = compilation1.WithSource(source2); 9417var compilation3 = compilation2.WithSource(source3); 9418var compilation4 = compilation3.WithSource(source4); 9493var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 9494var compilation1 = compilation0.WithSource(source1.Tree); 9495var compilation2 = compilation1.WithSource(source2.Tree); 9590var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 9591var compilation1 = compilation0.WithSource(source1.Tree); 9592var compilation2 = compilation0.WithSource(source2.Tree); 9713var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef }, options: ComSafeDebugDll); 9714var compilation1 = compilation0.WithSource(source1.Tree); 9715var compilation2 = compilation0.WithSource(source2.Tree); 9882var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 9883var compilation1 = compilation0.WithSource(source1.Tree); 9947var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, options: ComSafeDebugDll); 9948var compilation1 = compilation0.WithSource(source1.Tree); 9949var compilation2 = compilation1.WithSource(source2.Tree); 10081var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 10082var compilation1 = compilation0.WithSource(source); 10151var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 10152var compilation1 = compilation0.WithSource(source); 10224var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 10225var compilation1 = compilation0.WithSource(source); 10291var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 10292var compilation1 = compilation0.WithSource(source); 10415var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 10416var compilation1 = compilation0.WithSource(source1); 10472var compilation0 = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 10473var compilation1 = compilation0.WithSource(source); 10538var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new[] { CSharpRef }); 10539var compilation1 = compilation0.WithSource(source); 10623var compilation0 = CreateCompilationWithMscorlib45(new[] { source0.Tree }, new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll); 10625var compilation1 = compilation0.WithSource(source1.Tree); 10626var compilation2 = compilation1.WithSource(source2.Tree); 10808var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 10809var compilation1 = compilation0.WithSource(source1.Tree); 10924var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 10926var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll, references: new MetadataReference[] { referencePIA }); 10927var compilation1 = compilation0.WithSource(source1.Tree); 10977var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 10979var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll, references: new MetadataReference[] { referencePIA }); 10980var compilation1 = compilation0.WithSource(source1.Tree); 11063var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 11065var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular10, options: TestOptions.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef }); 11066var compilation1A = compilation0.WithSource(source1A); 11067var compilation1B = compilation0.WithSource(source1B); 11151var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 11153var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef }); 11154var compilation1 = compilation0.WithSource(source); 11271var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11272var compilation1 = compilation0.WithSource(source); 11378var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11379var compilation1 = compilation0.WithSource(source1); 11380var compilation2 = compilation1.WithSource(source2); 11450var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11451var compilation1 = compilation0.WithSource(source1); 11535var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11536var compilation1 = compilation0.WithSource(source1); 11583var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11584var compilation1 = compilation0.WithSource(source1); 11629var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11630var compilation1 = compilation0.WithSource(source1); 11631var compilation2 = compilation1.WithSource(source2); 11694var compilationA0 = CreateCompilation(sourceA0, options: TestOptions.DebugDll, assemblyName: "LibA"); 11695var compilationA1 = compilationA0.WithSource(sourceA1); 11696var compilationB0 = CreateCompilation(sourceB0, new[] { compilationA0.ToMetadataReference() }, options: TestOptions.DebugDll, assemblyName: "LibB"); 11697var compilationB1 = CreateCompilation(sourceB1, new[] { compilationA1.ToMetadataReference() }, options: TestOptions.DebugDll, assemblyName: "LibB"); 11759var compilationA = CreateCompilation(sourceA, options: TestOptions.DebugDll, assemblyName: "AssemblyA"); 11762var compilationB0 = CreateCompilation(sourceB0, new[] { aRef }, options: TestOptions.DebugDll, assemblyName: "AssemblyB"); 11763var compilationB1 = compilationB0.WithSource(sourceB1); 11764var compilationB2 = compilationB1.WithSource(sourceB2); 11831var compilation0 = CreateCompilation(source0, targetFramework: TargetFramework.StandardAndCSharp, 11835var compilation1 = compilation0.WithSource(source1); 11836var compilation2 = compilation1.WithSource(source2); 11879var compilation0 = CreateCompilation(String.Format(source, 1), options: TestOptions.DebugDll); 11888var compilation1 = compilation0.WithSource(String.Format(source, i)); 11925var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll, assemblyName: "PdbReadingErrorsAssembly"); 11926var compilation1 = compilation0.WithSource(source1.Tree); 11972var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll, assemblyName: "PdbReadingErrorsAssembly"); 11973var compilation1 = compilation0.WithSource(source1.Tree); 12013var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12014var compilation1 = compilation0.WithSource(source1.Tree); 12015var compilation2 = compilation1.WithSource(source2.Tree); 12162var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12163var compilation1 = compilation0.WithSource(source1.Tree); 12164var compilation2 = compilation1.WithSource(source2.Tree); 12296var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12297var compilation1 = compilation0.WithSource(source1.Tree); 12298var compilation2 = compilation1.WithSource(source0.Tree); 12405var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12406var compilation1 = compilation0.WithSource(source1.Tree); 12407var compilation2 = compilation1.WithSource(source0.Tree); 12523var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 12524var compilation1 = compilation0.WithSource(source1.Tree); 12525var compilation2 = compilation1.WithSource(source0.Tree); 12714var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12715var compilation1 = compilation0.WithSource(source1.Tree); 12716var compilation2 = compilation1.WithSource(source2.Tree); 12843var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12844var compilation1 = compilation0.WithSource(source1.Tree); 12845var compilation2 = compilation1.WithSource(source2.Tree); 12991var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 12992var compilation1 = compilation0.WithSource(source1.Tree); 12993var compilation2 = compilation1.WithSource(source2.Tree); 13187var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 13188var compilation1 = compilation0.WithSource(source1.Tree); 13189var compilation2 = compilation1.WithSource(source2.Tree); 13296var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 13297var compilation1 = compilation0.WithSource(source1.Tree); 13298var compilation2 = compilation1.WithSource(source0.Tree); 13406var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 13407var compilation1 = compilation0.WithSource(source1.Tree); 13408var compilation2 = compilation1.WithSource(source0.Tree); 13570var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 13571var compilation1 = compilation0.WithSource(source1.Tree); 13572var compilation2 = compilation1.WithSource(source0.Tree); 13715var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 13716var compilation1 = compilation0.WithSource(source1.Tree); 13717var compilation2 = compilation1.WithSource(source0.Tree); 13820var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 13821var compilation1 = compilation0.WithSource(source1.Tree); 13822var compilation2 = compilation1.WithSource(source0.Tree); 13983var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 13984var compilation1 = compilation0.WithSource(source1.Tree); 13985var compilation2 = compilation1.WithSource(source0.Tree); 14187var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 14188var compilation1 = compilation0.WithSource(source1.Tree); 14189var compilation2 = compilation1.WithSource(source0.Tree); 14435var compilation0 = CreateCompilation(source0.Tree, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 14436var compilation1 = compilation0.WithSource(source1.Tree); 14437var compilation2 = compilation1.WithSource(source0.Tree); 14620var compilation0 = CreateCompilation(source0.Tree, targetFramework: TargetFramework.NetStandard20, options: ComSafeDebugDll); 14621var compilation1 = compilation0.WithSource(source1.Tree); 14694var compilation0 = CreateCompilation(new[] { source0, IsExternalInitTypeDefinition }, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 14695var compilation1 = compilation0.WithSource(new[] { source1, IsExternalInitTypeDefinition }); 14801var compilation0 = CreateCompilation(new[] { source0, IsExternalInitTypeDefinition }, references: new[] { RefSafetyRulesAttributeLib }, options: ComSafeDebugDll); 14802var compilation1 = compilation0.WithSource(new[] { source1, IsExternalInitTypeDefinition }); 14838var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 14839var compilation1 = compilation0.WithSource(source1); 14917var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 14918var compilation1 = compilation0.WithSource(source1.Tree); 16004var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 16005var compilation1 = compilation0.WithSource(source1.Tree); 16079var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 16080var compilation1 = compilation0.WithSource(new[] { source1.Tree, source2.Tree }); 16167var compilation0 = CreateCompilation(source0_gen0.Tree, options: ComSafeDebugDll); 16174var compilation1 = compilation0.WithSource(new[] { source1_gen1.Tree, source0_gen1.Tree }); 16262var compilation0 = CreateCompilation(new[] { source1_gen0.Tree, source2_gen0.Tree }, options: ComSafeDebugDll); 16264var compilation1 = compilation0.WithSource(new[] { source2_gen1.Tree });
Emit\EditAndContinue\LocalSlotMappingTests.cs (94)
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 }); 845var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options: TestOptions.DebugDll); 846var compilation1 = compilation0.WithSource(new[] { source1.Tree, asyncStreamsTree }); 930var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 931var compilation1 = compilation0.WithSource(source); 1024var compilation0 = CreateEmptyCompilation(source, options: TestOptions.DebugDll, references: new[] { MscorlibRef_v20 }); 1025var compilation1 = CreateEmptyCompilation(source, options: TestOptions.DebugDll, references: new[] { MscorlibRef_v20 }); 1085var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1086var compilation1 = compilation0.WithSource(source); 1193var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1194var compilation1 = compilation0.WithSource(source); 1357var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1358var compilation1 = compilation0.WithSource(source); 1540var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1541var compilation1 = compilation0.WithSource(source); 1725var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1726var compilation1 = compilation0.WithSource(source); 1885var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1886var compilation1 = compilation0.WithSource(source); 1915var compilation0 = CreateCompilation( 1919var compilation1 = compilation0.WithSource(source); 2025var compilation0 = CreateCompilation(source0.Tree, options: TestOptions.DebugDll); 2071var compilation1 = CreateCompilation(source1.Tree, options: TestOptions.DebugDll); 2072var compilation2 = compilation0.WithSource(source2.Tree); 2218var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2295var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 2296var compilation2 = compilation0.WithSource(source2); 2475var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2476var compilation1 = compilation0.WithSource(source1); 2613var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2614var compilation1 = compilation0.WithSource(source); 2758var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2759var compilation1 = compilation0.WithSource(source1); 2867var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2868var compilation1 = compilation0.WithSource(source1); 2994var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2995var compilation1 = compilation0.WithSource(source); 3208var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3209var compilation1 = compilation0.WithSource(source1); 3315var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3316var compilation1 = compilation0.WithSource(source1); 3428var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3429var compilation1 = compilation0.WithSource(source1); 3536var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 3537var compilation1 = compilation0.WithSource(source1); 3628var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3629var compilation1 = compilation0.WithSource(source); 3765var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll); 3766var compilation1 = compilation0.WithSource(source1.Tree); 3767var compilation2 = compilation1.WithSource(source2.Tree); 3847var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3848var compilation1 = compilation0.WithSource(source); 3956var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3957var compilation1 = compilation0.WithSource(source); 4110var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4111var compilation1 = compilation0.WithSource(source); 4157var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4158var compilation1 = compilation0.WithSource(source); 4213var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4214var compilation1 = compilation0.WithSource(source); 4268var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4269var compilation1 = compilation0.WithSource(source); 4320var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4321var compilation1 = compilation0.WithSource(source); 4376var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4377var compilation1 = compilation0.WithSource(source); 4445var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4446var compilation1 = compilation0.WithSource(source); 4525var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4526var compilation1 = compilation0.WithSource(source); 4618var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4619var compilation1 = compilation0.WithSource(source); 4679var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4680var compilation1 = compilation0.WithSource(source); 4739var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4740var compilation1 = compilation0.WithSource(source); 4828var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4829var compilation1 = compilation0.WithSource(source); 4929var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithAllowUnsafe(true)); 4931var compilation1 = compilation0.WithSource(source1.Tree); 4932var compilation2 = compilation1.WithSource(source2.Tree);
Emit\EditAndContinue\SymbolMatcherTests.cs (98)
29var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 57var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 58var compilation1 = compilation0.WithSource(source); 129var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 130var compilation1 = compilation0.WithSource(source); 164var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 165var compilation1 = compilation0.WithSource(source); 197var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, references: new[] { metadataRef }); 198var compilation1 = compilation0.WithSource(source); 247var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 248var compilation1 = compilation0.WithSource(source1); 301var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll).WithSource(source1); 335var lib0 = CreateCompilation(libSource, options: TestOptions.DebugDll, assemblyName: "Lib"); 336var lib1 = CreateCompilation(libSource, options: TestOptions.DebugDll, assemblyName: "Lib"); 338var compilation0 = CreateCompilation(source, new[] { lib0.ToMetadataReference() }, options: TestOptions.DebugDll); 339var compilation1 = compilation0.WithSource(source).WithReferences(MscorlibRef, lib1.ToMetadataReference()); 381var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 382var compilation1 = compilation0.WithSource(source1); 421var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 422var compilation1 = compilation0.WithSource(source1); 462var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 463var compilation1 = compilation0.WithSource(source1); 506var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 507var compilation1 = compilation0.WithSource(source1); 565var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 620var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 635var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 674var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 675var compilation1 = compilation0.WithSource(source1); 707var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 708var compilation1 = compilation0.WithSource(source1); 740var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 741var compilation1 = compilation0.WithSource(source1); 773var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 774var compilation1 = compilation0.WithSource(source1); 806var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 807var compilation1 = compilation0.WithSource(source1); 839var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 840var compilation1 = compilation0.WithSource(source1); 872var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 873var compilation1 = compilation0.WithSource(source1); 905var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 906var compilation1 = compilation0.WithSource(source1); 938var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 939var compilation1 = compilation0.WithSource(source1); 971var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 972var compilation1 = compilation0.WithSource(source1); 1018var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1019var compilation1 = compilation0.WithSource(source1); 1075var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1076var compilation1 = compilation0.WithSource(source1); 1125var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1130var compilation1 = CreateCompilation(source, options: TestOptions.DebugDll); 1167var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1168var compilation1 = compilation0.WithSource(source1); 1201var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1202var compilation1 = compilation0.WithSource(source1); 1235var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1236var compilation1 = compilation0.WithSource(source1); 1267var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1268var compilation1 = compilation0.WithSource(source1); 1320var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1334var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1381var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1382var compilation1 = compilation0.WithSource(source); 1439var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1440var compilation1 = compilation0.WithSource(source); 1482var compilation0 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1483var compilation1 = compilation0.WithSource(source2); 1542var compilation0 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1543var compilation1 = compilation0.WithSource(source2); 1574var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1575var compilation1 = compilation0.WithSource(source1); 1605var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1606var compilation1 = compilation0.WithSource(source1); 1637var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1638var compilation1 = compilation0.WithSource(source1); 1667var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1668var compilation1 = compilation0.WithSource(source1); 1702var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 1703var compilation1 = compilation0.WithSource(source1); 1768var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1819var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1820var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 1878var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1879var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 1945var compilation0 = CreateCompilation(source0, options: TestOptions.UnsafeDebugDll); 1946var compilation1 = CreateCompilation(source1, options: TestOptions.UnsafeDebugDll); 2007var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2008var compilation1 = compilation0.WithSource(source); 2058var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2059var compilation1 = compilation0.WithSource(source1); 2119var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2120var compilation1 = compilation0.WithSource(source1); 2175var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2176var compilation1 = compilation0.WithSource(source1); 2229var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll); 2230var compilation1 = compilation0.WithSource(source1);
Emit\EmitCustomModifiers.cs (5)
42var c = CreateCompilation(source, 599var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe); 655var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe); 706var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.UnsafeReleaseExe); 740var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.UnsafeReleaseExe);
Emit\EmitErrorTests.cs (13)
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)); 336var compilation = CreateCompilation(builder.ToString());
Emit\EmitMetadataTests.cs (9)
894var comp = CreateCompilationWithMscorlib45(@"using System; 924var comp = CreateCompilation(@"using System; 980var comp = CreateCompilation(@" 2209var comp = CreateCompilation("class Test { static void Main() { } }"); 2219private void VerifyEmitWithNoResources(CSharpCompilation comp, Platform platform) 2679var comAssembly = CreateCompilationWithMscorlib40(@" 2789var comp = CreateCompilation(@" 2838var reference = CreateCompilation(@" 2890var reference = CreateCompilation(@"
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 = CreateCompilationWithMscorlib45( 311var compilation = CompileConsoleApp(source); 336var compilation = CompileConsoleApp(source); 371var compilation = CreateCompilationWithMscorlib45( 392var compilation = CreateCompilationWithMscorlib45( 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 = CreateCompilationWithMscorlib45( 746var compilation = CreateCompilationWithMscorlib45( 780var compilation = CreateCompilationWithMscorlib45( 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 = CreateCompilationWithMscorlib45( 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 (44)
22var reference = CreateCompilation(@" 58var reference = CreateCompilation(@" 85var reference = CreateCompilation(@" 109var reference = CreateCompilation(@" 136var reference = CreateCompilation(@" 160var reference = CreateCompilation(@" 186var reference = CreateCompilation(@" 2484var reference = CreateCompilation(@" 2532var reference = CreateCompilation(@" 2579var reference = CreateCompilation(@" 2634var reference = CreateCompilation(@" 2682var reference = CreateCompilation(@" 2729var reference = CreateCompilation(@" 2774var reference = CreateCompilation(@" 2819var reference = CreateCompilation(@" 2864var reference = CreateCompilation(@" 2909var reference = CreateCompilation(@" 2954var reference = CreateCompilation(@" 2999var reference = CreateCompilation(@" 3045var reference = CreateCompilation(@" 3091var reference = CreateCompilation(@" 3137var reference = CreateCompilation(@" 3183var reference = CreateCompilation(@" 3231var reference = CreateCompilation(@" 3279var reference = CreateCompilation(@" 3334var reference = CreateCompilation(@" 3382var reference = CreateCompilation(@" 3430var reference = CreateCompilation(@" 3476var reference = CreateCompilation(@" 3522var reference = CreateCompilation(@" 3568var reference = CreateCompilation(@" 3614var reference = CreateCompilation(@" 3660var reference = CreateCompilation("public delegate void D(in int p);"); 3693var reference = CreateCompilation("public delegate ref readonly int D();"); 3726var reference = CreateCompilation(@" 3769var reference = CreateCompilation(@" 3821var comp = CreateCompilation(code).VerifyDiagnostics( 3850var comp = CreateCompilation(code).VerifyDiagnostics( 4153var testRef = CreateCompilation(@" 4200var testRef = CreateCompilation(@" 4247var testRef = CreateCompilation(@" 4296var testRef = CreateCompilation(@" 4348var testRef = CreateCompilation(@" 4416var comp = CreateCompilation(user, references: new[] { ref1, ref2 }).VerifyDiagnostics();
Emit\NoPiaEmbedTypes.cs (207)
46var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 70var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 95var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 115var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 128CSharpCompilation compilation, 171var piaCompilation = CreateCompilation(pia, options: TestOptions.DebugDll); 192var compilation = CreateCompilation(consumer, options: TestOptions.DebugExe, 228var piaCompilation = CreateCompilation(pia, options: TestOptions.DebugDll); 261var compilation = CreateCompilation(consumer, options: TestOptions.DebugExe, 297var piaCompilation = CreateCompilation(pia, options: TestOptions.DebugDll); 321var compilation = CreateCompilation(consumer, options: TestOptions.DebugExe, 350var piaCompilation = CreateCompilation(pia, options: TestOptions.DebugDll); 372var compilation = CreateCompilation(consumer, options: TestOptions.DebugExe, 400var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 422var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 448var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 471var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 498var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 521var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 548var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 571var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 598var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 621var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 648var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 671var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 698var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 721var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 779var compilation2 = CreateCompilation(sources2, references: new MetadataReference[] { reference1 }); 798var piaCompilation = CreateEmptyCompilation(pia, new MetadataReference[] { MscorlibRef_v20 }, options: TestOptions.ReleaseDll); 821var compilation = CreateEmptyCompilation(consumer, new MetadataReference[] { MscorlibRef_v20, new CSharpCompilationReference(piaCompilation, embedInteropTypes: true) }, options: TestOptions.ReleaseExe); 847var piaCompilation = CreateEmptyCompilation(pia, new MetadataReference[] { MscorlibRef_v20 }, options: TestOptions.DebugDll); 871var compilation = CreateEmptyCompilation(consumer, new MetadataReference[] { MscorlibRef_v20, new CSharpCompilationReference(piaCompilation, embedInteropTypes: true) }, options: TestOptions.DebugExe); 1067var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 1161var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 1164var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 1703var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 1720var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 1723var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 1802var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 1825var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 1860var piaCompilation = CreateCompilation(pia, options: TestOptions.DebugDll); 1912var compilation = CreateCompilationWithMscorlib40(consumer, options: TestOptions.DebugExe, 1951var piaCompilation = CreateEmptyCompilation(pia, new MetadataReference[] { MscorlibRef_v4_0_30316_17626 }, options: TestOptions.DebugDll); 1999var compilation = CreateEmptyCompilation(consumer, 2040var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 2063var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2097var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 2130var compilation = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2167var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2188var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2191var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2283var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2304var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2307var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2362var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2389var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2394var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2435var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2470var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, 2475var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, 2501var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2533var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2538var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2648var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2680var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2697var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2700var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2752var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2769var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2772var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2816var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2833var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2836var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2877var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2894var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2897var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2940var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2960var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 2963var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3006var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3026var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3029var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3071var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3091var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3094var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3136var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3156var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3159var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3201var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3224var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3227var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3318var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 3354var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3374var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3377var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3418var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3439var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3442var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3483var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3496var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3499var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3530var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3543var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3546var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3582var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 3607var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2"); 3624var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3628var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3667var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 3689var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3692var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3760var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3765var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseDll, 3771var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3777var compilation3 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3783var compilation4 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3789var compilation5 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3856var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3861var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseDll, 3867var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3873var compilation3 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3879var compilation4 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3885var compilation5 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 3924var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 3941var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 3944var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4001var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4025var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4028var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4085var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4102var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4105var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4149var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4167var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4170var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4214var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4232var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4235var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4274var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4292var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4295var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4334var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4352var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4355var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4400var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 4418var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4421var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4458var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 4476var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 4499var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4503var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4526var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 4545var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 4570var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4578var compilation2 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4588var compilation3 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4596var compilation4 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4625var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.DebugDll, assemblyName: "Pia1"); 4645var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.DebugDll, assemblyName: "Pia2", 4671var compilation1 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4675var compilation2 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4679var compilation3 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4683var compilation4 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4706var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 4726var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 4749var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4753var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4776var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.DebugDll, assemblyName: "Pia1"); 4797var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.DebugDll, assemblyName: "Pia2", 4821var compilation1 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4825var compilation2 = CreateCompilation(consumer, options: TestOptions.DebugExe, 4848var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2"); 4865var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4895var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2"); 4913var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4944var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 4964var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 4987var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4991var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4995var compilation3 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 4999var compilation4 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 5022var piaCompilation1 = CreateCompilationWithMscorlib40(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 5042var piaCompilation2 = CreateCompilationWithMscorlib40(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 5066var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5070var compilation2 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5074var compilation3 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5078var compilation4 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5101var piaCompilation1 = CreateCompilation(pia1, options: TestOptions.DebugDll, assemblyName: "Pia1"); 5122var piaCompilation2 = CreateCompilation(pia2, options: TestOptions.DebugDll, assemblyName: "Pia2", 5148var compilation1 = CreateCompilation(consumer, options: TestOptions.DebugExe, 5152var compilation2 = CreateCompilation(consumer, options: TestOptions.DebugExe, 5156var compilation3 = CreateCompilation(consumer, options: TestOptions.DebugExe, 5160var compilation4 = CreateCompilation(consumer, options: TestOptions.DebugExe, 5208var IEvent_Compilation = CreateCompilation(IEvent_cs, options: TestOptions.ReleaseDll, assemblyName: "IEvent"); 5314var NetImpl_1_Compilation = CreateCompilation(NetImpl_cs, new[] { new CSharpCompilationReference(IEvent_Compilation, embedInteropTypes: true) }, options: TestOptions.ReleaseDll, assemblyName: "NetImpl"); 5319var NetImpl_2_Compilation = CreateCompilation(NetImpl_cs, new[] { IEvent_Metadata.GetReference(embedInteropTypes: true) }, options: TestOptions.ReleaseDll, assemblyName: "NetImpl"); 5378var app_compilation = CreateCompilation(App_cs, new[] { NetImpl_ref, IEvent_ref, CSharpRef }, options: TestOptions.ReleaseExe, assemblyName: "App"); 5404var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 5420var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 5423var compilation2 = CreateCompilation(consumer, options: TestOptions.ReleaseExe, 5486var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll); 5512var compilation0 = CreateCompilation(consumer0, options: TestOptions.ReleaseDll, references: new MetadataReference[] { piaRef1 }); 5541var compilation1 = CreateCompilation(consumer2, options: TestOptions.ReleaseDll, 5544var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseDll, 5583var piaCompilation = CreateCompilationWithMscorlib40(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 5604var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 5772var compilation = CreateCompilation(source,
Emit\OptionalArgumentsTests.cs (7)
108var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, TargetFramework.Mscorlib45, 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 (27)
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(""); 402var c1 = CreateCompilation(source); 451var c1 = CSharpCompilation.Create( 495var c_mod1 = CSharpCompilation.Create( 514var c2 = CreateCompilation(sourceTree, new[] { ref_mod1 }, TestOptions.ReleaseDll); 544var c_mod2 = CSharpCompilation.Create( 562var c3 = CreateCompilation(sourceTree, new[] { ref_mod2 }, TestOptions.ReleaseDll); 601var c_mod3 = CSharpCompilation.Create( 620var c4 = CreateCompilation(sourceTree, new[] { ref_mod3 }, TestOptions.ReleaseDll); 663var c5 = CreateCompilation(sourceTree, new[] { ref_mod1, ref_mod3 }, TestOptions.ReleaseDll); 707var c6 = CreateCompilation(sourceTree, new[] { ref_mod1, ref_mod2 }, TestOptions.ReleaseDll); 768var c1 = CreateCompilation(source); 795var c1 = CreateCompilation(source); 832var c1 = CreateCompilation(source, assemblyName: "Win32VerAttrs", options: TestOptions.ReleaseExe); 896var c1 = CreateCompilation("");
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 = CreateCompilationWithMscorlib45(text, options: TestOptions.DebugDll).VerifyDiagnostics(); 386var compilation = CreateCompilationWithMscorlib45(text, options: TestOptions.DebugDll).VerifyDiagnostics(); 543var compilation = CreateCompilationWithMscorlib45( 2017var compilation = CreateCompilationWithMscorlib45(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)
44var c = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { CSharpRef }, options: TestOptions.DebugDll); 132var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 198var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 257var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 322var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 378var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 436var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 512var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 594var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 661var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 749var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 829var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 911var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 997var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1123var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1271var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1520var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1693var c = CreateCompilation(source, options: TestOptions.DebugDll); 1763var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1817var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1867var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1925var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1983var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2042var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2102var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2156var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2211var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2275var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2337var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2397var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2482var 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); 2015var 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 (135)
43var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 63var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options: TestOptions.ReleaseDll); 133var comp = CSharpCompilation.Create("test", new[] { tree1, tree2 }, TargetFrameworkUtil.StandardReferences, TestOptions.DebugDll); 165var compilation = CreateCompilation( 209var compilation = CreateCompilation( 243var compilation = CreateCompilation(source0, options: TestOptions.DebugDll); 275var compilation = CreateCompilation(source0, options: TestOptions.DebugDll); 307var compilation = CreateCompilation(source0, options: TestOptions.DebugDll.WithDeterministic(true)); 339var compilation = CreateCompilation(source0); 383var debug = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugWinMD); 422var release = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseWinMD); 468var debug = CreateCompilation(source, options: TestOptions.DebugWinMD); 493var release = CreateCompilation(source, options: TestOptions.ReleaseWinMD); 523var comp = CreateCompilation(new[] { tree1, tree2 }); 560var c = CreateCompilation(source, options: TestOptions.DebugDll); 583var c = CreateCompilation(source, options: TestOptions.DebugExe); 609var c1 = CreateCompilation(source1, options: TestOptions.DebugDll); 610var c2 = CreateCompilation(source2, options: TestOptions.DebugDll); 657var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 714var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 750var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 791var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 845var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 910var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 978var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1152var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1239var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1335var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1403var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1741var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1855var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1935var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 1986var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2028var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2080var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2138var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3107var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3179var c = CreateCompilation(source, options: TestOptions.DebugDll); 3340var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3431var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3530var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3631var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 3753var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 3919var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 4447var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4533var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4638var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4809var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 4878var compilation = CreateCompilation(new SyntaxTree[] { Parse(text1, "a.cs"), Parse(text2, "b.cs") }); 4974var compilation = CreateCompilation(new[] { Parse(text1, "a.cs"), Parse(text2, "b.cs"), Parse(text3, "a.cs") }, options: TestOptions.DebugDll); 5021var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5062var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5101var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5194var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5228var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5311var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5460var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 5947var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6016var c = CreateCompilation(source, options: TestOptions.DebugDll); 6133var c = CreateCompilation(source, options: TestOptions.DebugDll); 6259var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6352var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6439var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6500var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6564var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6648var c = CreateCompilation(source, options: TestOptions.DebugDll); 6763var c = CreateCompilation(source, options: TestOptions.DebugDll); 6865var c = CreateCompilation(source, options: TestOptions.DebugDll); 6976var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 7017var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 7071var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7130var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7189var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7264var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7330var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7398var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7480var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugDll); 7558var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7604var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeDebugExe); 7660var compilation = CreateCompilation(text1, options: TestOptions.DebugDll); 7766var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 7813var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugExe); 7867var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 7944var c = CreateCompilation(Parse(source, filename: "file.cs")); 7986var comp = CreateCompilationWithMscorlib45(source); 8019var comp = CreateCompilationWithMscorlib45(@" 8066var comp = CreateCompilationWithMscorlib45(@" 8101var comp = CreateCompilationWithMscorlib45(@" 8131var comp = CreateCompilationWithMscorlib45(@" 8167var comp = CreateCompilationWithMscorlib45(@" 8204var comp = CreateCompilationWithMscorlib45(@" 8237var comp = CreateCompilationWithMscorlib45(@" 8319var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8364var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8419var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8471var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, references: new[] { SystemCoreRef }); 8531var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 8613var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9010var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9377var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9606var c = CreateCompilation(source, options: TestOptions.DebugDll); 10448var c = CreateCompilation(source, options: TestOptions.DebugDll); 10619var c = CreateCompilation(source, options: TestOptions.DebugDll); 10759var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 10823var c = CreateCompilation(source, options: TestOptions.DebugDll); 10910var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11087var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11189var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11238var c = CreateCompilation(source, options: TestOptions.DebugDll); 11272var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11308var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11343var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: s_valueTupleRefs); 11409var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11424var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11489var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11556var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11614var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11672var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11749var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11823var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 11968var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12046var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12137var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12225var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12291var c = CSharpCompilation.Create("Compilation", new[] { tree }, new[] { MscorlibRef_v46 }, options: TestOptions.DebugDll.WithDebugPlusMode(true)); 12385var c = CreateCompilation( 12451var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 12864var compilation = CreateCompilation(""); 12894var c = CreateCompilation(new[] { tree1, tree2 }, options: TestOptions.DebugDll); 12932var c = CreateCompilation(new[] { tree }, options: TestOptions.DebugDll); 12953var 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 (48)
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"); 856CSharpCompilation dummyCompilation1 = CreateCompilation(dummySource, assemblyName: "A", options: TestOptions.DebugDll); 857CSharpCompilation dummyCompilation2 = CreateCompilation(dummySource, assemblyName: "B", options: TestOptions.DebugDll); 868var compilation = CreateCompilation(text, 921CSharpCompilation libComp = CreateCompilation(@" 941var compilation = CreateCompilation(text, 983CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 984CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 985CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1015var compilation = CreateCompilation(text, 1150var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll); 1172var compilation2 = CreateCompilation(source2, 1223var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 1239var compilation2 = CreateCompilation(source2, 1282CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 1283CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 1284CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1320var compilation = CreateCompilation( 1452CSharpCompilation dummyCompilation1 = CreateDummyCompilation("a"); 1453CSharpCompilation dummyCompilation2 = CreateDummyCompilation("b"); 1454CSharpCompilation dummyCompilation3 = CreateDummyCompilation("c"); 1455CSharpCompilation dummyCompilation4 = CreateDummyCompilation("d"); 1498var compilation = CreateCompilation( 2118var comp = CreateCompilation(source); 2151var lib = CreateCompilation(libSource, assemblyName: "Lib"); 2170var comp = CreateCompilation(source, new[] { libRef }); 2212var comp = CreateCompilation(source); 2292var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "Comp1"); 2309var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugExe); 2363var compilation = CreateCompilation(text, options: TestOptions.DebugExe); 2388var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40); 2431var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { SystemCoreRef.WithAliases(new[] { "A" }), SystemDataRef }); 2476var comp = CreateCompilation(source); 2528var c = CreateCompilation(source, assemblyName: "EmittingPdbVsNot", options: TestOptions.ReleaseDll); 2612var compilation = CreateCompilation(source, new[] { libRef }); 2685var compilation = CreateCompilation(source, new[] { libRef2 }); 2775var c = CreateCompilationWithMscorlib40(sources, new[] { SystemCoreRef.WithAliases(ImmutableArray.Create("A")) });
PDB\PDBWinMdExpTests.cs (5)
27var compilation = CreateCompilationWithMscorlib45( 108var compilation = CreateCompilationWithMscorlib45( 155var compilation = CreateCompilationWithMscorlib45( 234var compilation = CreateCompilationWithMscorlib45( 270var compilation = CreateCompilationWithMscorlib45(
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);
PrivateProtected.cs (5)
77var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_2) 100var baseCompilation = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2, 698var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2); 725var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2); 751var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular7_2);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2627)
Attributes\AttributeTests.cs (265)
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(@" 600var comp = CreateCompilation(@" 632var comp = CreateCompilation(@" 676var comp = CreateCompilation(source); 703var comp = CreateCompilation(source); 744var comp = CreateCompilation(source); 808var comp = CreateCompilation(source); 850var comp = CreateCompilation(source); 891var comp = CreateCompilation(source); 930var comp = CreateCompilation(source); 993var definitionComp = CreateCompilation(definitionSource, options: WithNullableEnable()); 1019var comp = CreateCompilation(source, options: WithNullableEnable()); 1056var comp = CreateCompilation(source, options: WithNullableEnable()); 1076var comp = CreateCompilationWithMscorlib46(@" 1115var comp = CreateCompilationWithMscorlib46(@" 1156var comp = CreateCompilationWithMscorlib46(@" 1196var comp = CreateCompilationWithMscorlib46(@" 1236var comp = CreateCompilationWithMscorlib46(@" 1275var comp = CreateCompilationWithMscorlib46(@" 1333var source = CreateCompilationWithMscorlib40AndSystemCore(code); 1368var compilation = CreateCompilation(@" 1439var compilation = CreateCompilation(@" 1464var compilation = CreateCompilation(@" 1488var compilation = CreateCompilation(@" 1547var compilation = CreateCompilation(@" 1580var compilation = CreateCompilation(@" 1665var compilation = CreateCompilation(source, references, options: opt); 1710var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 1971var comp = CreateCompilation(source); 1989var comp = CreateCompilation(source); 2013var comp = CreateCompilation(source); 2033var comp = CreateCompilation(source); 2053var comp = CreateCompilation(source); 2071var comp = CreateCompilation(source); 2089var comp = CreateCompilation(source); 2111var comp = CreateCompilation(source); 2133var comp = CreateCompilation(source); 2263var comp = CreateCompilationWithMscorlib40(source); 2332var comp = CreateCompilation(source); 2356var comp = CreateCompilation(source); 2389var comp = CreateCompilation(source); 2465var comp = CreateCompilation(source); 2497var comp = CreateCompilation(source); 2527var comp = CreateCompilation(source); 3055var compilation = CreateCompilation(source, references, options: TestOptions.ReleaseDll); 3130var compilation = CreateCompilation(source, references, options: opt); 3172var compilation = CreateCompilation(source, references, options: opt); 3220var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3268var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3320var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3372var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3406var compilation = CreateCompilation(source, references, options: opt); 3543var compilation = CreateCompilation(source, references, options: opt); 3589var compilation = CreateCompilation(source); 3635var compilation = CreateCompilation(source, references, options: opt); 3742var compilation = CreateCompilation(source, references, options: opt); 3816var compilation = CreateCompilation(source); 3856var compilation = CreateCompilation(source); 3902var compilation = CreateCompilation(source); 3953var compilation = CreateCompilation(source); 4004var source = CreateCompilationWithMscorlib40(@" 4090var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4133var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4177var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4222var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4266var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4468var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4524var compilation = CreateCompilation(source); 4565var compilation = CreateCompilation(source); 4585var metadataStream1 = CSharpCompilation.Create("bar.dll", 4591var metadataStream2 = CSharpCompilation.Create("goo.dll", references: new[] { MscorlibRef, ref1 }, 4600var compilation = CSharpCompilation.Create("moo.dll", references: new[] { MscorlibRef, ref1, ref2 }); 4660var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 4766var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 4835var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 4871var compilation = CreateCompilation(new[] { source1, source2 }, options: TestOptions.ReleaseExe); 4908var compilation = CreateCompilation(source); 4946var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5004var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5065var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 5123var comp = CreateCompilation(source); 5177var compilation = CreateCompilation(source); 5410var c1 = CreateCompilation(lib1); 5413var c2 = CreateCompilation(lib2, references: new[] { r1 }); 5416var cm = CreateCompilation(main, new[] { r2 }); 5546var compilation = CreateCompilationWithMscorlib40AndSystemCore(@" 5617var compilation = CreateCompilation(@" 5698var compilation = CreateCompilation(source, references, options: opt); 5740var compilation = CreateCompilation(source); 5767var compilation = CreateCompilation(source); 5801var compilation = CreateCompilation(source); 5850var compilation = CreateCompilation(source); 5870var compilation = CreateCompilation(source); 5889var compilation = CreateCompilation(source); 5910var compilation = CreateCompilation(source); 5939var compilation = CreateCompilation(source); 5970var compilation = CreateCompilation(source); 5990var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10); 6026var compilation = CreateCompilation(source); 6050var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10); 6084var compilation = CreateCompilation(new[] { source1, source2 }); 6112var compilation = CreateCompilation(new[] { source1, source2 }); 6144var compilation = CreateCompilation(source); 6173var compilation = CreateCompilation(source); 6207var compilation = CreateCompilation(source); 6246var compilation = CreateCompilation(source); 6279var compilation = CreateCompilation(source); 6316var compilation = CreateCompilation(source); 6344var compilation = CreateCompilation(source); 6401var compilation = CreateCompilation(source); 6422var compilation = CreateCompilation(source); 6462var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 6511var compilation = CreateCompilation(source); 6554var compilation = CreateCompilation(source); 6598var compilation = CreateCompilation(source); 6642var compilation = CreateCompilation(source); 6692var compilation = CreateCompilation(source); 6735var compilation = CreateCompilation(source); 6782var compilation = CreateCompilation(source); 6829var compilation = CreateCompilation(source); 6885var compilation = CreateCompilation(source); 6936var compilation = CreateCompilation(source); 6976var compilation = CreateCompilation(source); 7016var compilation = CreateCompilation(source); 7063var compilation = CreateCompilation(source); 7196var compilation = CreateCompilation(source, null, options: opt); 7228var compilation = CreateCompilation(source); 7273var compilation = CreateCompilation(source); 7314var compilation = CreateCompilation(source, null, options: opt); 7357var compilation = CreateCompilation(source, null, options: opt); 7415var compilation = CreateCompilation(source, null, options: opt); 7513var compilation = CreateCompilation(source, null, options: opt); 7568var compilation = CreateCompilation(new string[] { source, source2 }); 7582var compilation = CreateCompilation(source); 7621var compilation = CreateCompilation(source, null, options: opt, parseOptions: TestOptions.Regular10); 7659var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 7703var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, parseOptions: TestOptions.Regular9); 7740var comp = CreateCompilation(source); 7781var comp = CreateCompilation(source); 7808var comp = CreateCompilation(source); 7897var comp = CreateCompilation(source); 8087var compilation = CreateCompilation(source); 8124var compilation = CreateCompilationWithMscorlib40(source); 8182var comp3 = CreateCompilationWithMscorlib40(source4, references: new[] { comp1, comp2 }); 8258var comp = CreateCompilation(source1, assemblyName: "A"); 8297var comp = CreateCompilation(source1); 8341var compilation = CreateCompilation(source); 8381var compilation = CreateCompilation(source2, new[] { reference1 }); 8423var compilation = CreateCompilation(source2, new[] { reference1 }); 8466var compilation = CreateCompilation(source2, new[] { reference1 }); 8513var compilation = CreateCompilation(source2, new[] { reference1 }); 8554var compilation = CreateCompilation("", new[] { reference1 }); 8594var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 8711var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 8773var comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions: TestOptions.Regular10); 8828var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 8874var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 8901var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 9099var comp = CreateCompilation(source); 9178var comp = CreateCompilation(source); 9266var comp = CreateCompilation(source); 9343var comp = CreateCompilation(source); 9415var comp = CreateCompilation(source); 9496var comp = CreateCompilation(source); 9566var comp = CreateCompilation(source); 9610var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9620var comp2 = CreateCompilation("", new[] { comp.EmitToImageReference() }); 9639var compilation1 = CreateCompilation(source1, assemblyName: "Bug1020038"); 9652var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }); 9671var compilation3 = CreateCompilation(source3, new[] { new CSharpCompilationReference(compilation1) }); 9692var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 9721var compilation1 = CreateCompilationWithMscorlib40(source1, options: TestOptions.DebugDll); 9734var compilation2 = CreateCompilationWithMscorlib40(source2, new[] { new CSharpCompilationReference(compilation1) }, options: TestOptions.DebugDll, assemblyName: "Test.dll"); 9745var compilation3 = CreateCompilationWithMscorlib45(source2, new[] { new CSharpCompilationReference(compilation1) }, options: TestOptions.DebugDll); 9825var comp = CreateCompilation(source); 9851var comp = CreateCompilation(source); 9875var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 9913var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 9940var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 9961var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 9990var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10016var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10042var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: new[] { libRef }); 10062var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10087var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10123var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 10161var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular10); 10167var comp1 = CreateCompilation(source1); 10168var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions: TestOptions.Regular9); 10210var comp = CreateCompilationWithIL(source, il, parseOptions: TestOptions.Regular9); 10232var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular10); 10238var comp1 = CreateCompilation(source1); 10239var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions: TestOptions.Regular9); 10258var comp = CreateCompilation(source); 10276var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10360var comp = CreateCompilation(source); 10456var comp = CreateCompilationWithIL(source, il, options: TestOptions.DebugExe); 10489var comp = CreateCompilation(source); 10536var comp = CreateCompilation(source); 10574var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10597var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10624var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10641var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 10690var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 10741var comp = CreateCompilation(source); 10758var comp = CreateCompilation(csSource); 10800var comp = CreateCompilation(source); 10872var comp = CreateCompilation(source); 10976var comp = CreateCompilation(source); 11130var comp = CreateCompilation(source); 11174var comp = CreateCompilation(source); 11210var comp = CreateCompilation(source); 11238var comp = CreateCompilation(source); 11263var comp = CreateCompilation(source);
Attributes\AttributeTests_Assembly.cs (93)
30var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 40var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 51var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 69var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCurrentLocalTime(now)); 83var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCurrentLocalTime(new DateTime(2300, 1, 1))); 98var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 117var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithDeterministic(true)); 130var comp = CreateCompilation(s, options: TestOptions.ReleaseDll.WithDeterministic(true)); 143var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 153var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 163var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 173var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 192var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 205var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 226var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 253var other = CreateCompilation(s); 266var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 276var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 286var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 296var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 305var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 322var comp = CreateCompilation(s, options: TestOptions.ReleaseExe); 334var comp = CreateCompilation(s, options: TestOptions.ReleaseExe); 346var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 361var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 371var neutral = CreateCompilationWithMscorlib40( 379var de = CreateCompilationWithMscorlib40( 389var en_us = CreateCompilationWithMscorlib40( 399CSharpCompilation compilation; 517var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 533var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 543var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 553var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 569var other = CreateCompilation(s, options: TestOptions.ReleaseDll); 583CSharpCompilation compilation; 801var hash_module_Comp = CreateCompilation( 868var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 891var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 904var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 919var comp = CreateCompilation(s, options: TestOptions.ReleaseDll); 932CSharpCompilation compilation, 1012var netmoduleCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseModule, references: references, assemblyName: assemblyName); 1016private void TestDuplicateAssemblyAttributesNotEmitted(CSharpCompilation compilation, int expectedSrcAttrCount, int expectedDuplicateAttrCount, string attrTypeName) 1072var consoleappCompilation = CreateCompilationWithMscorlib40( 1175var netmoduleCompilation = CreateEmptyCompilation(netModuleSource, 1193var consoleappCompilation = CreateEmptyCompilation( 1270var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1322var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1373var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1418var compilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { netmodule1Ref }, options: TestOptions.ReleaseExe); 1456var compilation = CreateCompilation(source); 1496var compilation = CreateCompilationWithMscorlib40(source, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseDll); 1522var compilation = CreateCompilationWithMscorlib40(source1, references: new[] { defsRef, netmodule1Ref }, options: TestOptions.ReleaseDll); 1575var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1628var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleDefsRef, netmodule0Ref, netmodule1Ref, netmodule2Ref, netmodule3Ref }, options: TestOptions.ReleaseDll); 1670var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1717var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1743var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll); 1778var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll); 1829var module = CreateCompilation(moduleSrc, options: TestOptions.ReleaseModule, assemblyName: "M"); 1835var assembly = CreateCompilation(assemblySrc, new[] { module.EmitToImageReference() }, assemblyName: "C"); 1926var module = CreateCompilation(moduleSrc, options: TestOptions.ReleaseModule, assemblyName: "M"); 1940var assembly = CreateCompilation(assemblySrc, new[] { module.EmitToImageReference() }, assemblyName: "C"); 1952var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 1959var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 1965var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 1980var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 1990var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2005var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2012var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2018var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 2033var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2043var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2058var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2065var module2 = CreateCompilation(moduleSrc2, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2071var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference(), module2.EmitToImageReference() }, assemblyName: "C"); 2084var module1 = CreateCompilation(moduleSrc1, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2094var assembly = CreateCompilation(assemblySrc, new[] { module1.EmitToImageReference() }, assemblyName: "C"); 2110var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2111var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2113var appCompilation = CreateCompilation(source, 2142var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2143var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2145var appCompilation = CreateCompilation(source, 2172var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2173var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2175var appCompilation = CreateCompilation(source, 2204var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2205var compMod2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "M2"); 2207var appCompilation = CreateCompilation(source, 2231var compMod1 = CreateCompilation(mod1Source, options: TestOptions.ReleaseModule, assemblyName: "M1"); 2232var appCompilation = CreateCompilation(source, 2268var compilation = CreateCompilation(s, options: TestOptions.ReleaseDll);
Attributes\AttributeTests_CallerInfoAttributes.cs (127)
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 = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 2711var compilation = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 2755var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 2846var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2891var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2926var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2957var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 3046var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 3077var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 3170var compilation = CreateCompilationWithMscorlib45(source, new[] { libReference }, TestOptions.ReleaseExe); 3265var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 3373var compilation = CreateCompilationWithMscorlib45( 3415var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3441var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }); 3472var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3508var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3550var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3593var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 3632var compilation = CreateCompilation( 3678var compilation = CreateCompilation( 3727var compilation = CreateCompilation( 3769var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3817var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3855var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3892var compilation = CreateCompilationWithMscorlib45( 3953var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 3995var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4047var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4121var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4153var compilation = CreateCompilationWithMscorlib45( 4195var compilation = CreateCompilation( 4248var compilation = CreateCompilationWithMscorlib45( 4323var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemRef }, TestOptions.ReleaseExe); 4366var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4388var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4418var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef }, options: TestOptions.ReleaseExe); 4471var compilation = CreateCompilationWithMscorlib45(source, new[] { libReference }, TestOptions.ReleaseExe); 4506var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 4621var compilation = CreateCompilationWithMscorlib45( 4656var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 4707var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 4777var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 4810var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 4893var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 5011var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 5157var compilation = CreateCompilationWithMscorlib45( 5208var compilation = CreateCompilationWithMscorlib45( 5279var compilation = CreateCompilationWithMscorlib45(new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular7, path: @"C:\filename") }).VerifyDiagnostics( 5371var compilation = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5407var compilation = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5443var compilation = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5482var compilation = CreateCompilationWithMscorlib45(source, new MetadataReference[] { SystemRef }, TestOptions.ReleaseExe); 5541var compilation = CreateCompilationWithMscorlib45( 5601var compilation = CreateCompilationWithMscorlib45( 5656var compilation = CreateCompilationWithMscorlib45( 5695var compilation = CreateCompilationWithMscorlib45( 5741var compilation = CreateCompilationWithMscorlib45( 5758var comp = CreateCompilation(@$" 5780var comp = CreateCompilation(@$" 5803var comp = CreateCompilation(@" 5833var comp = CreateCompilation(source);
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 = CreateCompilationWithMscorlib45( 851var comp = CreateCompilationWithMscorlib45( 871var comp = CreateCompilationWithMscorlib45(source: source, parseOptions: TestOptions.Script).VerifyDiagnostics( 886var comp = CreateCompilationWithMscorlib45( 908var comp = CreateCompilationWithMscorlib45( 930var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script).VerifyDiagnostics( 944var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script).VerifyDiagnostics( 977var comp = CreateCompilationWithMscorlib46(source, references: new[] { customRef }); 1192var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 1229var comp = CreateEmptyCompilation(source0, parseOptions: parseOptions); 1310var comp = CreateCompilationWithMscorlib45(
Attributes\AttributeTests_Embedded.cs (6)
51var reference = CreateCompilation(@" 91var module = CreateCompilation(@" 132var reference = CreateCompilation(@" 221var module = CreateCompilation(options: TestOptions.ReleaseModule, assemblyName: "testModule", source: @" 492var compilation1 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), source: @" 505var 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( 1483var comp1 = CreateCompilation(text1, assemblyName: "OptionalMarshalAsLibrary"); 1484var comp2 = CreateCompilation(text2,
Attributes\AttributeTests_NativeInteger.cs (48)
29var comp = CreateCompilation(source); 44var comp = CreateCompilation(new[] { NativeIntegerAttributeDefinition, source }); 61var comp = CreateCompilation(NativeIntegerAttributeDefinition); 102var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular9); 128var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular9); 165var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular8); 171static void verifyDiagnostics(CSharpCompilation comp) 204var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 256var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 276static void verify(CSharpCompilation comp) 342var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 350static void verify(CSharpCompilation comp) 419var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 433static void verify(CSharpCompilation comp) 502var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 510static void verify(CSharpCompilation comp) 590var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 628static void verify(CSharpCompilation comp) 706var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions: TestOptions.Regular8); 770var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 787var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 815var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 834var comp = CreateCompilation(source1, assemblyName: "95d36b13-f2e1-495d-9ab6-62e8cc63ac22"); 876var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 893var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 909var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 927var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 944var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 966var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 986var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1002var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1030var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1056var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1174var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 1198var comp = CreateCompilation(source, options: TestOptions.ReleaseModule); 1230var comp = CreateCompilation(new[] { sourceA, sourceB }); 1262var comp = CreateCompilation(new[] { sourceA, sourceB }); 1287var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1308var comp = CreateCompilation(source); 1333var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1357var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1375var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 1413var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), parseOptions: TestOptions.Regular9); 1442var comp = CreateCompilation( 1460var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 1488var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1629private 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)
24var comp = CreateCompilation(source); 39var comp = CreateCompilation(new[] { NullableContextAttributeDefinition, source }); 51var comp = CreateCompilation(NullableContextAttributeDefinition); 87var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular7); 128var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions: TestOptions.Regular7); 135static void verifyDiagnostics(CSharpCompilation comp) 167var comp = CreateCompilation(sourceAttribute); 204var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 262var comp0 = CreateCompilation(source0); 288var comp2 = CreateCompilation(source2, references: new[] { ref1 }); 337var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.DebugExe); 418private 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 = CreateCompilationWithMscorlib45("", new[] { reference }, options: options); 1902var compilation = CreateCompilationWithMscorlib45("", 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)
100var source = CreateCompilationWithMscorlib40(@" 208var source = CreateCompilationWithMscorlib40(@" 564var libComp = CreateCompilation(source1); 567var comp2 = CreateCompilation(source2, new[] { libCompRef }); 576var comp3 = CreateCompilation(source2, new[] { libAssemblyRef }); 610var comp = CreateCompilation(source); 642var comp = CreateCompilation(source); 882var compilation = CreateCompilation(@" 912var compilation = CreateCompilation(@" 941var c1 = CreateCompilation(@" 963var c2 = CreateCompilation(@" 985var compilation = CreateCompilation(@" 1029var compilation = CreateCompilation(@" 1278var compilation = CreateCompilation(@" 1295var compilation = CreateCompilation(@" 1319var compilation = CreateCompilation(@" 1863var comp = CreateCompilation(source); 2362var source = CreateCompilation(@" 3029var compilation = CreateCompilation(@" 3739var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_FromMetadata"); 3856var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_GenericTypeCoClass"); 3933var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_InaccessibleInterface"); 4011var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_InaccessibleCoClass"); 4089var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_CoClass_Without_ComImport"); 4175var compDll = CreateCompilationWithMscorlib40AndSystemCore(source, assemblyName: "NewOnInterface_StructTypeInCoClassAttribute"); 4295var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4327var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4367var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4407var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4798var lib_comp = CreateCompilation(lib_cs); 4801var client1 = CreateCompilation("", references: new[] { lib_comp.ToMetadataReference() }); 4804var client2 = CreateCompilation("", references: new[] { lib_comp.EmitToImageReference() }); 4807void verify(CSharpCompilation comp, bool isSerializablePresent) 4877var lib = CreateCompilationWithMscorlib46(missing, assemblyName: "missing"); 4879var comp = CreateCompilationWithMscorlib46(source, references: new[] { lib.EmitToImageReference() }); 4881var comp2 = CreateCompilationWithMscorlib46(errors, references: new[] { comp.EmitToImageReference() }); 4927var script = CreateCompilation("", parseOptions: TestOptions.Script); 4969var compilation = CreateCompilation(source); 5015var compilation = CreateCompilationWithMscorlib40(syntaxTree); 5017var comp = compilation.VerifyDiagnostics( 5054var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 5183var comp1 = CreateCompilation(text1, options: opt); 5185var comp2 = CreateCompilation(text2, references: new[] { compref1 }, options: opt, assemblyName: "Child"); 5186var comp3 = CreateCompilation(text3, references: new[] { compref1, new CSharpCompilationReference(comp2) }, options: opt, assemblyName: "Child2"); 6662var other = CreateCompilation(s); 7247var comp = CreateCompilation(new[] { Parse(source0), Parse(source1) }); 7298var comp = CreateCompilation(new[] { Parse(source0), Parse(source1) }); 8208var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8241var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8272var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8303var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8343var comp = CreateCompilation(source); 8374var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8411var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8461var comp = CreateCompilation(new[] { ObsoleteAttributeSource, source }); 8512var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8520var comp2 = CreateCompilation(source2, references: new[] { reference }); 8567var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8575var comp2 = CreateCompilation(source2, references: new[] { reference }); 8611var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8619var comp2 = CreateCompilation(source2, references: new[] { reference }); 8654var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8662var comp2 = CreateCompilation(source2, references: new[] { reference }); 8697var comp1 = CreateCompilation(new[] { ObsoleteAttributeSource, source1 }); 8762var comp2 = CreateCompilation(source2, references: new[] { reference }, options: options); 8806var comp1 = CreateCompilation(source1); 8814var comp2 = CreateCompilation(source2, references: new[] { reference }); 8854var comp1 = CreateCompilation(source1); 8862var comp2 = CreateCompilation(source2, references: new[] { reference }); 8933var comp1 = CreateCompilation(source1); 8941var comp2 = CreateCompilation(source2, references: new[] { reference }); 8987var comp1 = CreateCompilation(source1); 8996var comp2 = CreateCompilation(source2, references: new[] { reference }); 9036var comp1 = CreateCompilation(source1); 9045var comp2 = CreateCompilation(source2, references: new[] { reference }); 9088var comp1 = CreateCompilation(source1); 9096var comp2 = CreateCompilation(source2, references: new[] { reference }); 9237var comp = CreateCompilation(csSource, references: new[] { ilComp }); 9375var comp = CreateCompilation(csSource, references: new[] { ilComp }); 9417var comp1 = CreateCompilation(source1); 9424var comp2 = CreateCompilation(source2, references: new[] { reference }); 9460var comp = CreateCompilation(source); 9509var comp = CreateCompilation(source); 9561var comp1 = CreateCompilation(source1); 9564var comp2 = CreateCompilation(source2, new[] { comp1.EmitToImageReference() }); 9650var comp = CreateCompilation(source); 9691var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 9756var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }), TestOptions.ReleaseDll); 9811var compilation = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseDll); 9866var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSourceTH1), Parse(source1) }); 9881var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.EmitToImageReference() }); 9892var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { new CSharpCompilationReference(compilation1) }); 9949var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(DeprecatedAttributeSourceTH2), Parse(source1) }); 9964var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.EmitToImageReference() }); 9975var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { new CSharpCompilationReference(compilation1) }); 10073var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 10110var compilation1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseDll); 10126var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }), TestOptions.ReleaseDll); 10186var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference }, TestOptions.ReleaseExe); 10294var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference }, TestOptions.ReleaseExe); 10324var comp = CreateCompilation(new[] { src, skipLocalsInitDef }, options: options, parseOptions: parseOptions); 10359var comp = CreateCompilation(source); 10597var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 11258var comp = (CSharpCompilation)verifier.Compilation; 11283var comp = (CSharpCompilation)verifier.Compilation; 11314var comp = (CSharpCompilation)verifier.Compilation; 12607var metadata_comp = CreateCompilation(metadata_source, options: TestOptions.DebugModule.WithAllowUnsafe(true)); 12728var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 12782var comp = CreateCompilation(new[] { src, skipLocalsInitDef1 }, options: TestOptions.UnsafeDebugDll); 12976var comp = CreateCompilation(new[] { src, skipLocalsInitDef }, options: TestOptions.UnsafeReleaseDll); 12986var source = CreateCompilationWithMscorlib45(@" 13102var source = CreateCompilationWithMscorlib45(@" 13330var compilation = CreateCompilationWithCSharp(@" 13416var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions: TestOptions.RegularPreview); 13461var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions: TestOptions.RegularPreview); 13747var comp = CreateCompilation(source); 13773var comp = CreateCompilation(source); 13793var comp = CreateCompilation(source); 13829var comp = CreateCompilation(source); 13859var comp = CreateCompilation(source); 13879var comp = CreateCompilation(source); 13904var comp = CreateCompilation(source); 13942var comp = CreateCompilation(source); 13985var comp = CreateCompilation(source);
Attributes\EmitTestStrongNameProvider.cs (2)
37var comp = CreateCompilation(src, options: options); 57var comp = CreateCompilation(src, options: options);
Attributes\InternalsVisibleToAndStrongNameTests.cs (144)
87var c = CreateCompilation(source, 102var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 134var comp = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 141comp = CSharpCompilation.Create( 163var comp = CreateCompilation(syntaxTree, options: TestOptions.ReleaseDll); 171comp = CSharpCompilation.Create( 198var comp = CreateCompilation( 216var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 242var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 259var comp = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(keyFileName), parseOptions: parseOptions); 268comp = CSharpCompilation.Create( 283var other = CreateCompilation(s, 301var comp = CreateCompilation(s, 315comp = CSharpCompilation.Create( 329var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile("goo"), parseOptions: parseOptions); 344CSharpCompilation other = CreateCompilation(s, options: TestOptions.ReleaseDll.WithCryptoKeyFile(tempFile.Path), parseOptions: parseOptions); 357var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyContainer("goo"), parseOptions: parseOptions); 376var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 388var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll.WithCryptoKeyContainer("RoslynTestContainer"), parseOptions: parseOptions); 400var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 411var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 424var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithCryptoPublicKey(s_publicKey), parseOptions: parseOptions); 448var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithCryptoPublicKey(s_publicKey).WithPublicSign(true), parseOptions: parseOptions); 504var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions); 524var c = CreateCompilation(source, options: TestOptions.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions); 555var comp = CreateCompilation("public class C{}", 577var comp = CreateCompilation("public class C {}", 599var comp = CreateCompilation(@" 623var comp = CreateCompilation("public class C {}", 640var comp = CreateCompilation("public class C {}", 664var comp = CreateCompilation("public class C {}", 685var comp = CreateCompilation("public class C {}", 702var comp = CreateCompilation("public class C {}", 719var c = CreateCompilation(source, options: TestOptions.SigningReleaseDll. 745var other = CreateCompilation(s, options: TestOptions.SigningReleaseDll, assemblyName: "Paul", parseOptions: parseOptions); 747var c = CreateCompilation( 771var c2 = CreateCompilation( 798var c = CreateCompilation( 819var c2 = CreateCompilation( 845var other = CreateCompilation(s, 852var requestor = CreateCompilation( 878var other = CreateCompilation(s, assemblyName: "Paul", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 881var requestor = CreateCompilation( 909var friendClass = CreateCompilation(@" 935var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 959var friendClass = CreateCompilation(@" 979var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 1006var requestor = CreateCompilation( 1037var other = CreateCompilation(s, 1044var requestor = CreateCompilation( 1067var other = CreateCompilation(s, 1074var requestor = CreateCompilation( 1096var other = CreateCompilation(s, 1103var requestor = CreateCompilation( 1127var other = CreateCompilation(s, 1134var requestor = CreateCompilation( 1162var other = CreateCompilation(s, 1169var requestor = CreateCompilation( 1202var other = CreateCompilation(s, 1209var requestor = CreateCompilation( 1233var other = CreateCompilation(s, 1240var requestor = CreateCompilation( 1269var other = CreateCompilation(s, 1276var requestor = CreateCompilation( 1311var giver = CreateCompilation(s, 1318var requestor = CreateCompilation( 1345var other = CreateCompilation( 1362var other = CreateCompilation( 1387var comp = CreateCompilation($@" 1418var comp2 = CreateCompilation(src, 1428var comp3 = CreateCompilation(src, 1443var other = CreateCompilation( 1499var assemblyComp = CreateCompilation(source, 1523var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1536var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1549var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule, parseOptions: parseOptions); 1572var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule); 1590var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1609var other = CreateCompilation(s, options: options); 1629var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1647var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule.WithCryptoKeyContainer("roslynTestContainer"), parseOptions: parseOptions); 1666var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1686var compilation = CreateCompilation(s, options: options, parseOptions: parseOptions); 1703var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1726var other = CreateCompilation(s, options: options, parseOptions: parseOptions); 1743var other = CreateCompilation(s, options: TestOptions.SigningReleaseModule.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions); 1757var other = CreateCompilation( 1771var assembly = CreateCompilation("", 1783var other = CreateCompilation(@" 1794var comp = CreateCompilation("", 1807var other = CreateCompilation( 1826var other = CreateCompilation( 1848var other = CreateCompilation( 1864var other = CreateCompilation( 1883var other = CreateCompilation( 1918var other = CreateCompilation( 1974var comp = CreateCompilation(csharp, new[] { ilRef }, assemblyName: "asm2", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions); 2032var comp1 = CreateCompilationWithMscorlib45(source1, options: TestOptions.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions); 2036var comp2 = CreateCompilationWithMscorlib45(source2, new[] { ref1 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions); 2040var comp3 = CreateCompilationWithMscorlib45(source3, new[] { SystemCoreRef, ref1, ref2 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions); 2150var comp1 = CreateCompilationWithMscorlib45(source1, options: TestOptions.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions); 2154var comp2 = CreateCompilationWithMscorlib45(source2, new[] { ref1 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions); 2158var comp3 = CreateCompilationWithMscorlib45(source3, new[] { ref1, ref2 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions); 2162var comp4 = CreateCompilationWithMscorlib45(source4, new[] { SystemCoreRef, ref1, ref2, ref3 }, options: TestOptions.SigningReleaseDll, assemblyName: "asm4", parseOptions: parseOptions); 2312var comp1 = CreateCompilation(source1, 2322var comp3 = CreateCompilation(source3, 2342CSharpCompilation unsigned = CreateCompilation( 2348CSharpCompilation other = CreateCompilation( 2370CSharpCompilation unsigned = CreateCompilation( 2376CSharpCompilation other = CreateCompilation( 2391foreach (var comp in comps) 2446var other = CreateEmptyCompilation( 2475var other = CreateEmptyCompilation( 2516var other = CreateEmptyCompilation(source, options: options, references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions); 2534var other = CreateEmptyCompilation( 2566var other = CreateEmptyCompilation( 2591var other = CreateEmptyCompilation( 2621var other = CreateEmptyCompilation( 2647var ca = CreateCompilation( 2659var cb = CreateCompilation( 2697var ca = CreateCompilation(sourceA, options: TestOptions.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions); 2700var cb = CreateCompilation(sourceB, options: TestOptions.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions); 2725var ca = CreateCompilation(sourceA, options: TestOptions.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions); 2728var cb = CreateCompilation(sourceB, options: TestOptions.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions); 2739var ca = CreateCompilation(source, parseOptions: parseOptions); 2760var compilation = CreateCompilation(string.Empty, options: options, parseOptions: parseOptions).VerifyDiagnostics(); 2771var compilation = CreateCompilation(string.Empty, options: options, parseOptions: parseOptions).VerifyDiagnostics(); 2810var other = CreateCompilation( 2855var c2 = CreateCompilation(new[] { source1, source2 }, new[] { libRef }, assemblyName: "WantsIVTAccess", 2893var c2 = CreateCompilation(new[] { source1, source2 }, new[] { libRef }, assemblyName: "WantsIVTAccess", options: TestOptions.SigningReleaseDll); 2910var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_01_Lib"); 2921var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_01"); 2948var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_02_Lib"); 2956var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_02"); 2983var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_03_Lib"); 2998var comp = CreateCompilation(source1, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3031var comp2 = CreateCompilation(source2, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3057var comp3 = CreateCompilation(source3, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3080var comp4 = CreateCompilation(source4, new[] { compilationReference }, assemblyName: "Issue57742_03"); 3111var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_04_Lib"); 3122var comp = CreateCompilation(source1, new[] { compilationReference }, assemblyName: "Issue57742_04"); 3151var comp2 = CreateCompilation(source2, new[] { compilationReference }, assemblyName: "Issue57742_04"); 3182var lib = CreateCompilation(lib_cs, assemblyName: "Issue57742_05_Lib"); 3188var comp = CreateCompilation(source1, new[] { lib.ToMetadataReference() }, assemblyName: "Issue57742_05");
CodeGen\CodeGenLengthBasedSwitchTests.cs (30)
77var comp = CreateCompilation(source); 571var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 1056var comp = CreateCompilation(source); 1108var comp = CreateCompilation(source); 1389var comp = CreateCompilation(source); 1529var comp = CreateCompilation(source); 1569var comp = CreateCompilation(source); 1668var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1721var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1827var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1933var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1986var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2060var comp = CreateCompilation(source); 2376var comp = CreateCompilation(source); 2910var comp = CreateCompilation(source); 4126var comp = CreateCompilation(source); 6492var comp = CreateCompilation(source); 8796var comp = CreateCompilation(source); 9108var comp = CreateCompilation(source); 9567var comp = CreateCompilation(source); 9704var comp = CreateCompilation(source); 10545var comp = CreateCompilation(source); 10827var comp = CreateCompilation(source); 10876var comp = CreateCompilation(source); 11075var comp = CreateCompilation(source); 11732var comp = CreateCompilation(source); 12076var comp = CreateCompilation(source); 12727var comp = CreateCompilation(source); 13044var comp = CreateCompilation(source); 13652var comp = CreateCompilation(source);
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (3)
6028var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.DebugExe); 6171var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseExe); 6327var compilation = CreateCompilationWithIL(source, ilSource, options: TestOptions.DebugExe);
Diagnostics\DiagnosticAnalyzerTests.AllInOne.cs (3)
85var comp = CreateCompilationWithMscorlib45(@" 98var compilation = CreateCompilationWithMscorlib45(TestResource.AllInOneCSharpCode); 114var compilation = CreateCompilationWithMscorlib45(TestResource.AllInOneCSharpCode);
Diagnostics\DiagnosticAnalyzerTests.cs (55)
321var comp = CreateCompilationWithMscorlib45("", options: options); 399var comp = CreateCompilationWithMscorlib45("", options: options); 451var comp = CreateCompilationWithMscorlib45("", options: options); 849CSharpCompilation compilation = CreateCompilationWithMscorlib45(source); 909CSharpCompilation compilation = CreateCompilationWithMscorlib45(source); 1009var compilation = CreateCompilationWithMscorlib45(source1); 1010var anotherCompilation = CreateCompilationWithMscorlib45(source2); 1100var compilation = CreateCompilationWithMscorlib45(source1); 1373var compilation = CreateCompilationWithMscorlib45(source); 1535var compilation = CreateCompilationWithMscorlib45(trees, new MetadataReference[] { SystemRef }); 1552var warnAsErrorCompilation = compilation.WithOptions(options); 1570var compilation = CreateCompilationWithMscorlib45(new[] { tree }, new MetadataReference[] { SystemRef }); 1613var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2 }, new MetadataReference[] { SystemRef }); 1884var compilation = CreateCompilation(source, new[] { metadataReference }); 1910var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2, tree3, tree4, tree5 }); 1943var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 1964var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 1987var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2008var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2033var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2053var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2072var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2095var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2116var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2142var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2175var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2240var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2457var compilation = CreateCompilationWithMscorlib45(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2532var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2561var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2589var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2607var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2625var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2653var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 2670var compilation = CreateCompilationWithMscorlib45(source); 2849var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 3139var compilation = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3187var compilation = CreateCompilationWithMscorlib45(new[] { source1, source2 }); 3219var compilation = CreateCompilationWithMscorlib45(new[] { source1, source2 }); 3251var compilation = CreateCompilationWithMscorlib45(new[] { source1, source2, source3 }); 3278var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2 }); 3321var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2 }); 3374var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2 }); 3425var compilation = CreateCompilationWithMscorlib45(new[] { tree1, tree2 }); 3499var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 3530var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 3551var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 3588var compilation = CreateCompilationWithMscorlib45(new[] { source1, source2, source3 }); 3655var compilation = CreateCompilationWithMscorlib45(new[] { source }); 3715var compilation = CreateCompilation(source) 3788var compilation = CreateCompilation(new[] { tree }); 3823var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 3956model = ((CSharpCompilation)compilation).GetSemanticModel(tree, ignoreAccessibility: false); 4023var compilation = CreateCompilation(new[] { source1, source2, source3 }); 4063var compilation = CreateCompilation(@"
Diagnostics\DiagnosticSuppressorTests.cs (22)
25private static CSharpCompilation VerifyAnalyzerDiagnostics( 26CSharpCompilation c, 31private static CSharpCompilation VerifySuppressedDiagnostics( 32CSharpCompilation c, 37private static CSharpCompilation VerifySuppressedAndFilteredDiagnostics( 38CSharpCompilation c, 57var compilation = CreateCompilation(source); 82var compilation = CreateCompilation(source); 104var compilation = CreateCompilation(source); 125var compilation = CreateCompilation(source); 142var compilation = CreateCompilation(new[] { source1, source2 }); 165var compilation = CreateCompilation(source); 188var compilation = CreateCompilation(source); 213var compilation = CreateCompilation(source); 235var compilation = CreateCompilation(source); 299var compilation = CreateCompilation(source); 341var compilation = CreateCompilation(source); 386var compilation = CreateCompilation(source); 440var compilation = CreateCompilation(source); 493var compilation = CreateCompilation(source); 543var compilation = CreateCompilation(source); 579var compilation = CreateCompilation(source, options: options);
Diagnostics\GetDiagnosticsTests.cs (22)
42var compilation = CreateCompilationWithMscorlib45(source); 77var compilation = CreateCompilationWithMscorlib45(source); 92var compilation = CreateCompilationWithMscorlib45(source); 116var compilation = CreateCompilationWithMscorlib45(source); 324var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "1" })); 336var compilation = CreateCompilationWithMscorlib45(string.Empty, parseOptions: new CSharpParseOptions().WithKind(SourceCodeKind.Interactive)); 348var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithLanguageVersion((LanguageVersion)10000)); 358var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithDocumentationMode(unchecked((DocumentationMode)100))); 372var compilation = CreateEmptyCompilation(new[] { syntaxTree1, syntaxTree2, syntaxTree3 }); 401var compilation = CreateCompilation(new[] { syntaxTree1, syntaxTree2, syntaxTree3 }); 424var compilation = CreateCompilation(new[] { tree1, tree2 }); 452var compilation = CreateCompilation(source); 486var compilation = CreateCompilation(source); 523var compilation = CreateCompilation(source); 598var compilation = CreateCompilation(new[] { source1, source2, source3 }); 651var compilation = CreateCompilation(sources); 678var compilation = CreateCompilation(source); 716var compilation = CreateCompilation(source); 773var compilation = CreateCompilation(source); 995var compilation = CreateCompilation(source); 1042var compilation = CreateCompilation(source); 1125var compilation = CreateCompilation(new[] { source1, source2 });
Diagnostics\MethodGroupConversion.cs (1)
49var compilation = CreateCompilation(source);
Emit\NumericIntPtrTests.cs (120)
123var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 173var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 233var comp = CreateEmptyCompilation(sourceA); 328var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 429var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 540var comp = CreateEmptyCompilation(sourceA); 625var comp = CreateEmptyCompilation(sourceA); 767var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular9); 809var comp = CreateEmptyCompilation(sourceA); 933var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 995var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1021var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1039var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1069var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1094var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1132var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1188var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1252var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1275var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1296var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1328var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1362var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1398var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1422var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1457var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1486var comp = CreateCompilation("", parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1491static void verifyOperators(CSharpCompilation comp) 1537static void verifyUnaryOperators(CSharpCompilation comp, UnaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 1548static void verifyBinaryOperators(CSharpCompilation comp, BinaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 1591var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1704var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1831var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.Net70); 1855var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 1879var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1931var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2014var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2116var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2189var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2240var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2373var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2423var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2564var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2677var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2742var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2762var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2777var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2806var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2843var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2885var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2918var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2949var comp = CreateCompilation(source); 3018var comp = CreateCompilation(new[] { sourceA, sourceB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3091var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3259var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 5969var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6206var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6579var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6813var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6863var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 6986var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8087var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8148var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8374var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8578var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8654var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8979var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9026var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9055var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9123var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9211var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9240var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9264var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9293var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9328var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9393var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9474var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9612var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9668var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9798var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9870var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 9883var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9905var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9937var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9990var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10239var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net70); 10293var comp = CreateEmptyCompilation(new[] { source, corlib_cs }, parseOptions: parseOptions); 10296var corlib = CreateEmptyCompilation(corlib_cs, parseOptions: parseOptions); 10305void verify(CSharpCompilation comp) 10466var comp = CreateCompilation(new[] { source }, targetFramework: TargetFramework.Net70); 10509var comp = CreateEmptyCompilation(new[] { source, corlib_cs }); 10542var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10553var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10634var comp = CreateEmptyCompilation(sourceA); 10674var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10687var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10690var comp2 = CreateCompilation(source, references: new[] { image }, targetFramework: TargetFramework.Net70); 10724var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10792var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10860var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10878var libComp = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef_v20 }, assemblyName: "lib"); 10887var comp = CreateCompilation(source, references: new[] { libComp.ToMetadataReference() }, targetFramework: TargetFramework.Net70); 10909var libComp = CreateCompilation(lib_cs, assemblyName: "lib", targetFramework: TargetFramework.Net70); 10918var comp = CreateEmptyCompilation(source, references: new[] { libComp.ToMetadataReference(), MscorlibRef_v46 }); 10951var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11013var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11118var corlib = CreateEmptyCompilation(corlib_cs); 11119var comp = CreateEmptyCompilation(source, references: new[] { corlib.EmitToImageReference() }); 11134var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11157var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11185var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11210var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11235var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11255var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11595var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11653var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11670var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11711var comp = CreateCompilation(new[] { SpanSource, source }, options: TestOptions.UnsafeReleaseExe); 11717void verify(CSharpCompilation comp) 11760private void VerifyNoNativeIntegerAttributeEmitted(CSharpCompilation comp)
Emit\UnmanagedTypeModifierTests.cs (1)
1374var c = CreateCompilation(code, references: new[] { reference });
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); 875var comp = CreateCompilation(program); 903var comp = CreateCompilation(program); 1304var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1332var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1374var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1431var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1509var comp = CreateCompilation(text); 1561var comp = CreateCompilation(text); 1614var comp = CreateCompilation(text); 1656var comp = CreateCompilation(text); 1692var comp = CreateCompilation(text); 1739var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 1851var comp = CreateCompilation(@" 1984var c = CreateCompilation(program, new[] { TestReferences.SymbolsTests.CycledStructs }); 2369CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2396CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular10); 2446CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2483CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2505CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2528CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2553CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular10); 2594CSharpCompilation comp = CreateCompilation(source); 2619CSharpCompilation comp = CreateCompilation(source); 2645CSharpCompilation comp = CreateCompilation(source); 2684var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 2714var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10);
FlowAnalysis\FlowTestBase.cs (7)
20internal ImmutableArray<Diagnostic> FlowDiagnostics(CSharpCompilation compilation) 109var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, references: references); 130var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, references: references); 151var comp = CreateCompilation(program, parseOptions: TestOptions.RegularPreview, references: references); 172var comp = CreateCompilation(program); 245var comp = CreateCompilation(program); 256var comp = CreateCompilation(program);
FlowAnalysis\FlowTests.cs (6)
158var comp = CreateCompilation(src); 2921var comp = CreateCompilation(source); 5476var comp = CreateCompilation(source); 5492var comp = CreateCompilation(source); 5510var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 5838var compilation = CreateCompilation(source).VerifyDiagnostics();
FlowAnalysis\IterationJumpYieldStatementTests.cs (1)
912var comp = CreateCompilation(new[] { tree });
FlowAnalysis\LocalFunctions.cs (48)
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(@" 725var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 745var comp = CreateCompilation(@" 815var comp = CreateCompilation(@" 908var comp = CreateCompilation(@" 933var comp = CreateCompilation(@" 1005var comp = CreateCompilation(@" 1030var comp = CreateCompilation(@" 1068var comp = CreateCompilation(@" 1117var comp = CreateCompilation(@" 1144var comp = CreateCompilation(@" 1174var comp = CreateCompilation(@" 1212var comp = CreateCompilation(@" 1249var comp = CreateCompilation(@" 1285var comp = CreateCompilation(@" 1315var comp = CreateCompilation(@" 1341var comp = CreateCompilation(@" 1365var comp = CreateCompilation(@" 1391var comp = CreateCompilation(@" 1447var comp = CreateCompilation(@" 1496var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 1514var comp = CreateCompilation(@" 1542var comp = CreateCompilation(@"
FlowAnalysis\RegionAnalysisTests.cs (21)
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(@"
FlowAnalysis\StructTests.cs (12)
22var comp = CreateCompilationWithMscorlib40(@" 70var comp = CreateCompilation(program); 104var comp = CreateCompilation(text); 176var comp = CreateCompilation(program); 203var comp = CreateCompilation(program); 225var comp1 = CreateCompilation( 288var comp1 = CreateCompilation( 321var comp1 = CreateCompilation( 358var comp1 = CreateCompilation( 416var comp1 = CreateCompilation(source, options: TestOptions.DebugModule); 459var comp1 = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugModule)); 492var comp1 = CreateCompilation(source, options: TestOptions.DebugModule);
Semantics\PatternMatchingTestBase.cs (1)
422protected 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 = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 1013var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 1042var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1068var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 1101var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1145var compilation = CreateCompilationWithMscorlib45(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( 4817var compilation = CreateCompilation(program).VerifyDiagnostics( 4846var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 4862var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 5098var compilation = CreateCompilation(program, options: TestOptions.DebugExe).VerifyDiagnostics( 5141var compilation = CreateCompilation(program).VerifyDiagnostics( 5167var compilation = CreateCompilation(program).VerifyDiagnostics( 5219var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 5295var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5315var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5594var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 5645var compilation = CreateEmptyCompilation(source); 5675var compilation = CreateCompilation(source); 5713var compilation = CreateCompilation(source); 5775var compilation = CreateCompilation(source, references: new MetadataReference[] { CSharpRef }, options: TestOptions.ReleaseExe); 5808var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5851var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5894var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5940var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 5986var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular7); 6023var compilation = CreateCompilation(source); 6070var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 6103var compilation = CreateCompilation(program, options: TestOptions.DebugExe); 6131var compilation = CreateCompilation(program, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 6157var compilation = CreateCompilation(program, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 6222var compilation = CreateCompilation(program, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 6275var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6296var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6319var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6345var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6366var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6387var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6412var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6436var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 6475var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6519var compilation = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 6545var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6601var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 6657var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 6709var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7312var comp = CreateCompilation(source); 7364var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7); 7389var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 7438var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7503var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7582var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 7667var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 7984var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 8261var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 8341var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 8442var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 8555var comp = CreateCompilation(sourceA); 8604var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 8646var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 8690var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8709var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8726var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8746var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8779var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8795var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8812var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 8870var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 8979var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 9030var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9096var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9177var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9264var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 9582var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, 9860var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 9941var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 10041var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview) 10158var comp = CreateCompilation(sourceA); 10206var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 10247var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular10); 10290var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10309var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10326var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10346var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10379var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10395var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10412var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.RegularPreview); 10472var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview) 10571var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10602var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10622var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10644var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10672var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10699var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10730var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10748var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10778var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10796var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10820var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10850var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10906var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10962var comp = CreateCompilation(sourceA); 11177var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 11320var comp = CreateCompilation(sourceA); 11357var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11381var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11402var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11459var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11519var comp = CreateCompilation(source); 11585var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11854var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11894var comp = CreateCompilation(source, options: TestOptions.DebugExe); 11937var comp = CreateCompilation(source, options: TestOptions.DebugExe);
Semantics\PatternMatchingTests_Global.cs (124)
53var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 100var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 175var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 222var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 286var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 345var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 399var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 497var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 551var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 632var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 674var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 722var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 781var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 859var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 919var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 995var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1045var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1127var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1177var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1255var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1301var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1351var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1426var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1477var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1561var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1615var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1709var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1763var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1843var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1898var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 1962var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2069var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2133var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2220var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2272var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2336var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2444var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2508var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2602var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2656var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2710var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2802var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2856var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2934var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 2980var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3032var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 3100var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 3192var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3251var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3338var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3397var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3473var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3532var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3599var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3703var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3770var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3856var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 3915var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4000var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4113var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4198var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4294var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 4357var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4424var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4524var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4591var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4669var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4713var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4749var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4788var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4824var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4877var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4934var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5043var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5100var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5190var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5234var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5270var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5309var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5364var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5431var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5549var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5616var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 5719var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5768var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5804var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5843var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5884var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5923var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 5949var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6008var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6036var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6095var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6121var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6177var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), 6207var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6260var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6289var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6317var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6341var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6370var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6393var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6487var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6571var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6679var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6719var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6746var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6796var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 6906var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7000var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7120var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7223var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7323var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7445var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7504var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7594var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7703var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7728var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 7837var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8089var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 8366var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8448var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 8543var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 8683var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script);
Semantics\PatternMatchingTests_ListPatterns.cs (182)
63var 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); 2600var compilation = CreateCompilation(new[] { source, TestSources.Index }, options: TestOptions.ReleaseExe); 2644var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2742var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2789var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 2885var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2920var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns); 2951var compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 3001var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3061var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3121var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3178var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3237var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: TestOptions.ReleaseExe); 3284var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, 3380var compilation = CreateCompilation(source, references: new[] { lib2Ref }); 3430var missingComp = CreateCompilation(missing_cs, assemblyName: "missing"); 3433var rangeComp = CreateCompilation(new[] { range_cs, TestSources.Index }, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "range"); 3437var libComp = CreateCompilation(lib_cs, references: new[] { rangeRef }, assemblyName: "lib"); 3452var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference(), rangeRef }); 3481var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3551var missingComp = CreateCompilation(missing_cs, assemblyName: "missing"); 3554var libComp = CreateCompilation(lib_cs, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "lib"); 3557var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, references: new[] { libComp.EmitToImageReference() }); 3617var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3674var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3710var compilation = CreateCompilation(source); 3776var comp = CreateCompilationWithIndexAndRange(src); 3813var comp = CreateCompilationWithIndexAndRange(src); 3832var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3865var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3895var compilation = CreateCompilation(new[] { source, TestSources.Index }); 3926var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3962var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 3998var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4055var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4142var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4225var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4287var compilation = CreateCompilation(new[] { source, TestSources.Index }); 4339var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4403var compilation = CreateCompilationWithIndexAndRange(source); 4469var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4529var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 4595var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4628var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 4694var compilation = CreateCompilationWithIL(new[] { source, TestSources.Index, TestSources.Range }, il); 4921var compilation = CreateCompilationWithIL(source, il); 5030var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 5124var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5165var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5260var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5310var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5331var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5377var compilation = CreateCompilation(source, references: new[] { lib2Ref }); 5415var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5454var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5495var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5539var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5628var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 5691var compilation = CreateCompilation(new[] { source, TestSources.Index }); 5740var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range }); 5803var comp = CreateCompilation(new[] { src, TestSources.Index }); 5890var comp = CreateCompilation(new[] { src, TestSources.Index }); 5939var comp = CreateCompilation(new[] { src, TestSources.Index }); 5966var comp = CreateCompilation(new[] { src, TestSources.Index }); 5990var comp = CreateCompilation(new[] { src, TestSources.Index }); 6029var comp = CreateCompilation(new[] { src, TestSources.Index }); 6059var comp = CreateCompilation(new[] { src, TestSources.Index }); 6083var comp = CreateCompilation(new[] { src, TestSources.Index }); 6104var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range }); 6127var comp = CreateCompilation(new[] { src, TestSources.Index }); 6151var comp = CreateCompilation(new[] { src, TestSources.Index }); 6181var comp = CreateCompilation(new[] { src, TestSources.Index }); 6211var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6253var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6313var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6340var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6398var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 6451var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 6487var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6518var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6573var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6619var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 6658var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns); 6689var comp = CreateCompilationWithIndexAndRange(src); 6762var comp = CreateCompilationWithIndexAndRange(src); 6815var comp = CreateCompilationWithIndexAndRange(src); 6839var comp = CreateCompilationWithIndexAndRange(src); 6911var comp = CreateCompilationWithIndexAndRange(src, parseOptions: TestOptions.RegularWithListPatterns, options: TestOptions.ReleaseExe); 7088var compilation = CreateCompilation(new[] { source, TestSources.Index, _iTupleSource }, options: TestOptions.DebugExe); 7156var comp = CreateCompilation(new[] { src, TestSources.Index }); 7235var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { src, TestSources.GetSubArray }, parseOptions: TestOptions.RegularWithListPatterns); 7258var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7293var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }, options: TestOptions.DebugExe); 7324var compilation = CreateCompilationWithIndexAndRange(source, options: TestOptions.ReleaseExe); 7389var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7419var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions: TestOptions.RegularWithListPatterns); 7458var comp = CreateCompilation(src); 7493var comp = CreateCompilation(new[] { src, TestSources.Index }); 7532var comp = CreateCompilation(new[] { src, TestSources.Index }); 7557var comp = CreateCompilation(new[] { src, TestSources.Index }); 7583var comp = CreateCompilation(new[] { src, TestSources.Index }); 7609var comp = CreateCompilation(new[] { src, TestSources.Index }); 7816var compilation = CreateCompilationWithIndexAndRange(source); 7837var compilation = CreateCompilationWithIndex(source); 7871var compilation = CreateCompilation(source); 7961var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 7987var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8022var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8067var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, IsExternalInitTypeDefinition }); 8138var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, IsExternalInitTypeDefinition }); 8182var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8203var comp = CreateCompilation(source); 8229var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8244var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8260var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8282var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8304var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8326var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8341var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8363var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options: TestOptions.ReleaseExe); 8456var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 8479var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options: TestOptions.ReleaseDll); 8523var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8559var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 8581var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.ITuple }); 8619var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 8644var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8669var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8692var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8712var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8732var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8752var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8772var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8792var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8812var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8832var comp = CreateCompilationWithIndexAndRangeAndSpan(source); 8862var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 8912var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }); 8933var comp = CreateCompilationWithIndexAndRangeAndSpan(source);
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 = CreateCompilationWithMscorlib45(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); 12555var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12739var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12885var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12974var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13136var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13296var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13383var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13461var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13549var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13626var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13690var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13728var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13758var comp = CreateCompilation(source); 13865var compilation = CreateCompilation(source, options: TestOptions.DebugExe);
Semantics\PatternMatchingTests2.cs (65)
37var compilation = CreatePatternCompilation(source); 79var compilation = CreatePatternCompilation(source); 125var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 157var compilation = CreatePatternCompilation(source); 198var compilation = CreatePatternCompilation(source); 240var compilation = CreatePatternCompilation(source); 269var compilation = CreatePatternCompilation(source); 279var compilation = CreatePatternCompilation(source); 331var compilation = CreatePatternCompilation(source); 369var compilation = CreatePatternCompilation(source); 716var compilation = CreatePatternCompilation(source); 752var compilation = CreatePatternCompilation(source); 781var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 822var compilation = CreatePatternCompilation(source); 853var compilation = CreatePatternCompilation(source); 923var compilation = CreatePatternCompilation(source); 971var compilation = CreatePatternCompilation(source); 1019var compilation = CreatePatternCompilation(source); 1037var compilation = CreatePatternCompilation(source); 1068var compilation = CreatePatternCompilation(source); 1131var compilation = CreatePatternCompilation(source); 1156var compilation = CreateCompilationWithMscorlib45(source); // doesn't have ITuple 1196var compilation = CreatePatternCompilation(source); 1235var compilation = CreatePatternCompilation(source); 1259var compilation = CreatePatternCompilation(source); 1275var compilation = CreatePatternCompilation(source); 1300var compilation = CreatePatternCompilation(source); 1320var compilation = CreatePatternCompilation(source); 1344var compilation = CreatePatternCompilation(source); 1364var compilation = CreatePatternCompilation(source); 1384var compilation = CreatePatternCompilation(source); 1405var compilation = CreatePatternCompilation(source); 1427var compilation = CreatePatternCompilation(source); 1449var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithRecursivePatterns); 1473var compilation = CreatePatternCompilation(source); 1502var compilation = CreatePatternCompilation(source); 1538var compilation = CreatePatternCompilation(source); 1560var compilation = CreatePatternCompilation(source); 1587var compilation = CreatePatternCompilation(source); 1615var compilation = CreatePatternCompilation(source); 1644var compilation = CreatePatternCompilation(source); 1681var compilation = CreatePatternCompilation(source); 1715var compilation = CreatePatternCompilation(source); 1749var compilation = CreatePatternCompilation(source); 1784var compilation = CreatePatternCompilation(source); 1820var compilation = CreatePatternCompilation(source); 1842var compilation = CreatePatternCompilation(source); 1868var compilation = CreatePatternCompilation(source); 1895var compilation = CreatePatternCompilation(source); 1923var compilation = CreatePatternCompilation(source); 1952var compilation = CreatePatternCompilation(source); 1974var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1995var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2019var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2060var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2097var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2149var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2186var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2208var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 2251var compilation = CreateCompilation(source); 2295var compilation = CreateCompilation(source); 2331var 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); 2424var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.ReleaseExe); 2470var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2501var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2541var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2579var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2608var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2650var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2666var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2692var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2720var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2743var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2814var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2873var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2914var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2971var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3000var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3071var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3140var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3278var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3366var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3441var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3488var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3579var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3673var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3707var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3760var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3956var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4058var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 4101var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 4328var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 4617var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4783var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4875var compilation = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4969var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5046var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5093var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators); 5253var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5322var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5536var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5563var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5585var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5608var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5629var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5654var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5680var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5704var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp); 5725var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5753var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5791var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5820var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5853var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5874var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5909var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5938var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5967var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5988var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6014var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6035var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6076var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6128var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6180var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6489var comp = CreateCompilation(source); 6697var comp = CreateCompilation(source); 6723var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6761var comp = CreateCompilation(source); 6819var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 6860var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6901var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6926var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6953var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6986var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7013var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7038var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7067var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7097var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7124var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7158var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7192var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7225var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7249var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7273var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7296var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7315var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7335var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7361var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7389var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7418var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7450var compilation = CreateCompilation(source); 7485var compilation = CreateCompilation(source); 7519var compilation = CreateCompilation(source); 7555var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7587var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7613var compilation = CreateCompilation(new[] { sourceA, sourceB }); 7641var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe);
Semantics\PatternMatchingTests4.cs (111)
23var comp = CreateCompilation(@" 45var comp = CreateCompilation(@" 90var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 131var comp = CreateCompilation(@" 185var compilation = CreatePatternCompilation(source); 213var compilation = CreatePatternCompilation(source); 241var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 276var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 308var compilation = CreatePatternCompilation(source); 339var compilation = CreatePatternCompilation(source); 370var compilation = CreatePatternCompilation(source); 402var compilation = CreatePatternCompilation(source); 433var compilation = CreatePatternCompilation(source); 465var compilation = CreatePatternCompilation(source); 499var compilation = CreatePatternCompilation(source); 533var compilation = CreatePatternCompilation(source); 567var compilation = CreatePatternCompilation(source); 621var compilation = CreatePatternCompilation(source); 655var compilation = CreatePatternCompilation(source); 686var compilation = CreatePatternCompilation(source); 722var compilation = CreatePatternCompilation(source); 760var compilation = CreatePatternCompilation(source); 795var compilation = CreatePatternCompilation(source); 831var compilation = CreatePatternCompilation(source); 867var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 904var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 941var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 965var compilation = CreatePatternCompilation(source); 1006var compilation = CreatePatternCompilation(source); 1059var compilation = CreatePatternCompilation(source); 1094var compilation = CreatePatternCompilation(source); 1159var compilation = CreatePatternCompilation(source); 1225var compilation = CreatePatternCompilation(source); 1276var compilation = CreatePatternCompilation(source); 1316var compilation = CreatePatternCompilation(source); 1342var compilation = CreatePatternCompilation(source); 1371var compilation = CreatePatternCompilation(source); 1400var compilation = CreatePatternCompilation(source); 1429var compilation = CreatePatternCompilation(source); 1458var compilation = CreatePatternCompilation(source); 1484var compilation = CreatePatternCompilation(source); 1508var compilation = CreatePatternCompilation(source); 1542var compilation = CreatePatternCompilation(source); 1566var compilation = CreatePatternCompilation(source); 1593var compilation = CreatePatternCompilation(source); 1625var compilation = CreatePatternCompilation(source); 1652var compilation = CreatePatternCompilation(source); 1680var compilation = CreatePatternCompilation(source); 1711var compilation = CreatePatternCompilation(source); 1750var compilation = CreatePatternCompilation(source); 1778var compilation = CreatePatternCompilation(source); 1802var compilation = CreatePatternCompilation(source); 1828var compilation = CreatePatternCompilation(source); 1853var compilation = CreatePatternCompilation(source); 1879var compilation = CreatePatternCompilation(source); 1918var compilation = CreatePatternCompilation(source); 1955var compilation = CreatePatternCompilation(source); 1999var compilation = CreatePatternCompilation(source); 2045var compilation = CreatePatternCompilation(source); 2074var compilation = CreatePatternCompilation(source); 2213var compilation = CreatePatternCompilation(source); 2375var compilation = CreatePatternCompilation(source); 2417var compilation = CreatePatternCompilation(source); 2574var compilation = CreatePatternCompilation(source); 2604var compilation = CreatePatternCompilation(source); 2661var compilation = CreatePatternCompilation(source); 2697var compilation = CreatePatternCompilation(source); 2738var compilation = CreatePatternCompilation(source); 2781var compilation = CreatePatternCompilation(source); 2811var compilation = CreatePatternCompilation(source); 2844var compilation = CreatePatternCompilation(source); 2874var compilation = CreatePatternCompilation(source); 2907var compilation = CreatePatternCompilation(source); 2940var compilation = CreatePatternCompilation(source); 2975var compilation = CreatePatternCompilation(source); 3010var compilation = CreatePatternCompilation(source); 3028var compilation = CreatePatternCompilation(source); 3048var compilation = CreatePatternCompilation(source); 3078var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3108var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3143var compilation = CreatePatternCompilation(source); 3176var compilation = CreatePatternCompilation(source); 3195var compilation = CreatePatternCompilation(source); 3214var compilation = CreatePatternCompilation(source, options: TestOptions.ReleaseExe); 3242var compilation = CreatePatternCompilation(source); 3269var compilation = CreatePatternCompilation(source); 3290var compilation = CreatePatternCompilation(source); 3329var compilation = CreatePatternCompilation(source); 3357var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3384var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3410var compilation = CreatePatternCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3431var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 3466var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 3507var compilation = CreatePatternCompilation(source); 3572var compilation = CreatePatternCompilation(source); 3602var compilation = CreateCompilationWithMscorlib40(source); 3643var compilation = CreatePatternCompilation(source); 3667var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 3687var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 3714var compilation = CreatePatternCompilation(source, options: TestOptions.DebugDll); 3962var comp = CreateCompilation(source); 4024var comp = CreateCompilation(source); 4104var comp = CreatePatternCompilation(source, TestOptions.DebugDll); 4176var comp = CreateCompilation(source); 4220var comp = CreateCompilation(source); 4266var comp = CreateCompilation(source); 4348var comp = CreateCompilation(source); 4430var comp = CreateCompilation(source); 4512var comp = CreateCompilation(source); 4594var comp = CreateCompilation(source); 4678var comp = CreateCompilation(source);
Semantics\PatternMatchingTests5.cs (55)
65var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 172var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 224var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 291var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.ReleaseExe); 339var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 369var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 403var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 422var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 559var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 717var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 745var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 786var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 832var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 886var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 975var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1069var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.UnsafeDebugDll); 1097var compilation = CreatePatternCompilation(source); 1174var compilation = CreatePatternCompilation(source); 1228var compilation = CreatePatternCompilation(source); 1280var compilation = CreatePatternCompilation(source); 1427var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1477var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1558var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1595var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1629var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1660var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1695var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1738var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1768var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1800var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1873var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1914var comp = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 1936var comp = CreateCompilation(source); 1982var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2026var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2076var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2123var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2175var comp = CreateCompilation(new[] { source, INumberBaseDefinition }); 2237var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2301var comp = CreateCompilation(new[] { source }, references: new[] { ref1, ref2 }); 2384var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2414var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2432var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2469var comp = CreateEmptyCompilation(new[] { source, INumberBaseBCL, INumberBaseDefinition }); 2508var comp = CreateCompilation(source); 2551var comp = CreateCompilation(source); 2580var comp = CreateCompilation(source); 2612var comp = CreateCompilation(source); 2645var comp = CreateCompilation(source); 2683var comp = CreateCompilation(source); 2721var comp = CreateCompilation(source); 2761var comp = CreateCompilation(source); 2869var comp = CreateCompilation(source); 3033var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable)); 3130var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable));
Semantics\PatternSwitchTests.cs (83)
38var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 67var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 95var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 124var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 160var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 188var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 217var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 244var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 272var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 299var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 326var 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); 668var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 690var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 840var compilation = CreateCompilation(new[] { source, _iTupleSource }, options: TestOptions.DebugExe); 899var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 927var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 953var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1031var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1077var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1124var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1215var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1346var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1418var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1476var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1510var compilation = CreateCompilation(source); 1556var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1586var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1621var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1686var compilation = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular8); 1860var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1883var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1918var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1964var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2004var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2047var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2078var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2107var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2154var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2216var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2272var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 2330var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2379var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2443var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 2508var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 2568var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2624var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2661var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2704var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2746var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2776var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2807var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2835var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2863var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2892var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2923var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2954var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 2985var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3051var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3098var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3136var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 3173var compilation = CreateCompilationWithMscorlib40( 3203var compilation = CreateCompilationWithMscorlib45( 3227var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular6); 3274var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular6); 3316var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3378var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3437var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3462var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3489var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3519var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 3531var comp = CreateCompilation(source, options: TestOptions.DebugExe);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (4)
EndToEndTests.cs (4)
146var compilation = CreateCompilation(source, options: options); 221var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithConcurrentBuild(false)); 270var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false)); 310var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithConcurrentBuild(false));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (61)
Binders\PlaceholderLocalBinder.cs (1)
39var compilation = next.Compilation;
CompilationContext.cs (7)
28internal readonly CSharpCompilation Compilation; 55CSharpCompilation compilation, 586CSharpCompilation compilation, 780CSharpCompilation compilation, 848private static CSharpCompilation GetCompilationWithExternAliases(CSharpCompilation compilation, ImmutableArray<ExternAliasRecord> externAliasRecords) 1013private static Imports BuildImports(CSharpCompilation compilation, ImmutableArray<ImportRecord> importRecords, InContainerBinder binder)
CompilationExtensions.cs (12)
27internal static PENamedTypeSymbol GetType(this CSharpCompilation compilation, Guid moduleVersionId, int typeToken) 32internal static PEMethodSymbol GetSourceMethod(this CSharpCompilation compilation, Guid moduleVersionId, MethodDefinitionHandle methodHandle) 52internal static PEMethodSymbol GetMethod(this CSharpCompilation compilation, Guid moduleVersionId, MethodDefinitionHandle methodHandle) 62internal static PEModuleSymbol GetModule(this CSharpCompilation compilation, Guid moduleVersionId) 81internal static CSharpCompilation ToCompilationReferencedModulesOnly(this ImmutableArray<MetadataBlock> metadataBlocks, Guid moduleVersionId) 86internal static CSharpCompilation ToCompilation(this ImmutableArray<MetadataBlock> metadataBlocks, Guid moduleVersionId, MakeAssemblyReferencesKind kind) 96return CSharpCompilation.Create( 103this CSharpCompilation compilation, 114this CSharpCompilation compilation, 120CSharpCompilation.DynamicTransformsEncoder.Encode(type, customModifiersCount, refKind, builder, addCustomModifierFlags: true); 129this CSharpCompilation compilation, 133var names = CSharpCompilation.TupleNamesEncoder.TryGetNames(type, builder) && compilation.HasTupleNamesAttributes(BindingDiagnosticBag.Discarded, Location.None)
CSharpExpressionCompiler.cs (2)
60CSharpCompilation? compilation; 138CSharpCompilation compilation;
CSharpFrameDecoder.cs (1)
14internal sealed class CSharpFrameDecoder : FrameDecoder<CSharpCompilation, MethodSymbol, PEModuleSymbol, TypeSymbol, TypeParameterSymbol>
CSharpInstructionDecoder.cs (5)
18internal sealed class CSharpInstructionDecoder : InstructionDecoder<CSharpCompilation, MethodSymbol, PEModuleSymbol, TypeSymbol, TypeParameterSymbol> 138internal override CSharpCompilation GetCompilation(DkmClrModuleInstance moduleInstance) 151var compilation = previousContext.Compilation; 165internal override MethodSymbol GetMethod(CSharpCompilation compilation, DkmClrInstructionAddress instructionAddress) 171internal override TypeNameDecoder<PEModuleSymbol, TypeSymbol> GetTypeNameDecoder(CSharpCompilation compilation, MethodSymbol method)
CSharpLanguageInstructionDecoder.cs (1)
13internal sealed class CSharpLanguageInstructionDecoder : LanguageInstructionDecoder<CSharpCompilation, MethodSymbol, PEModuleSymbol, TypeSymbol, TypeParameterSymbol, ParameterSymbol>
CSharpMetadataContext.cs (2)
9internal readonly CSharpCompilation Compilation; 12internal CSharpMetadataContext(CSharpCompilation compilation, EvaluationContext? evaluationContext = null)
EETypeNameDecoder.cs (2)
15private readonly CSharpCompilation _compilation; 17internal EETypeNameDecoder(CSharpCompilation compilation, PEModuleSymbol moduleSymbol) :
EvaluationContext.cs (5)
34internal readonly CSharpCompilation Compilation; 44CSharpCompilation compilation, 74CSharpCompilation compilation, 115var compilation = metadataBlocks.ToCompilation(moduleVersionId: default, MakeAssemblyReferencesKind.AllAssemblies); 139CSharpCompilation compilation,
Rewriters\LocalDeclarationRewriter.cs (3)
19CSharpCompilation compilation, 89CSharpCompilation compilation, 136private static BoundExpression GetCustomTypeInfoPayload(LocalSymbol local, SyntaxNode syntax, CSharpCompilation compilation, out bool hasCustomTypeInfoPayload)
Rewriters\PlaceholderLocalRewriter.cs (3)
15internal static BoundNode Rewrite(CSharpCompilation compilation, HashSet<LocalSymbol> declaredLocals, BoundNode node, DiagnosticBag diagnostics) 21private readonly CSharpCompilation _compilation; 25private PlaceholderLocalRewriter(CSharpCompilation compilation, HashSet<LocalSymbol> declaredLocals, DiagnosticBag diagnostics)
Symbols\EECompilationContextMethod.cs (3)
26private readonly CSharpCompilation _compilation; 31public EECompilationContextMethod(CSharpCompilation compilation, MethodSymbol underlyingMethod) 86internal override CSharpCompilation DeclaringCompilation => _compilation;
Symbols\EEMethodSymbol.cs (2)
474var compilation = compilationState.Compilation; 729private static TypeSymbol CalculateReturnType(CSharpCompilation compilation, BoundStatement bodyOpt)
Symbols\ExceptionLocalSymbol.cs (1)
26internal override BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, DiagnosticBag diagnostics)
Symbols\ObjectAddressLocalSymbol.cs (1)
31internal override BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, DiagnosticBag diagnostics)
Symbols\ObjectIdLocalSymbol.cs (5)
29internal override BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, DiagnosticBag diagnostics) 34internal static BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, LocalSymbol local) 39private static BoundExpression RewriteLocalInternal(CSharpCompilation compilation, SyntaxNode syntax, LocalSymbol local) 50private readonly CSharpCompilation _compilation; 52internal ObjectIdExpressions(CSharpCompilation compilation)
Symbols\PlaceholderLocalSymbol.cs (4)
151internal abstract BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, DiagnosticBag diagnostics); 153internal static BoundExpression ConvertToLocalType(CSharpCompilation compilation, BoundExpression expr, TypeSymbol type, DiagnosticBag diagnostics) 186private static BoundExpression ConvertToLocalTypeHelper(CSharpCompilation compilation, BoundExpression expr, TypeSymbol type, BindingDiagnosticBag diagnostics) 209internal static MethodSymbol GetIntrinsicMethod(CSharpCompilation compilation, string methodName)
Symbols\ReturnValueLocalSymbol.cs (1)
28internal override BoundExpression RewriteLocal(CSharpCompilation compilation, SyntaxNode syntax, DiagnosticBag diagnostics)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (524)
AccessibilityTests.cs (1)
141var compilation0 = CreateCompilation(
CompileExpressionsTests.cs (22)
34var comp = CreateCompilation(source, options: TestOptions.DebugDll); 62var comp = CreateCompilation(source, options: TestOptions.DebugDll); 99var comp = CreateCompilation(source, options: TestOptions.DebugDll); 149var comp = CreateCompilation(source, options: TestOptions.DebugDll); 185var comp = CreateCompilation(source, options: TestOptions.DebugDll); 225var comp = CreateCompilation(source, options: TestOptions.DebugDll); 265var comp = CreateCompilation(source, options: TestOptions.DebugDll); 305var comp = CreateCompilation(source, options: TestOptions.DebugDll); 345var comp = CreateCompilation(source, options: TestOptions.DebugDll); 376var comp = CreateCompilation(source, options: TestOptions.DebugDll); 411var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 509var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, references: new[] { TestMetadata.Net40.SystemCore }); 728var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular11, path: "path/to/MyFile.cs", Encoding.Default), options: TestOptions.DebugDll); 784var comp = CreateCompilation( 852var comp = CreateCompilation( 909var comp = CreateCompilation( 948var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular11, path: "path/to/MyFile.cs", Encoding.Default), options: TestOptions.DebugDll); 994var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular11, path: "path/to/MyFile.cs", Encoding.Default), options: TestOptions.DebugDll); 1066var comp = CreateCompilation( 1154var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular11, path: "path/to/\uD800.cs", Encoding.Default), options: TestOptions.DebugDll); 1203var comp = CreateCompilation( 1386var comp = CreateCompilation(
DebuggerDisplayAttributeTests.cs (11)
36var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 93var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 123var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 159var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 191var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 244var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 296var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 333var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 356var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 387var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 428var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName());
DeclarationTests.cs (44)
38var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 96var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 173var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 249var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 305var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 373var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 430var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 490var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 561var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 601var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 666var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 714var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 761var compilation0 = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 809var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 833var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 858var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 883var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 908var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 970var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1055var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1080var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1106var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1131var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1155var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1180var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1234var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1280var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1327var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1381var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1433var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1463var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1509var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1555var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1598var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1645var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1690var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1772var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1840var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1907var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1970var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2029var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2099var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2168var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2195var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll);
DynamicTests.cs (21)
46var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 87var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 128var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 169var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 209var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 254var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 303var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 371var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 437var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 535var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 603var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 645var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 684var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 723var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 771var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 858var comp = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 937var comp = CreateCompilation(source, options: TestOptions.DebugDll); 974var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 1041var comp = CreateCompilationWithCSharp(source, options: TestOptions.DebugDll); 1263var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll); 1374var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.DebugDll);
ExpressionCompilerTestBase.cs (5)
240var compilation = blocks.ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies); 327CSharpCompilation compilation, 350var compilation = CreateCompilation( 360CSharpCompilation compilation, 511var peCompilation = runtime.Modules.SelectAsArray(m => m.MetadataBlock).ToCompilation(default(Guid), MakeAssemblyReferencesKind.AllAssemblies);
ExpressionCompilerTests.cs (96)
46var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 96var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 124var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 165var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 261var compilation0 = CSharpTestBase.CreateCompilation( 325var compilationA = CreateCompilation(sourceA, options: TestOptions.DebugDll); 328var compilationB = CreateCompilation( 453var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 496var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 588var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 633var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 707var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1251var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1295var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1350var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1440var compilation0 = CreateCompilation( 1496var compilation0 = CreateCompilation( 1548var compilation0 = CreateCompilation( 1596var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1739var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.DebugDll); 1790var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1820var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1884var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1994var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2056var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2142var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2199var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2240var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2269var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2294var compilation0 = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2348var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll); 2383var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll); 2516var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2584var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2623var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3009var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3104var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3166var compilation0 = CreateCompilation(source, options: options); 3254var compilation0 = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugDll)); 3528var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll.WithModuleName("MODULE")); 3571var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3628var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3687var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3747var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3781var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 3817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { netModuleRef }); 3882var compilationN0 = CreateCompilation( 3887var compilationN1 = CreateCompilation( 3892var compilationN2 = CreateCompilation( 3897var compilationD0 = CreateCompilation( 3903var compilationD1 = CreateCompilation( 3909var compilation = CreateCompilation( 4223var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.DebugDll); 4483var comp = CreateCompilation(source, options: TestOptions.DebugDll); 4530var comp = CreateCompilation(source, options: TestOptions.DebugDll); 4603var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4704var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4740var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4836var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4905var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 4958var comp = CreateCompilation(source, new[] { SystemXmlLinqRef.WithAliases(ImmutableArray.Create("X")) }); 5024var comp = CreateCompilation(source, new[] { SystemXmlLinqRef.WithAliases(ImmutableArray.Create("global", "X")) }); 5067var comp = CreateCompilation(source); 5096var comp = CreateCompilation( 5150var comp = CreateCompilation(source); 5396var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5434var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5466var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5499var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5534var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5570var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5601var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5646var comp = CreateCompilation(source, new[] { libRef }, TestOptions.DebugDll); 5723var comp = CreateCompilation(source, new[] { libAv1Ref, libBv2Ref }, TestOptions.DebugDll); 5769var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5829var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5851var comp = CreateCompilation(source); 5883var comp = CreateCompilation(source); 5922var comp = CreateCompilationWithMscorlib45(source); 5955var compilation = CreateCompilationWithMscorlib45(source); 6012var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll); 6013var comp2 = CreateCompilation(source2, options: TestOptions.DebugDll); 6102var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6157var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 6196var comp = CreateCompilationWithMscorlib45(source); 6264var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6341var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 6419var compilation0 = CreateCompilationWithMscorlib45( 6466var comp = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 6553var reference = CreateCompilation(@" 6562var comp = CreateCompilation(@" 6590var reference = CreateCompilation(@" 6599var comp = CreateCompilation(@" 6636var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6685var comp = CreateCompilation(source); 6732var comp = CreateCompilation(source, options: TestOptions.DebugExe);
HoistedStateMachineLocalTests.cs (23)
112var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 218var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 267var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 307var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 361var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 415var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 455var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 509var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 578var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 618var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 672var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 726var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 766var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 812var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 872var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 932var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 978var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1038var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1113var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1159var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1219var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1279var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1342var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll);
HoistedThisTests.cs (14)
849var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 852var dummyComp = CreateCompilation("", new[] { comp.EmitToImageReference() }, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 912var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 915var dummyComp = CreateCompilation("", new[] { comp.EmitToImageReference() }, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 935var sourceCompilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: ExpressionCompilerUtilities.GenerateUniqueName()); 1001var comp = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugDll); 1045var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1080var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 1116var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1152var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1193var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 1235var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1429var comp1 = CreateCompilation(source, options: TestOptions.DebugDll); 1431var comp2 = CreateCompilation("", new[] { ref1 }, options: TestOptions.DebugDll);
InstructionDecoderTests.cs (1)
445var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, assemblyName: nameof(InstructionDecoderTests));
LocalFunctionTests.cs (9)
35var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 66var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 116var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 178var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 239var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 292var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 319var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 362var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 401var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll);
LocalsTests.cs (146)
40var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 73var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 157var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 311var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 535var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, 707var comp = CreateCompilation(source, options: TestOptions.DebugDll); 768var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 874var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 913var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 959var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1023var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1097var compilation0 = CreateCompilation(source, options: TestOptions.DebugExe); 1153var compilation0 = CreateCompilation(source, options: TestOptions.DebugExe); 1226var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1323var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1385var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1420var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1464var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1527var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1698var compilation0 = CreateCompilation(source, options: options); 1743var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1875var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1928var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 1977var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2044var compilation0 = CreateCompilationWithMscorlib45( 2115var compilation0 = CreateCompilationWithMscorlib45( 2185var compilation0 = CreateCompilationWithMscorlib45( 2299var compilation0 = CreateCompilationWithMscorlib45( 2360var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 2410var compilation0 = CreateCompilation( 2415var compilation1 = CreateCompilation( 2453var compilation0 = CreateCompilation( 2458var compilation1 = CreateCompilation( 2499var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2555var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2588var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2624var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2666var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 2755var compilation0 = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll); 2816var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 2907var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 2981var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 3067var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 3180var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3282var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3341var compilation0 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3404var comp = CreateCompilation(source, options: TestOptions.DebugDll); 3438var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3490var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 3559var comp = CreateCompilation(source, options: TestOptions.DebugDll); 3658var comp = CreateCompilation(source, options: TestOptions.DebugDll); 3729var comp = CreateCompilation(source, options: TestOptions.DebugDll); 3762var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3800var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseDll); 3850var comp = CreateEmptyCompilation(new[] { source, AsyncStreamsTypes }, references: references); 3879var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3921var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 3982var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4113var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4192var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4329var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4384var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4466var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4526var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4584var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4645var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4714var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4787var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4867var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4926var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 4990var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5129var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 5211var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5321var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5407var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5511var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5593var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5695var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5810var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5895var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 5981var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6060var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6141var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6223var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6300var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6387var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6453var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6504var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6556var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6610var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6662var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6715var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6755var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6809var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6864var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6920var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 6973var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7025var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7077var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7129var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7169var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7221var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7273var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7325var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7379var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7433var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7487var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7538var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7589var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7640var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7692var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7746var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7800var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7853var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7895var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7937var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 7969var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8017var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8066var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8117var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8153var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8189var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8224var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8274var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8326var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8378var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8425var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8458var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8505var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8552var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8602var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8651var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8697var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8735var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8783var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8833var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8882var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8927var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8960var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 8989var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9031var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9063var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9108var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9141var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9176var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 9211var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll);
ManagedAddressOfTests.cs (7)
28var comp = CreateCompilation(source, options: TestOptions.DebugDll); 62var comp = CreateCompilation(source, options: TestOptions.DebugDll); 98var comp = CreateCompilation(source, options: TestOptions.DebugDll); 144var comp = CreateCompilation(source, options: TestOptions.DebugDll); 194var comp = CreateCompilation(source, options: TestOptions.DebugDll); 214var comp = CreateCompilation(source, options: TestOptions.DebugDll); 248var comp = CreateCompilation(source, options: TestOptions.DebugDll);
MissingAssemblyTests.cs (15)
90var comp = CreateCompilation(source, new[] { libRef }, TestOptions.DebugDll); 129var comp = CreateCompilation(source, options: TestOptions.DebugDll); 170var comp = CreateCompilation(source, options: TestOptions.DebugDll); 235var comp = CreateCompilation(source, options: TestOptions.DebugDll); 315var comp = CreateCompilation(csharp, new[] { ilRef }); 376var comp = CreateCompilation("public class C { }"); 399var comp1 = CreateCompilation("public class C { }", assemblyName: GetUniqueName()); 400var comp2 = CreateCompilation("public class D { }", assemblyName: GetUniqueName()); 521var comp = CreateCompilation(source, options: TestOptions.DebugDll); 558var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.DebugDll); 601var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.DebugDll); 640var comp = CreateCompilation(source); 682var comp = CreateCompilation(source); 736var compilation = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef }); 897var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion),
NoPIATests.cs (3)
46var compilation0 = CreateCompilation(source, options: TestOptions.DebugExe); 86var compilationPIA = CreateCompilation(sourcePIA, options: TestOptions.DebugDll); 89var compilation0 = CreateCompilation(source, new[] { referencePIA }, TestOptions.DebugDll);
PseudoVariableTests.cs (25)
35var comp = CreateCompilation(source, options: TestOptions.DebugDll); 76var comp = CreateCompilation(source, options: TestOptions.DebugDll); 113var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 156var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 228var comp = CreateCompilation(source, options: TestOptions.DebugDll); 265var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 287var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 339var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 386var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 448var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 502var comp = CreateCompilation(source, options: TestOptions.DebugDll); 550var comp = CreateCompilation(source, options: TestOptions.DebugDll); 592var comp = CreateCompilation(source, options: TestOptions.DebugDll); 627var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 673var comp = CreateCompilation(source, options: TestOptions.DebugDll); 695var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 821var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 869var compilation0 = CreateCompilation(source, options: TestOptions.DebugDll); 932var compilationA1 = CreateCompilation( 938var compilationB1 = CreateCompilation( 945var compilationA2 = CreateCompilation( 1029var compilationA = CreateCompilation(sourceA, options: TestOptions.DebugDll, assemblyName: assemblyNameA); 1033var compilationB = CreateCompilation(sourceB, options: TestOptions.DebugExe, references: new[] { moduleA.GetReference() }, assemblyName: assemblyNameB); 1106var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName()); 1146var comp = CreateCompilation(source, options: TestOptions.DebugDll, assemblyName: GetUniqueName());
ReferencedModulesTests.cs (24)
533var compilationAS1 = CreateCompilation( 540var compilationAS2 = CreateCompilation( 550var compilationBN1 = CreateCompilation( 557var compilationBN2 = CreateCompilation( 567var compilationBS1 = CreateCompilation( 574var compilationBS2 = CreateCompilation( 622var compilationCN1 = CreateCompilation( 777var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, references: references, assemblyName: assemblyName); 785var compilation = CreateCompilation(identity, new[] { source }, references: references, options: options); 873var compilationA = CreateCompilationWithMscorlib40AndSystemCore(sourceA, options: TestOptions.DebugDll); 877var compilationB = CreateCompilationWithMscorlib40AndSystemCore(sourceB, options: TestOptions.DebugDll, references: new[] { moduleA.GetReference() }); 1074var systemConsoleComp = CreateCompilation(sourceConsole, options: TestOptions.DebugDll, assemblyName: "System.Console"); 1076var systemObjectModelComp = CreateCompilation(sourceObjectModel, options: TestOptions.DebugDll, assemblyName: "System.ObjectModel"); 1090var compilation = CreateEmptyCompilation( 1165var compilationA = CreateCompilationWithMscorlib40AndSystemCore(sourceA, options: TestOptions.DebugDll); 1168var compilationB = CreateCompilationWithMscorlib40AndSystemCore(sourceB, options: TestOptions.DebugDll, references: new[] { moduleA.GetReference() }); 1261var compLib = CreateCompilation(sourceLib, assemblyName: "System.Private.Library", parseOptions: parseOptions); 1280var compCorLib = CreateEmptyCompilation(sourceCorLib, assemblyName: CorLibAssemblyName, references: new[] { MscorlibRef, refLib }, parseOptions: parseOptions); 1316var comp = CreateEmptyCompilation(source, options: TestOptions.DebugDll, references: new[] { refLib, AssemblyMetadata.Create(module).GetReference() }, parseOptions: parseOptions); 1376var compLib = CreateCompilation(sourceLib, assemblyName: "System.Private.Library"); 1398var compCorLib = CreateEmptyCompilation(sourceCorLib, assemblyName: CorLibAssemblyName, references: new[] { MscorlibRef, refLib }, options: options); 1454var compLib = CreateCompilation(sourceLib, assemblyName: CorLibAssemblyName); 1465var comp = CreateCompilation(source, options: TestOptions.DebugDll); 1516private static CSharpCompilation ToCompilation(
ResultPropertiesTests.cs (10)
39var comp = CreateCompilation(source, options: TestOptions.DebugDll); 74var comp = CreateCompilation(source, options: TestOptions.DebugDll); 152var comp = CreateCompilation(source, options: TestOptions.DebugDll); 183var comp = CreateCompilation(source, options: TestOptions.DebugDll); 221var comp = CreateCompilation(source, options: TestOptions.DebugDll); 250var comp = CreateCompilation(source, options: TestOptions.DebugDll); 284var comp = CreateCompilation(source, options: TestOptions.DebugDll); 307var comp = CreateCompilation(source, options: TestOptions.DebugDll); 341var comp = CreateCompilation(source, options: TestOptions.DebugDll); 384var comp = CreateCompilation(source, options: TestOptions.DebugDll);
TupleTests.cs (12)
40var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 106var corlibWithoutVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "1") + corlib_cs, options: parseOptions) }, assemblyName: "corlib"); 110var corlibWithVT = CreateEmptyCompilation(new[] { Parse(String.Format(versionTemplate, "2") + corlib_cs + valuetuple_cs, options: parseOptions) }, assemblyName: "corlib"); 123var app = CreateEmptyCompilation(source + valuetuple_cs, references: new[] { corlibWithoutVTRef }, parseOptions: parseOptions, options: TestOptions.DebugDll); 173var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll); 212var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 260var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 302var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll); 336var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll); 371var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 437var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 502var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll);
UsingDebugInfoTests.cs (27)
47var comp = CreateCompilation(source); 76var comp = CreateCompilation(source); 110var comp = CreateCompilation(source, options: TestOptions.DebugDll); 157var comp = CreateCompilation(source); 190var comp = CreateCompilation(source); 235var comp = CreateCompilation(source, new[] { aliasedRef }, parseOptions: parseOptions); 285var comp = CreateCompilation(source, new[] { aliasedRef }, parseOptions: parseOptions); 337var comp = CreateCompilation(source, new[] { aliasedRef }, parseOptions: parseOptions); 451var comp = CreateCompilation(source); 482var comp = CreateCompilation(source); 513var comp = CreateCompilation(source); 553var comp = CreateCompilation(source); 593var comp = CreateCompilation(source); 637var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 672var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 717var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 755var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 796var comp = CreateCompilation(source); 828var comp = CreateCompilation(source); 884var comp = CreateCompilation(source); 935var comp = CreateCompilation(source); 976var comp = CreateCompilation(source, new[] { SystemXmlLinqRef.WithAliases(ImmutableArray.Create("X")) }); 1020var comp = CreateCompilation(source, new[] { SystemXmlLinqRef.WithAliases(ImmutableArray.Create("X")) }); 1068var comp = CreateCompilation(source, new[] { SystemXmlLinqRef.WithAliases(ImmutableArray.Create("global", "X")) }); 1110var comp = CreateCompilation(source); 1227var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef_v20 }, TestOptions.DebugDll); 1230var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef_v4_0_30316_17626, module1.GetReference() }, TestOptions.DebugDll);
WinMdTests.cs (8)
44var compilation0 = CreateEmptyCompilation( 86var compilation0 = CreateEmptyCompilation( 179var compilation0 = CreateEmptyCompilation(source, compileReferences, TestOptions.DebugDll); 219var compilation = CSharpCompilation.Create( 258var compilation = CreateEmptyCompilation(source, WinRtRefs, TestOptions.DebugDll); 307var compilation = CreateEmptyCompilation(source, WinRtRefs, TestOptions.DebugDll); 341var compilation = CreateEmptyCompilation(source, WinRtRefs, TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (27)
AccessibilityTests.cs (4)
87var compilationA = CSharpTestBase.CreateCompilation(sourceA, options: TestOptions.ReleaseDll); 91var compilationB = CSharpTestBase.CreateCompilation(sourceB, options: TestOptions.DebugDll, references: new MetadataReference[] { referenceA }); 248var compilationA = CSharpTestBase.CreateCompilation(sourceA, options: TestOptions.DebugDll); 252var compilationB = CSharpTestBase.CreateCompilation(sourceB, options: TestOptions.ReleaseDll, references: new MetadataReference[] { referenceA });
CSharpResultProviderTestBase.cs (2)
48var comp = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source); 54var comp = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.UnsafeReleaseDll);
ExpansionTests.cs (2)
2264var compilationA = CSharpTestBase.CreateCompilation(sourceA, options: TestOptions.ReleaseDll); 2268var compilationB = CSharpTestBase.CreateCompilation(sourceB, options: TestOptions.DebugDll, references: new MetadataReference[] { referenceA });
ResultsViewTests.cs (1)
1267var compilation0 = CSharpTestBase.CreateCompilation(source0, assemblyName: "system.core");
TupleTests.cs (18)
198var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 234var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 358var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 394var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 426var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 478var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 507var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 553var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 593var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 661var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 752var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 827var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 973var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1025var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1117var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1159var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 1202var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 }); 1363var comp = CSharpTestBase.CreateCompilationWithMscorlib40(source, assemblyName: "Tuples");
Microsoft.CodeAnalysis.CSharp.Features (6)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
40if (((CSharpCompilation)context.Compilation).LanguageVersion < LanguageVersion.CSharp8) 46var defaultNullableContext = ((CSharpCompilation)context.Compilation).Options.NullableContextOptions;
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
61var compilation = (CSharpCompilation)context.Compilation;
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (2)
59var compilation = (CSharpCompilation)context.Compilation;
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (400)
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); 2605var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2661var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2719var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2801var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 2846var comp = CreateCompilation(source); 2892var comp = CreateCompilation(source); 2941var comp = CreateCompilation(source); 3059var compilation = CreateCompilation(source); 3852var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 3944var compilation = CreateEmptyCompilation(source, options: Test.Utilities.TestOptions.ReleaseDll); 4001var comp = CreateCompilation(source); 4039var comp = CreateCompilation(source); 4080var comp = CreateCompilation(source);
IOperation\IOperationTests_IArrayElementReferenceExpression.cs (10)
1676var comp = CreateCompilationWithIndexAndRange(source); 1718var comp = CreateCompilationWithIndexAndRange(source); 1805var comp = CreateCompilationWithIndexAndRange(source); 1898var comp = CreateCompilationWithIndexAndRange(source); 2021var comp = CreateCompilationWithIndexAndRange(source); 2048var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2090var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2177var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2270var comp = CreateCompilationWithIndexAndRange(new[] { source, TestSources.GetSubArray }); 2393var 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 = CreateCompilationWithMscorlib45(source);
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (2)
44var compilation = CreateCompilationWithMscorlib45(new[] { syntaxTree }); 80var compilation = CreateCompilationWithMscorlib45(new[] { syntaxTree });
IOperation\IOperationTests_IConditionalAccessExpression.cs (3)
131var comp = CreateCompilation(source); 1191var compilation = CreateCompilationWithMscorlib45(source); 1443var comp = CreateCompilation(@"
IOperation\IOperationTests_IConstructorBodyOperation.cs (18)
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);
IOperation\IOperationTests_IConversionExpression.cs (1)
5209var compilation = CreateCompilation(source);
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_IForEachLoopStatement.cs (24)
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); 2783var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 2915var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 3007var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 5200var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5332var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5418var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5589var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions: TestOptions.Regular9); 5872var compilation = CreateCompilation(@" 5996var compilation = CreateCompilation(@" 6120var compilation = CreateCompilation(@" 6242var compilation = CreateCompilation(@" 6373var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: TestOptions.DebugExe); 6505var compilation = CreateCompilation(@" 6662var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6781var comp = CreateCompilation(@" 6923var comp = CreateCompilation(@" 7017var comp = CreateCompilation(@" 7150var comp = CreateCompilationWithIL(@" 7267var comp = CreateCompilationWithIL(@" 7349var comp = CreateCompilation(@"
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_IInterpolatedStringOperation.cs (1)
4846var 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)
850var compilation = CreateCompilationWithMscorlib45(source); 939var compilation = CreateCompilationWithMscorlib45(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 (14)
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(@" 2233var comp = CreateCompilation(@" 2352var comp = CreateCompilation(@" 15045var comp = CreateCompilation(source); 15140var 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)
1434var compilation = CreateCompilationWithIL(source, ilSource); 1629var compilation = CreateCompilationWithIL(source, ilSource); 1770var compilation = CreateCompilationWithIL(source, ilSource); 1911var compilation = CreateCompilationWithIL(source, ilSource); 2053var compilation = CreateCompilationWithIL(source, ilSource); 3871var compilation = CreateCompilationWithMscorlib45(source); 4121var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 5862var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 6083var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }); 8165var comp = CreateCompilation(@" 8351var 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.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)
526var portableLib = CSharpCompilation.Create( 1114var lib = CSharpCompilation.Create(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (10453)
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); 1378var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 1399var 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 (8)
80var csCompilation = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 152private AwaitExpressionInfo GetAwaitExpressionInfo(string text, out CSharpCompilation compilation, params DiagnosticDescription[] diagnostics) 155var comp = CreateCompilationWithMscorlib45(new SyntaxTree[] { tree }, new MetadataReference[] { SystemRef }); 165CSharpCompilation temp; 214var comp = CreateCompilationWithMscorlib45(text, options: TestOptions.ReleaseDll); 242var comp = CreateCompilationWithMscorlib45(text, options: TestOptions.ReleaseDll); 263CSharpCompilation compilation; 291var comp = CreateCompilation(source);
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( 894var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 923var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 952var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics( 1071var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1160var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1208var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics( 1261var compilation = CreateCompilationWithBetterCandidates(source, options: TestOptions.ReleaseExe).VerifyDiagnostics(
Semantics\BindingAsyncTasklikeMoreTests.cs (30)
106var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 233var compilation = CreateCompilationWithMscorlib45(source); 322var compilation = CreateCompilationWithMscorlib45(source); 379var compilation = CreateCompilationWithMscorlib45(source); 431var compilation = CreateCompilationWithMscorlib45(source); 512var compilation = CreateCompilationWithMscorlib45(source); 591var compilation = CreateCompilationWithMscorlib45(source); 649var compilation = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { CSharpRef, SystemCoreRef }); 700var compilation = CreateCompilationWithMscorlib45(source); 740var compilation = CreateCompilationWithMscorlib45(source); 780var compilation = CreateCompilationWithMscorlib45(source); 808var compilation = CreateCompilationWithMscorlib45(source); 838var compilation = CreateCompilationWithMscorlib45(source); 916var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 1005var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 1090var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll); 1117var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugExe); 1167var compilation0 = CreateCompilationWithMscorlib45(source0); 1182var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ref0 }); 1259var compilation0 = CreateEmptyCompilation(source0, references: new[] { MscorlibRef_v20 }); 1275var compilation = CreateEmptyCompilation(source, references: new[] { MscorlibRef_v20, ref0 }); 1330var compilation0 = CreateCompilationWithMscorlib45(source0); 1345var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ref0 }); 1404var compilation0 = CreateCompilationWithMscorlib45(source0); 1419var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ref0 }); 1478var compilation0 = CreateCompilationWithMscorlib45(source0); 1493var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ref0 }); 1549var compilation = CreateCompilation(source); 1588var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1625var compilation = CreateCompilation(source, parseOptions: useCSharp9 ? TestOptions.Regular9 : TestOptions.Regular10, targetFramework: TargetFramework.Net70);
Semantics\BindingAsyncTasklikeTests.cs (4)
34var compilation = CreateCompilationWithMscorlib45(source).VerifyDiagnostics(); 187var compilation = CreateCompilationWithMscorlib45(source); 309var compilation = CreateCompilationWithMscorlib45(source).VerifyDiagnostics(); 446var comp = CreateCompilationWithMscorlib45(source);
Semantics\BindingAsyncTests.cs (12)
33var compilation = CreateCompilationWithMscorlib45(source).VerifyDiagnostics(); 54var compilation = CreateCompilationWithMscorlib45(new SyntaxTree[] { tree }).VerifyDiagnostics(); 83var compilation = CreateCompilationWithMscorlib45(new SyntaxTree[] { tree }).VerifyDiagnostics(); 1452var c = CreateCompilationWithMscorlib45( 3094var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script); 3111var submission = CSharpCompilation.CreateScriptCompilation( 3475var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 3889var compilation = CreateCompilationWithMscorlib45(source, references: new[] { reference }); 3956var comp = CreateCompilation(src); 4058var comp = CreateCompilation(src); 4117var comp = CreateCompilation(src);
Semantics\BindingAwaitTests.cs (3)
1895var compilation = CreateCompilationWithMscorlib45(source).VerifyDiagnostics(); 2761var comp = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef, CSharpRef }, TestOptions.ReleaseExe); 2833var comp = CreateCompilationWithMscorlib45(source, new[] { TestMetadata.Net40.SystemCore, TestMetadata.Net40.MicrosoftCSharp }, TestOptions.ReleaseExe);
Semantics\BindingTests.cs (63)
730var baseAssembly = CreateCompilation( 738var derivedAssembly = CreateCompilation( 747var testAssembly = CreateCompilation( 769var baseAssembly = CreateCompilation( 777var derivedAssembly = CreateCompilation( 786var testAssembly = CreateCompilation( 808var baseAssembly = CreateCompilation( 816var derivedAssembly = CreateCompilation( 825var testAssembly = CreateCompilation( 860var testAssembly = CreateCompilation(scenarioCode); 885var testAssembly = CreateCompilation(scenarioCode); 911var testAssembly = CreateCompilation(scenarioCode); 943var testAssembly = CreateCompilation(scenarioCode); 975var testAssembly = CreateCompilation(scenarioCode); 1005var testAssembly = CreateCompilation(scenarioCode); 1033var testAssembly = CreateCompilation(scenarioCode); 1064var testAssembly = CreateCompilation(scenarioCode); 1092var testAssembly = CreateCompilation(scenarioCode); 1120var testAssembly = CreateCompilation(scenarioCode); 1149var testAssembly = CreateCompilation(scenarioCode); 1187var testAssembly = CreateCompilation(scenarioCode); 1228var testAssembly = CreateCompilation(scenarioCode); 1278var testAssembly = CreateCompilation(scenarioCode); 1323var testAssembly = CreateCompilation(scenarioCode); 1366var testAssembly = CreateCompilation(scenarioCode); 1408var testAssembly = CreateCompilation(scenarioCode); 1422var testAssembly = CreateCompilation( 1454var testAssembly = CreateCompilation( 1480var testAssembly = CreateCompilation( 1513var testAssembly = CreateCompilation( 1554CSharpCompilation comp1 = CreateCompilationWithMscorlib45(source1, assemblyName: "Pia948674_1"); 1562CSharpCompilation comp2 = CreateCompilationWithMscorlib45(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_1"); 1573CSharpCompilation comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1607CSharpCompilation comp1 = CreateCompilationWithMscorlib45(source1, assemblyName: "Pia948674_2"); 1615CSharpCompilation comp2 = CreateCompilationWithMscorlib45(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_2"); 1626CSharpCompilation comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1663CSharpCompilation comp1 = CreateCompilationWithMscorlib45(source1, assemblyName: "Pia948674_3"); 1671CSharpCompilation comp2 = CreateCompilationWithMscorlib45(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_3"); 1680CSharpCompilation comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 1711CSharpCompilation comp1 = CreateCompilationWithMscorlib45(source1, assemblyName: "Pia948674_4"); 1719CSharpCompilation comp2 = CreateCompilationWithMscorlib45(source2, new MetadataReference[] { new CSharpCompilationReference(comp1, embedInteropTypes: true) }, assemblyName: "Bar948674_4"); 1728CSharpCompilation comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { new CSharpCompilationReference(comp2), new CSharpCompilationReference(comp1, embedInteropTypes: true) }); 2031var compilation = CreateCompilation(sourceCode); 2328var comp = CreateCompilation(source); 2347var comp = CreateCompilation(source); 2563var comp = CreateCompilation(source); 2594var comp = CreateCompilation(source); 2623var comp = CreateCompilation(source); 2682var compilation = CreateCompilation(sourceText, options: TestOptions.DebugDll); 2738var compilation = CreateCompilation(sourceText, options: TestOptions.DebugDll); 2793var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceText, options: TestOptions.DebugDll); 2842var compilation = CreateCompilationWithMscorlib40(sourceText, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugDll); 2874var comp = CreateCompilation(source); 2919var comp = CreateCompilation(source); 2993var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }); 3073var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }); 3146var comp = CreateCompilation(source); 3231var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }); 3330var comp = CreateCompilationWithMscorlib45(source); 3455var comp = CreateCompilation(source); 3534var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3644var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3660var compilation = CreateCompilation(@"
Semantics\ColorColorTests.cs (31)
164var comp = CreateCompilation(text); 588var comp = CreateCompilation(tree); 628var comp = CreateCompilation(tree); 724var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 1058var comp = CreateCompilation(tree); 1104var comp = CreateCompilation(tree); 1150var comp = CreateCompilation(tree); 1195var comp = CreateCompilation(tree); 1236var comp = CreateCompilation(tree); 1273var comp = CreateCompilation(tree); 1520var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.DebugExe); 1579var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1620var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1658var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1699var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString()); 1737var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1808var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseDll); 1838var comp = CreateCompilationWithMscorlib40(new[] { tree }, new[] { TestMetadata.Net40.SystemCore }); 1877var compilation = CreateCompilation(source); 1934var compilation = CreateCompilation(source); 1991var compilation = CreateCompilation(source); 2041var compilation = CreateCompilation(source); 2081var refLib = CreateEmptyCompilation( 2099var main = CreateEmptyCompilation( 2126var refLib = CreateEmptyCompilation( 2144var main = CreateEmptyCompilation(sourceMain, assemblyName: "Main", 2178var compilation = CreateCompilation(source, assemblyName: "Main"); 2209var compilation = CreateCompilation(source); 2270var compilation = CreateCompilation(source); 2304var compilation = CreateCompilation(source); 2365var compilation = CreateCompilationWithIL(genericTreeDefinitionSource, implementingTreeWithModoptObjectILSource);
Semantics\ConditionalOperatorTests.cs (7)
1147var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 1258var comp = CreateCompilation(tree); 1309var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1364var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 1411var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 1473var compilation = CreateCompilation(source, options: TestOptions.DebugExe, 1509var comp = CreateCompilation(source);
Semantics\ConstantTests.cs (34)
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); 3438var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef }); 3460var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef }); 3497var comp = CreateCompilation(source.ToString(), options: TestOptions.ReleaseExe); 3607var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3648var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3669var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3705var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3787var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3815var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3884var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10);
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, 4148var comp = CreateCompilation(source); 4200var comp1 = CreateCompilation(source1); 4231var comp2 = CreateCompilation(source2); 4236private static void StandAlone_01_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 4335var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4366var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4371private static void StandAlone_02_VerifySemanticModel(CSharpCompilation comp) 4472var comp1 = CreateCompilation(source1); 4500var comp2 = CreateCompilation(source2); 4505private static void StandAlone_03_VerifySemanticModel(CSharpCompilation comp) 4600var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4622var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4642var comp1 = CreateCompilation(source1); 4658var comp2 = CreateCompilation(source2); 4663private static void StandAlone_05_VerifySemanticModel(CSharpCompilation comp) 4721var comp1 = CreateCompilation(source1); 4742var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4752var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4757private static void StandAlone_06_VerifySemanticModel(CSharpCompilation comp) 4814var comp1 = CreateCompilation(source1); 4830var comp2 = CreateCompilation(source2); 4835private static void StandAlone_07_VerifySemanticModel(CSharpCompilation comp) 4889var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4899var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4919var comp1 = CreateCompilation(source1); 4935var comp2 = CreateCompilation(source2); 4940private static void StandAlone_09_VerifySemanticModel(CSharpCompilation comp) 4971var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 4981var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 4986private static void StandAlone_10_VerifySemanticModel(CSharpCompilation comp) 5023var comp1 = CreateCompilation(source1); 5039var comp2 = CreateCompilation(source2); 5044private static void StandAlone_11_VerifySemanticModel(CSharpCompilation comp) 5078var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5088var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5107var comp1 = CreateCompilation(source1); 5149var comp1 = CreateCompilation(source1); 5180var comp2 = CreateCompilation(source2); 5185private static void StandAlone_14_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 5293var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5324var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5329private static void StandAlone_15_VerifySemanticModel(CSharpCompilation comp) 5443var comp1 = CreateCompilation(source1); 5471var comp2 = CreateCompilation(source2); 5476private static void StandAlone_16_VerifySemanticModel(CSharpCompilation comp) 5580var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5602var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5620var comp1 = CreateCompilation(source1); 5648var comp2 = CreateCompilation(source2); 5653private static void StandAlone_18_VerifySemanticModel(CSharpCompilation comp, LocalDeclarationKind localDeclarationKind) 5730var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5758var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5763private static void StandAlone_19_VerifySemanticModel(CSharpCompilation comp) 5846var comp1 = CreateCompilation(source1); 5871var comp2 = CreateCompilation(source2); 5876private static void StandAlone_20_VerifySemanticModel(CSharpCompilation comp) 5946var comp1 = CreateCompilation(source1, parseOptions: TestOptions.Script); 5965var comp2 = CreateCompilation(source2, parseOptions: TestOptions.Script); 5980var comp = CreateCompilation(source); 6020var comp = CreateCompilation(source); 6063var comp = CreateCompilation(source); 6103var comp = CreateCompilation(source); 6145var comp = CreateCompilation(source); 6482var comp = CreateCompilationWithIndex(source); 6552var comp = CreateCompilation(code);
Semantics\DelegateTypeTests.cs (255)
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); 1207var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1301var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1396var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1452var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1483var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1535var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1581var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1707var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1758var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1791var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1817var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 1866var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1894var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1920var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 1952var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 2069var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 2096var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 2131var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 2165var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 2197var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 2231var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 2291var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 2392var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 2466var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 2557var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.RegularPreview); 2642var comp = CreateEmptyCompilation(sourceB, new[] { refA }); 2664var comp = CreateEmptyCompilation(sourceB, new[] { refA }); 2711var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }); 2763var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }); 2801var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 2837var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseExe); 2873var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 2906var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3074var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3129var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3161var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3285var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3510var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3537var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3569var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3603var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3638var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3907var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4003var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4042var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4078var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4112var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4144var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4179var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4217var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4251var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4280var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4381var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4493var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4517var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4793var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4826var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4870var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4896var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4927var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4965var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5009var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5047var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5074var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5118var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5201var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5230var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5268var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5308var comp = CreateCompilation(new[] { source, s_utils }, options: TestOptions.ReleaseExe); 5331var comp = CreateCompilation(new[] { source, s_utils }, options: TestOptions.ReleaseExe); 5407var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5435var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5463var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5494var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5601var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5634var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5672var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5714var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5800var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5823var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5901var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5937var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6003var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6039var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6070var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6097var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6143var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6174var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6204var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6233var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6262var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6292var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6336var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6370var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6398var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6437var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6484var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6519var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6555var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6607var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6650var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6713var comp = CreateCompilation(source); 6748var comp = CreateCompilation(source); 6798var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6869var comp = CreateCompilation(source); 6916var comp = CreateCompilation(source); 6969var comp = CreateCompilation(source); 7012var comp = CreateCompilation(source); 7074var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7177var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7413var comp = CreateCompilation(source); 7437var comp = CreateCompilation(source); 7463var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7536var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9.WithKind(SourceCodeKind.Script)); 7565var comp = CreateCompilation(source); 7600var comp = CreateCompilation(source); 7626var comp = CreateCompilation(source); 7657var comp = CreateCompilation(source); 7699var comp = CreateCompilation(source); 7718var comp = CreateCompilation(source); 7751var comp = CreateCompilation(source); 7774var comp = CreateCompilation(source); 7798var comp = CreateCompilation(source); 7821var comp = CreateCompilation(source); 7862var comp = CreateCompilation(source); 7902var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7923var comp = CreateEmptyCompilation(source, new[] { GetCorlibWithInvalidActionAndFuncOfT() }); 7949var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7984var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8026var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8062var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8101var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8160var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8232var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 8255var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 8293var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8424var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8479var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8553var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8619var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 8670var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8696var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8761var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8840var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 8899var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8936var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 8971var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9004var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9029var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 9070var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 9110var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 9155var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9188var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9219var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9258var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9289var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 9330var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.ReleaseExe); 9366var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9497var comp = CreateCompilationWithSpan(source, options: TestOptions.ReleaseExe); 9520var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 10723var comp = CreateCompilationWithIL(source, ilSource).VerifyDiagnostics(); 10765var comp = CreateCompilationWithIL(source, ilSource).VerifyDiagnostics(); 10920var comp = CreateCompilation(UnscopedRefAttributeDefinition, targetFramework: TargetFramework.Net60, assemblyName: attributeAssemblyName); 10995var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 11033var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11043var expectedBaseType = ((CSharpCompilation)model.Compilation).GetSpecialType(SpecialType.System_MulticastDelegate); 11130var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 11161var comp = CreateCompilation(source); 11202var comp = CreateCompilation(source); 11271var comp = CreateCompilation(source); 11335var comp = CreateCompilation(source); 11389var comp = CreateCompilation(source); 11434var comp = CreateCompilation(source); 11514var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11562var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11632var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11721var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11781var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11858var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 11946var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 12011var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 12055var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 12108var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 12143var comp = CreateCompilation(source); 12173var comp = CreateCompilation(source); 12203var comp = CreateCompilation(source); 12226var comp = CreateCompilation(source); 12250var comp = CreateCompilation(source); 14061var comp1 = CreateCompilation(source1); 14067var comp2 = CreateCompilation(source2, new[] { ref1 }); 14084var comp1 = CreateCompilation(source1); 14090var comp2 = CreateCompilation(source2, new[] { ref1 }); 15177var comp = CreateCompilation(source); 15200var comp = CreateCompilation(source); 15218var comp = CreateCompilation(source); 15236var comp = CreateCompilation(source); 15260var comp = CreateCompilation(source); 15280var comp = CreateCompilation(source); 15297var comp = CreateCompilation(source); 15318var comp = CreateCompilation(source); 15334var comp = CreateCompilation(source); 15354var comp = CreateCompilation(source); 15372var comp = CreateCompilation(source); 15399var comp = CreateCompilation(source); 15425var comp = CreateCompilation(source); 15445var comp = CreateCompilation(source); 15470var comp = CreateCompilation(source); 15486var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15491var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15512var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15517var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15531var comp = CreateCompilation(source); 15549var comp = CreateCompilation(source); 15573var comp = CreateCompilation(source); 15590var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15603var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15633var comp = CreateCompilation(source); 15654var comp = CreateCompilation(source); 15680var comp = CreateCompilation(source); 15703var comp = CreateCompilation(source); 15723var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15728var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15753var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15758var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15779var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15796var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15814var comp = CreateCompilation(source); 15828var comp = CreateCompilation(source); 15846var comp = CreateCompilation(source); 15863var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 15868var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }); 15885var comp = CreateCompilation(source); 15902var comp = CreateCompilation(source);
Semantics\DynamicTests.cs (34)
47var c = CreateCompilation("", new[] { CSharpRef }); 810var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 1257var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 1556var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 1593var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 1926var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.UnsafeReleaseDll); 1955var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2616var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 3142var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3167var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3184var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3201var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3221var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3242var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3260var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3277var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3359var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3378var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3401var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3437var comp = CreateCompilation(source); 3734var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options: TestOptions.ReleaseExe); 3757var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 3784var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.DebugDll); 3843var comp = CreateCompilationWithILAndMscorlib40("", il, references: new[] { SystemCoreRef }, appendDefaultHeader: false); 3961var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseExe, 3984var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 4085var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseExe, 4101var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, 4127var comp = CreateCompilationWithMscorlib45AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4152var comp = CreateCompilationWithMscorlib45AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4195var comp = CreateCompilationWithMscorlib45AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4234var comp = CreateCompilationWithMscorlib45AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4263var comp = CreateCompilationWithMscorlib45AndCSharp(source, parseOptions: TestOptions.Regular7_2); 4308var compilation = CreateCompilationWithMscorlib45AndCSharp(source);
Semantics\ExpressionBodiedMemberTests.cs (28)
27var comp = CreateCompilationWithMscorlib45(@" 65var comp = CreateCompilationWithMscorlib45(@" 120var comp = CreateCompilationWithMscorlib45(new[] { tree }); 217var comp = CreateCompilationWithMscorlib45(@" 250var comp = CreateCompilationWithMscorlib45(@" 273var comp = CreateCompilationWithMscorlib45(@" 305var comp = CreateCompilationWithMscorlib45(@" 416var comp = CreateCompilationWithMscorlib45(@" 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 (27)
1791var compilation = CreateCompilation(text); 1956var compilation = CreateEmptyCompilation(text); 1976var compilation = CreateEmptyCompilation(text); 1995var compilation = CreateEmptyCompilation(text); 2122var comp = CreateEmptyCompilation(source, new[] { MscorlibRefPortable }); 2172var comp = CreateCompilation(source); 2230var comp = CreateEmptyCompilation(text); 2282var comp = CreateEmptyCompilation(text); 2348var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 2389var comp = CreateEmptyCompilation(text); 2451var comp = CreateEmptyCompilation(text); 2521var comp = CreateEmptyCompilation(text); 2591var comp = CreateEmptyCompilation(text); 2636var comp = CreateEmptyCompilation(text); 2701var comp = CreateEmptyCompilation(text); 2764var comp = CreateEmptyCompilation(text); 2827var comp = CreateEmptyCompilation(text); 2880var comp = CreateEmptyCompilation(source); // Lots of errors, since corlib is missing. 3069var compilation1 = CreateEmptyCompilation(source1, assemblyName: GetUniqueName()); 3083var comp = CreateEmptyCompilation(text, new[] { reference1 }); 3253var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }); 3359var compilation = CreateCompilation(source); 3383var comp1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, assemblyName: "MissingBaseType1"); 3411var comp2 = CreateEmptyCompilation(source2, new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugDll); 3426var comp3 = CreateEmptyCompilation(source3, options: TestOptions.DebugDll, assemblyName: "MissingBaseType2"); 3439var comp4 = CreateEmptyCompilation(source4, new[] { comp2.ToMetadataReference(), comp3.ToMetadataReference() }); 3599var comp = CreateCompilationWithMscorlibAndSpan(source, options: TestOptions.ReleaseDebugExe).VerifyDiagnostics();
Semantics\ForLoopErrorTests.cs (1)
197var comp = CreateCompilation(text);
Semantics\FunctionPointerTests.cs (91)
19private CSharpCompilation CreateCompilationWithFunctionPointers(string source, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework? targetFramework = null) 24private CompilationVerifier CompileAndVerifyFunctionPointers(CSharpCompilation compilation, string? expectedOutput = null) 35var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 66var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 97var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 119var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll); 138var comp = CreateCompilationWithFunctionPointers(@" 204var comp = CreateCompilationWithFunctionPointers(@" 232var comp = CreateCompilationWithFunctionPointers(@" 297var comp = CreateCompilationWithFunctionPointers($@" 352var comp = CreateCompilationWithFunctionPointers($@" 403var comp = CreateCompilationWithFunctionPointers($@" 445var comp = CreateCompilationWithFunctionPointers(@" 496var comp = CreateCompilationWithFunctionPointers(@" 550var comp = CreateCompilationWithFunctionPointers(@" 595var comp = CreateCompilationWithFunctionPointers(@" 642var comp = CreateCompilationWithFunctionPointers(@" 689var comp = CreateCompilationWithFunctionPointers(@" 740var comp = CreateCompilationWithFunctionPointers(@" 781var comp = CreateCompilationWithFunctionPointers(@" 836var comp = CreateCompilationWithFunctionPointers(@" 877private static void VerifyDeclarationConversion(CSharpCompilation comp, SemanticModel model, VariableDeclaratorSyntax decl, ConversionKind expectedConversionKind, bool expectedImplicit, string expectedOriginalType, string expectedConvertedType, string expectedOperationTree) 896var comp = CreateCompilationWithFunctionPointers(@" 940var comp = CreateCompilationWithFunctionPointers(@" 1002var comp = CreateCompilationWithFunctionPointers(@" 1058var comp = CreateCompilationWithFunctionPointers(@" 1223var comp = CreateCompilationWithFunctionPointers(@" 1298var comp = CreateCompilationWithFunctionPointers(@" 1463var comp = CreateCompilationWithFunctionPointers(@" 1520var comp = CreateCompilationWithFunctionPointers(@" 1577var comp = CreateCompilationWithFunctionPointers(@" 1616var comp = CreateCompilationWithFunctionPointers(@" 1649var comp = CreateCompilationWithFunctionPointers(@" 1682var comp = CreateCompilationWithFunctionPointers(@" 1715var comp = CreateCompilationWithFunctionPointers(@" 1737var comp = CreateCompilationWithFunctionPointers(@" 1776var comp = CreateCompilationWithFunctionPointers(@" 1809var comp = CreateCompilationWithFunctionPointers(@" 1842var comp = CreateCompilationWithFunctionPointers(@" 1875var comp = CreateCompilationWithFunctionPointers(@" 1898var comp = CreateCompilationWithFunctionPointers(@" 1981var comp = CreateCompilationWithIL(source, il, options: TestOptions.UnsafeReleaseDll); 2027var comp = CreateCompilationWithIL(source, il, options: TestOptions.UnsafeReleaseExe); 2060var comp = CreateCompilationWithIL(code, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseExe); 2085var cComp = CreateCompilation(cDefinition, assemblyName: "cLib"); 2098var comp = CreateCompilationWithIL("", il, references: new[] { cComp.ToMetadataReference() }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2117var comp = CreateCompilationWithFunctionPointers(@" 2130var comp = CreateCompilationWithFunctionPointers(@" 2230var comp = CreateCompilationWithFunctionPointers(@" 2285var comp = CreateCompilationWithFunctionPointers(@" 2360var comp = CreateCompilationWithFunctionPointers(@" 2428var comp = CreateCompilationWithFunctionPointers(@" 2496var comp = CreateCompilationWithFunctionPointers(@" 2522var comp = CreateCompilationWithFunctionPointers(@" 2595var comp = CreateCompilationWithFunctionPointers(@" 2718var comp = CreateCompilationWithFunctionPointers(@" 2746var comp = CreateCompilationWithFunctionPointers(@" 2779var comp = CreateCompilationWithFunctionPointers(@" 2811var comp = CreateCompilationWithFunctionPointers(@" 2845var comp = CreateCompilationWithFunctionPointers(@" 2878var comp = CreateCompilationWithFunctionPointers(@" 2946var verifier = CreateCompilationWithFunctionPointers(@" 2970var verifier = CreateCompilationWithFunctionPointers(@" 3003var verifier = CreateCompilationWithFunctionPointers(@" 3027var verifier = CreateCompilationWithFunctionPointers(@" 3060var comp = CreateCompilationWithFunctionPointers(@" 3080var comp = CreateCompilationWithFunctionPointers(@" 3099var comp = CreateCompilationWithFunctionPointers(@" 3130var comp = CreateCompilationWithFunctionPointers(@" 3226var comp = CreateCompilationWithFunctionPointers(@" 3329var comp = CreateCompilationWithFunctionPointers(source, TestOptions.UnsafeReleaseExe); 3392var comp = CreateCompilationWithFunctionPointers(@" 3436var comp = CreateCompilationWithFunctionPointers(@" 3477var comp = CreateCompilationWithFunctionPointers(@" 3542var comp = CreateCompilationWithFunctionPointers(@" 3589var comp = CreateCompilationWithFunctionPointers(@" 3611var comp = CreateCompilationWithFunctionPointers(@" 3624var comp = CreateCompilationWithFunctionPointers(@" 3687var comp = CreateCompilationWithFunctionPointers(@" 3711var comp = CreateCompilationWithFunctionPointers(@" 3738var comp = CreateCompilationWithFunctionPointers(@" 3759var comp = CreateCompilationWithFunctionPointers(@" 3813var comp = CreateCompilationWithFunctionPointers(@" 3857var comp = CreateCompilationWithFunctionPointers(@" 3882var comp = CreateCompilationWithFunctionPointers(@" 4007var comp = CreateCompilationWithFunctionPointers(@" 4029var comp = CreateCompilationWithFunctionPointers(@" 4052var comp = CreateCompilationWithFunctionPointers(@" 4082var comp = CreateCompilationWithFunctionPointers(@" 4101var comp = CreateCompilationWithFunctionPointers(@" 4120var comp = CreateCompilationWithFunctionPointers(@"
Semantics\FuzzTests.cs (1)
50var compilation = CreateCompilationWithMscorlib45(text);
Semantics\GenericConstraintsTests.cs (22)
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); 3796var compilation = CreateCompilation(code); 4169var comp = CreateCompilation(@" 4233var 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)
24var compilation = CreateCompilation(@" 65var comp = CreateCompilation(tree); 91var comp = CreateCompilation(tree);
Semantics\ImplicitlyTypedLocalsTests.cs (2)
19var compilation = CreateCompilation(@" 36var compilation = CreateCompilation(@"
Semantics\ImplicitObjectCreationTests.cs (171)
21private static CSharpCompilation CreateCompilation(string source, CSharpCompilationOptions options = null, IEnumerable<MetadataReference> references = null) 49var comp = CreateCompilation(source, options: TestOptions.DebugExe); 93var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 171var comp = CreateCompilation(source, options: TestOptions.DebugExe); 216var comp = CreateCompilation(source); 268var comp = CreateCompilation(source, options: TestOptions.DebugExe); 296var comp = CreateCompilation(source, options: TestOptions.DebugExe); 319var comp = CreateCompilation(source, options: TestOptions.DebugExe); 352var comp = CreateCompilation(source, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 373var comp = CreateCompilation(source, options: TestOptions.DebugExe, references: new[] { CSharpRef }); 404var comp = CreateCompilation(source, options: TestOptions.DebugDll); 438var comp = CreateCompilation(source, options: TestOptions.DebugExe); 456var comp = CreateCompilation(source); 476var comp = CreateCompilation(source); 500var comp = CreateCompilation(source); 521var comp = CreateCompilation(source); 545var comp = CreateCompilation(source); 570var comp = CreateCompilation(source); 598var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 616var comp = CreateCompilation(source); 643var comp = CreateCompilation(source); 663var comp = CreateCompilation(source); 699var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 726var comp = CreateCompilation(source); 756var comp = CreateCompilation(source); 780var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 806var comp = CreateCompilation(source); 837var comp = CreateCompilation(source); 878var comp = CreateCompilation(source); 908var comp = CreateCompilation(source).VerifyDiagnostics( 953var comp = CreateCompilation(source, options: TestOptions.DebugExe); 985var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1010var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1029var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1051var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1074var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1095var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1121var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1141var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1204var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1229var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1252var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1273var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1298var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1317var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1346var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1370var comp = CreateCompilation(source, options: TestOptions.ReleaseDll).VerifyDiagnostics( 1405var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics(); 1423var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1457var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1491var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 1522var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1555var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1585var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1614var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1646var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1669var comp = CreateCompilation(source).VerifyDiagnostics( 1695var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1735var comp = CreateCompilation(source, options: TestOptions.DebugExe).VerifyDiagnostics( 1762var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1787var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1839var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 1860var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1890var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1920var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1951var comp = CreateCompilation(source, options: TestOptions.DebugExe); 1973var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2003var comp = CreateCompilation(source); 2030var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2065var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 2110var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2163var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2186var comp = CreateCompilation(source); 2212var comp = CreateCompilation(source); 2243var comp = CreateCompilation(source); 2266var comp = CreateCompilation(source); 2290var comp = CreateCompilation(source); 2311var comp = CreateCompilation(source); 2331var comp = CreateCompilation(source); 2358var comp = CreateCompilation(source); 2401var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2425var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2444var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2465var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2486var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2509var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2535var comp = CreateCompilation(source); 2559var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2592var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2620var comp = CreateCompilation(source); 2650var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 2682var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2704var comp = CreateCompilation(source); 2726var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2746var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2766var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2787var comp = CreateCompilation(source, options: TestOptions.DebugDll); 2807var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2845var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2882var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2911var comp = CreateCompilationWithIndexAndRange(source, options: TestOptions.DebugExe, parseOptions: ImplicitObjectCreationTestOptions); 2952var comp = CreateCompilation(source, options: TestOptions.DebugExe); 2981var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3011var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 3035var comp = CreateCompilation(source); 3058var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3078var comp = CreateCompilation(source); 3095var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3114var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3133var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3155var comp = CreateCompilation(source); 3177var comp = CreateCompilation(source); 3203var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3248var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3265var comp = CreateCompilation(source); 3278var comp = CreateCompilation(source); 3300var comp = CreateCompilation(source); 3318var comp = CreateCompilation(source); 3343var comp = CreateCompilation(source, references: new[] { CSharpRef }, options: TestOptions.DebugExe); 3383var comp = CreateCompilation(source); 3486var comp = CreateCompilation(source); 3583var comp = CreateCompilation(source); 3660var comp = CreateCompilation(text, options: TestOptions.DebugExe); 3682var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 3709var comp = CreateCompilation(text, options: TestOptions.DebugDll); 3740var comp = CreateCompilation(text).VerifyDiagnostics( 3764var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3785var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3820var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 3867var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3912var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3952var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4012var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4055var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4074var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4093var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4112var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4133var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4153var comp = CreateCompilation(source, parseOptions: ImplicitObjectCreationTestOptions); 4180var comp = CreateCompilation(source, parseOptions: ImplicitObjectCreationTestOptions); 4217var comp = CreateCompilation(source); 4232var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4240var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4253var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4271var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4281var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4295var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4316var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4324var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4336var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4348var missingComp = CreateCompilation(missing, assemblyName: "missing"); 4356var libComp = CreateCompilation(lib, references: new[] { missingComp.EmitToImageReference() }); 4369var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 4387var libBv1 = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: signedDll); 4388var libBv2 = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: signedDll); 4400var libAv1 = CreateCompilation( 4418var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libAv1), new CSharpCompilationReference(libBv2) }, 4467var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4500var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4525var compilation = CreateCompilation(source); 4568var compilation = CreateCompilation(source); 4610var compilation1 = CreateCompilation(source1); 4630var compilation2 = CreateCompilation(source2, references: new[] { compilation1.EmitToImageReference() }); 4659var compilation1 = CreateCompilation(source1); 4683var compilation1 = CreateCompilation(source1); 4704var compilation = CreateCompilation(source); 4734var compilation = CreateCompilation(source); 4758var comp = CreateCompilation(source); 4818var comp = CreateCompilation(source); 4847var comp = CreateCompilation(source); 4889var 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); 264var comp = CreateCompilationWithIndexAndRange(src); 285var comp = CreateCompilationWithIndexAndRangeAndSpan(src); 310var comp = CreateCompilationWithIndexAndRange(src); 339var comp = CreateCompilationWithIndexAndRange(src); 368var comp = CreateCompilationWithIndexAndRange(src); 397var comp = CreateCompilationWithIndexAndRange(src); 426var comp = CreateCompilationWithIndexAndRange(src); 453var comp = CreateCompilationWithIndexAndRange(src); 490var comp = CreateCompilation(src); 532var comp = CreateCompilation(src); 544var comp = CreateCompilationWithIndexAndRange(@" 568var comp = CreateCompilationWithIndexAndRange(@" 613var comp = CreateEmptyCompilation(@" 667var comp = CreateCompilationWithIndex(@" 682var comp = CreateCompilationWithIndex(@" 712var comp = CreateCompilation(source + @" 741var comp = CreateCompilationWithIndexAndRange(@" 757var comp = CreateCompilationWithIndex(@" 787var comp = CreateCompilationWithIndex(@" 802var compilation = CreateCompilation(@" 821var compilation = CreateCompilation(@" 844var compilation = CreateEmptyCompilation(@" 876var compilation = CreateCompilation(@" 905var compilation = CreateCompilationWithIndex(@" 926var compilation = CreateCompilationWithIndex(@" 947var compilation = CreateCompilationWithIndex(@" 971var compilation = CreateCompilationWithIndex(@" 998var compilation = CreateCompilationWithIndex(source, parseOptions: TestOptions.Regular7_3).VerifyDiagnostics(expected); 1005var compilation = CreateCompilationWithIndex(@" 1033var compilation = CreateCompilationWithIndex(@" 1056var compilation = CreateCompilation(@" 1093var compilation = CreateCompilationWithIndex(@" 1148var compilation = CreateEmptyCompilation(@" 1190var compilation = CreateEmptyCompilation(@" 1225var compilation = CreateCompilationWithIndex(@" 1258var compilation = CreateCompilationWithIndex(@" 1291var compilation = CreateCompilationWithIndex(@" 1324var compilation = CreateCompilationWithIndexAndRange(@" 1367var compilation = CreateCompilationWithIndexAndRange(@" 1410var compilation = CreateCompilationWithIndexAndRange(@" 1438var compilation = CreateCompilationWithIndexAndRange(@" 1628var comp = CreateCompilationWithIndexAndRange(@" 1648var comp = CreateCompilationWithIndexAndRange(@" 1689var comp = CreateCompilationWithIndexAndRange(@" 1709var comp = CreateCompilationWithIndexAndRange(@" 1751var comp = CreateCompilation(@" 1782var comp = CreateCompilation(@" 1906var comp = CreateCompilationWithSpan(src); 2092var comp = CreateCompilationWithSpan(src);
Semantics\InheritanceBindingTests.cs (83)
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();
Semantics\InitOnlyMemberTests.cs (126)
38var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 63var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 75var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 101var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 112var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 134var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 146var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 171var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 184var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 206var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 214var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 250var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 277var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8); 298var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular8, assemblyName: "lib"); 310var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, references: new[] { lib.ToMetadataReference() }, assemblyName: "comp"); 332var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 344var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, 365var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 387var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 451var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 492var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 544var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 573var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 602var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 633var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 686var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 743var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 769var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 868var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 943var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 969var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 1001var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 1043var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1044var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1079var libComp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1080var comp = CreateCompilation(new[] { main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1127var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1128var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.EmitToImageReference() : libComp.ToMetadataReference() }, 1147var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1210var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1249var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1279var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1306var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1333var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1360var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1387var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1407var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1436var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 1518var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1612var comp = CreateCompilation(source, 1682var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1710var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1759var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1783var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1808var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 1861var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1901var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1944var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1990var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2029var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2060var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2081var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2099var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2120var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 2152var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2187var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2208var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2225var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, 2277var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2370var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2413var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2443var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2463var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2485var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2509var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2531var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2606var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2675var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2732var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, 2781var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 2818var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2871var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 2952var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3004var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 3031var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3053var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 3079var comp = CreateCompilation(source, 3104var compilation = CreateCompilation(@" 3167var comp = CreateCompilation(new[] { @" 3252var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3343var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3461var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3557var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3618var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3677var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3727var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3795var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3873var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 3961var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 4044var comp = CreateCompilation(source, references: new[] { reference }, parseOptions: TestOptions.Regular9); 4091var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 4114var comp = CreateCompilation(new[] { @" 4182var comp1 = CreateCompilation(new[] { source0, source1, IsExternalInitTypeDefinition }, 4189var comp7 = CreateCompilation(source2, references: comp1Ref, 4356var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, @" 4379var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, @" 4472var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4501var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }); 4525var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4551var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options: TestOptions.DebugExe); 4583var piaCompilation = CreateCompilationWithMscorlib45(new[] { IsExternalInitTypeDefinition, pia }, options: TestOptions.DebugDll); 4599var compilation = CreateCompilationWithMscorlib45(new[] { source }, 4654var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithoutIsExternalInitRef }, assemblyName: "source"); 4661var comp = CreateEmptyCompilation(new[] { source }, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef }, assemblyName: "source"); 4668var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithIsExternalInitRef }, assemblyName: "source"); 4675var comp = CreateEmptyCompilation(new[] { source, IsExternalInitTypeDefinition }, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }, assemblyName: "source"); 4682var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4689var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, corlibWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4696var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, libWithIsExternalInitRef2, corlibWithIsExternalInitRef }); 4703var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }, 4714var comp = CreateEmptyCompilation(source, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }); 4724var comp = CreateEmptyCompilation(source, references: new[] { corlibWithoutIsExternalInitRef, libWithIsExternalInitRef, libWithIsExternalInitRef2 }, 4735var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }); 4742var comp = CreateEmptyCompilation(source, references: new[] { libWithIsExternalInitRef, corlibWithIsExternalInitRef }); 4749var comp = CreateEmptyCompilation(source, references: new[] { corlibWithIsExternalInitRef, libWithIsExternalInitRef }, 4756static void verify(CSharpCompilation comp, string expectedAssemblyName)
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\InterpolationTests.cs (220)
1115var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 1172var comp = CreateCompilation(text, targetFramework: framework, 1275var comp = CreateCompilation(text, targetFramework: framework, 1376var comp = CreateCompilation(text, targetFramework: framework, 1428var comp = CreateCompilation(text, targetFramework: framework, 1817var comp1 = CreateCompilation(interpolatedStringBuilder); 1821var comp2 = CreateCompilation(source, new[] { reference }); 2195var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 2233var comp1 = CreateCompilation(interpolatedStringBuilder, targetFramework: TargetFramework.Net50); 2237var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.Regular10); 3255var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3285var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3315var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3346var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3375var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3403var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3431var comp = CreateCompilation(new[] { code, interpolatedStringBuilder }); 3531var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 3606var comp = CreateCompilationWithIL(code, ilSource: interpolatedStringBuilder + UnmanagedCallersOnlyIl); 3633var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 3715var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, parseOptions: TestOptions.Regular9); 4026var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, 4079var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 4181var comp = CreateCompilation(source); 4206var comp = CreateCompilation(new[] { code, handler }); 4247var comp = CreateCompilation(new[] { code, handler }); 4289var comp = CreateCompilation(new[] { code, handler }); 4350var comp = CreateCompilation(source); 4376var comp = CreateCompilation(new[] { source, InterpolatedStringHandlerAttribute }); 4401var comp = CreateCompilation(source, references: new[] { handlerRef }); 4427var comp = CreateCompilation(source, references: new[] { handlerRef }); 4459var comp = CreateCompilation(source); 4497var comp = CreateCompilation(source); 4568private static void VerifyInterpolatedStringExpression(CSharpCompilation comp, string handlerType = "CustomHandler") 4597private CompilationVerifier CompileAndVerifyOnCorrectPlatforms(CSharpCompilation compilation, string expectedOutput) 4613var comp = CreateCompilation(new[] { code, builder }); 4751var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 4794var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }); 4862var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.Regular10); 4952var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 4982var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5010var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5034var comp = CreateCompilation(new[] 5065var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5119var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5170var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5193var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.Regular10); 5219var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5247var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 5305var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 5352var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5407var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 5466var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5531var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 5589var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5656var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5726var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5789var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5817var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5843var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5904var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5975var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6001var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6061var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6088var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6145var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6172var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6251var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6315var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6380var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6407var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6463var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6507var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6528var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6571var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6617var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6663var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6710var comp = CreateCompilation(new[] 6787var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute }); 6817var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 6845var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6877var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6911var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 6952var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6986var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7027var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7064var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7105var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7139var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7180var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7213var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7247var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7287var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7327var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7367var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.EmitToImageReference() }); 7408var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7444var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7485var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7521var comp = CreateCompilation(@"_ = new C($"""");", references: new[] { vbComp.EmitToImageReference() }); 7562var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 7602var comp = CreateCompilation(@"C<CustomHandler>.M($"""");", references: new[] { vbComp.EmitToImageReference() }); 7655var comp = CreateCompilation(new[] { code, goodCode, InterpolatedStringHandlerArgumentAttribute, handler }); 7774var comp = CreateCompilation("", references: new[] { vbComp.EmitToImageReference() }); 7812var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 7850var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 7878var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7927var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 7934var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7985var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8146var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8150var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8200var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8208var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8319var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 8330var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8462var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8619var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8752var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8889var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8990var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 9053var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 9118var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9234var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9351var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9474var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9548var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9592var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9819var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9919var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10022var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.DebugExe); 10168var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10267var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10365var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10419var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10518var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10617var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10715var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10759var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 10814var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 10899var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11011var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11263var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11448var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11548var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe); 11603var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 11665var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 11799var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 11896var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12188var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12452var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12709var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12778var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 12833var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13062var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13114var comp = CreateCompilation(code, new[] { vbComp.EmitToImageReference() }); 13148var comp = CreateCompilation(new[] { code, handler }); 13165var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13224var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13284var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13346var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13408var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 13500var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 13619var comp = CreateCompilation(code); 13641var comp = CreateCompilation(code); 13674var comp = CreateCompilation(new[] { code, customHandler }); 13719var comp = CreateCompilation(new[] { code, customHandler }); 13755var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 13783var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 13815var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 13860var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 13905var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 13948var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 13997var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 14053var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 14146var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 14256var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14288var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 14325var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14365var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14405var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14463var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14497var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14531var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14568var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14606var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14661var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14709var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14750var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 14786var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14837var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 14883var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14923var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 14951var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 14984var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15020var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15068var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15090var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 15136var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 15191var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 15253var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 15287var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 15346var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: true) }); 15370var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 15445var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 15961var comp = CreateCompilation(code); 16120var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16184var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16251var comp = CreateCompilationWithCSharp(new[] { code, handler }); 16348var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16412var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16485var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16517var comp = CreateCompilation(code, references: new[] { vbComp.EmitToImageReference() }); 16785var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 16819var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 16988var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 17022var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 17045var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 17097var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 17152var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 17261var comp = CreateCompilation(text).VerifyDiagnostics(
Semantics\IteratorTests.cs (11)
35var comp = CreateCompilation(text); 60var comp = CreateCompilation(text); 78var comp = CreateCompilation(text); 101var comp = CreateCompilation(text); 139var comp = CreateCompilation(text); 311var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Script); 343var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Script); 380var comp = CreateCompilation(text, options: TestOptions.DebugDll); 439var comp = CreateCompilation(text); 474var comp = CreateCompilationWithMscorlib45(text); 508var comp = CreateCompilationWithMscorlib45(text);
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 (226)
29var comp = CreateCompilation(@" 70var comp = CreateCompilationWithMscorlib40AndSystemCore(src); 81var comp = CreateCompilationWithMscorlib40AndSystemCore(@" 261var compilation = CreateCompilation(code); 337var comp = CreateCompilation(Parse(text)); 369var comp1 = CreateCompilationWithMscorlib40( 383var comp2 = CreateCompilationWithMscorlib40( 415var comp1 = CreateCompilation( 430var comp2 = CreateCompilation( 441var comp3 = CreateCompilation( 471var comp = CreateCompilation(Parse(text1)); 525var csProject = CreateCompilation( 572var csProject = CreateCompilation(Parse(csSource), new[] { MetadataReference.CreateFromImage(vbMetadata) }); 593var comp = CreateCompilation(source); 612var comp = CreateCompilation(source); 633var comp = CreateCompilation(source); 657var csProject = CreateCompilation(csSource); 834var comp = CreateCompilation(tree); 933var compilation = CreateCompilation(source); 1013var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1067var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1113var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1166var comp = CreateCompilation(tree); 1199var comp = CreateCompilation(tree); 1231var comp = CreateCompilation(tree); 1424var comp = CreateCompilation(@" 1447var comp = CreateCompilation(@" 1466var comp = CreateCompilation(@" 1498var compilation = CreateCompilation(src); 1533var compilation = CreateCompilation(src); 1570var compilation = CreateCompilation(src); 1602var compilation = CreateCompilation(src); 1635var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1665var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1691var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1717var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1743var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1770var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1795var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics(); 1816var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1841var compilation = CreateCompilationWithMscorlib40AndSystemCore(text).VerifyDiagnostics( 1881var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseExe); 1919var compilation = CreateCompilation(source, new[] { CSharpRef }, options: TestOptions.ReleaseExe); 1970var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 2106var compilation = CreateCompilationWithMscorlib40AndSystemCore(source) 2155var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2201var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2247var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2293var compilation = CreateCompilationWithMscorlib40AndSystemCore(source).VerifyDiagnostics( 2327var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2354var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2408var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2454var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2500var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2533var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2566var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2603var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2655var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2707var comp = CreateCompilation(source); 2784var comp = CreateCompilationWithMscorlib40AndSystemCore(src, options: TestOptions.DebugExe); 2809var comp = CreateCompilation(src, options: TestOptions.DebugDll); 2833var comp = CreateCompilation(src); 2859var 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); 3857var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3913var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 3956var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4007var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4042var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4072var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4098var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4133var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.RegularPreview); 4164var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.RegularPreview); 4189var comp = CreateCompilation( 4222var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4269var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4343var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4390var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 4470var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4517var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4566var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition, NotNullWhenAttributeDefinition, MaybeNullAttributeDefinition }); 4623var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, NotNullAttributeDefinition }); 4670var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 4709var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4737var comp = CreateCompilation(source); 4762var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 4798var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 4828var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 4848var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4879var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4906var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 4932var comp = CreateCompilation( 4973var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }, parseOptions: TestOptions.RegularPreview); 5005var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5038var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5065var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5093var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5119var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5143var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5169var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5203var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5241var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5282var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5318var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5350var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5376var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5395var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5420var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5448var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5472var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5499var comp = CreateCompilation(source); 5530var comp = CreateCompilation(source); 5561var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5594var comp = CreateCompilation(source); 5674var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.RegularPreview); 5708var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.RegularPreview); 5730var comp = CreateCompilation(source); 5764var comp = CreateCompilation(source); 5796var comp = CreateCompilation(source); 5829var comp = CreateCompilation(source); 5856var comp = CreateCompilation(source); 5879var comp = CreateCompilation(source); 5901var comp = CreateCompilation(source); 5926var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5954var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 5998var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6026var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6060var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6133var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 6154var comp = CreateCompilation(source); 6177var comp = CreateCompilation(source); 6202var comp = CreateCompilation(source); 6224var comp = CreateCompilation(source); 6245var comp = CreateCompilation(source); 6267var comp = CreateCompilation(source); 6288var comp = CreateCompilation(source); 6309var comp = CreateCompilation(source); 6331var comp = CreateCompilation(source); 6352var comp = CreateCompilation(source); 6373var comp = CreateCompilation(source); 6394var comp = CreateCompilation(source); 6415var comp = CreateCompilation(source); 6435var comp = CreateCompilation(source); 6455var comp = CreateCompilation(source); 6468private void VerifyParameter(CSharpCompilation comp, int index) 6487var comp = CreateCompilation(@" 6523var comp = CreateCompilation(@" 6558var comp = CreateCompilation(@" 6592var comp = CreateCompilation(@" 6628var comp = CreateCompilation(@" 6660var comp = CreateCompilation(@" 6683var comp = CreateCompilation(@" 6716var comp = CreateCompilation(@" 6740var comp = CreateCompilation(@" 6764var comp = CreateCompilation(@" 6793var comp = CreateCompilation(@" 6834var comp = CreateCompilation(source); 6974var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 7000var comp = CreateCompilation(source); 7029var comp = CreateCompilation(source); 7060var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7124var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7143var comp = CreateCompilation(source); 7165var comp = CreateCompilation(source); 7191var comp = CreateCompilation(source); 7211var comp = CreateCompilation(source); 7233var comp = CreateCompilation(source); 7252var comp = CreateCompilation(source); 7274var comp = CreateCompilation(source); 7293var comp = CreateCompilation(source); 7325var comp = CreateCompilation(source); 7354var comp = CreateCompilation(source); 7378var comp = CreateCompilation(source); 7398var comp = CreateCompilation(source); 7427var comp = CreateCompilation(source); 7450var comp = CreateCompilation(source); 7471var comp = CreateCompilation(source); 7489var comp = CreateCompilation(source); 7509var comp = CreateCompilation(source); 7525var comp = CreateCompilation(source); 7541var comp = CreateCompilation(source); 7557var comp = CreateCompilation(source); 7576var comp = CreateCompilation(source); 7594var comp = CreateCompilation(source); 7632var comp = CreateCompilation(source); 7654var comp = CreateCompilation(source); 7676var comp = CreateCompilation(source); 7695var comp = CreateCompilation(source); 7714var comp = CreateCompilation(source); 7737var comp = CreateCompilation(source); 7754var comp = CreateCompilation(source); 7778var comp = CreateCompilation(source); 7802var comp = CreateCompilation(source); 7826var comp = CreateCompilation(source); 7972var comp = CreateCompilation(source).VerifyDiagnostics(); 8020var comp = CreateCompilation(source).VerifyDiagnostics(); 8045var comp = CreateCompilation(source).VerifyDiagnostics(); 8077var comp = CreateCompilation(source).VerifyDiagnostics( 8117var comp = CreateCompilation(source).VerifyDiagnostics(); 8194var comp = CreateCompilation(tree); 8296var comp = CreateCompilation(source).VerifyDiagnostics(); 8321var comp = CreateCompilation(source);
Semantics\LocalFunctionTests.cs (222)
27var comp = CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.ReleaseDll, parseOptions: DefaultParseOptions); 50var comp = CreateCompilation(source); 92var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 149var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 181var comp = CreateCompilationWithMscorlib46(source); 242var comp = CreateCompilationWithMscorlib46(source); 297var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 325var comp = CreateCompilationWithMscorlib46(source); 344var comp = CreateCompilation(tree); 439var comp = CreateCompilation(tree); 484var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 532var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 603var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 656var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 710var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 758var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 796var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 843var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 886var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 946var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1016var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1050var comp = CreateCompilation(text); 1081var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1118var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1202var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1283var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1348var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1379var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 1415var comp = CreateCompilation(text); 1444var comp = CreateCompilation(source); 1452var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1489var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1518var compWithUnsafe = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 1525var comp = CreateCompilation(@" 1544var comp = CreateCompilation(@" 1570var comp = CreateCompilation(@" 1598var comp = CreateCompilation(@" 1614var comp = CreateCompilation(@" 1634var comp = CreateCompilation(@" 1655var comp = CreateCompilation(@" 1692var comp = CreateCompilation(tree); 1808((CSharpCompilation)comp).DeclarationDiagnostics.Verify(); 1883((CSharpCompilation)comp).DeclarationDiagnostics.Verify(); 1899var comp = CreateCompilation(tree); 1955var comp = CreateCompilation(tree); 2023var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2063var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2156var comp = CreateCompilation(src, parseOptions: TestOptions.Regular7_3); 2211var comp = CreateCompilation(@" 2369var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.RegularNext.WithFeature("run-nullable-analysis", "never")); 2418var comp = CreateCompilation(@" 2517var comp = CreateCompilation(@" 2566var comp = CreateCompilation(source); 2637var comp = CreateCompilationWithMscorlib46(@" 2950var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 2974var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 3123var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(true)); 3572var comp = CreateCompilation(source); 3593var comp = CreateCompilation(source); 3651var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 4008var comp = CreateCompilationWithMscorlib45(source, parseOptions: DefaultParseOptions); 4183var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4394var comp = CreateCompilationWithMscorlib46(@" 4521var compilation = CreateCompilationWithMscorlib45(text); 4638var compilation = m.DeclaringCompilation; 4699var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4731var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4764var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4797var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4834var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4870var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 4904var comp = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef, CSharpRef }); 4929var comp = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef, CSharpRef }); 5019var comp = CreateCompilation(src); 5082var previous = CreateSubmission("int previousSubmissionVariable = 42;") 5101var previous = CreateSubmission("int previousSubmissionVariable = 42;") 5120var previous = CreateSubmission("void PreviousSubmissionMethod() { }") 5139var previous = CreateSubmission("void PreviousSubmissionMethod() { }") 5172var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5221var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5265var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5306var comp = CreateCompilation(source); 5328var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5367var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5411var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5459var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5498var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5538var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5581var comp = CreateCompilation(source); 5611var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5645var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5673var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 5699var comp = CreateCompilation(source); 5730var comp = CreateCompilation(source); 5760var comp = CreateCompilation(source); 5785var comp = CreateCompilation(source); 5864var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithPreprocessorSymbols("MyDefine")); 5905var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5945var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 5976var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6012var comp = CreateCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6043var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6081var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6111var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6140var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6181var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6208var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6237var comp = CreateCompilation(new[] { DoesNotReturnIfAttributeDefinition, source }, parseOptions: TestOptions.Regular9); 6255var comp = CreateCompilation(source); 6274var comp = CreateCompilation(source); 6295var comp = CreateCompilation(source); 6323var comp = CreateCompilation(source); 6356var comp = CreateCompilation(source); 6400var comp = CreateCompilation(source); 6447var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 6518var comp = CreateCompilation(source); 6541var comp = CreateCompilation(source); 6570var comp = CreateCompilation(source); 6596var comp = CreateCompilation(source); 6625var comp = CreateCompilation(source); 6657var comp = CreateCompilation(source); 6712var comp = CreateCompilation(source); 6742var comp = CreateCompilation(source); 6786var comp = CreateCompilation(source); 6945var comp = CreateCompilation(source); 6999var comp = CreateCompilation(source); 7058var comp = CreateCompilation(source); 7107var comp = CreateCompilation(source); 7170var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7200var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7228var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7258var comp = CreateCompilation(source, parseOptions: parseOptions); 7332var comp = CreateCompilation(source, parseOptions: parseOptions); 7403var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 7477var comp = CreateCompilation(source, parseOptions: parseOptions); 7536var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7553private void VerifyTParameter(CSharpCompilation comp, int index, string expectedContainer, bool findAnyways = false, string lookupFinds = "TParameter", SymbolKind symbolKind = SymbolKind.TypeParameter) 7600var comp = CreateCompilation(@" 7636var comp = CreateCompilation(@" 7671var comp = CreateCompilation(@" 7708var comp = CreateCompilation(@" 7744var comp = CreateCompilation(@" 7780var comp = CreateCompilation(@" 7815var comp = CreateCompilation(@" 7842var comp = CreateCompilation(@" 7876var comp = CreateCompilation(@" 7910var comp = CreateCompilation(@" 7937var comp = CreateCompilation(@" 7966var comp = CreateCompilation(@" 7985var comp = CreateCompilation(@" 8004var comp = CreateCompilation(@" 8031var comp = CreateCompilation(@" 8067var comp = CreateCompilation(@" 8103var comp = CreateCompilation(@" 8130var comp = CreateCompilation(@" 8157var comp = CreateCompilation(@" 8191var comp = CreateCompilation(@" 8218var comp = CreateCompilation(@" 8254var comp = CreateCompilation(@" 8289var comp = CreateCompilation(@" 8316var comp = CreateCompilation(@" 8351var comp = CreateCompilation(@" 8370var comp = CreateCompilation(@" 8399var comp = CreateCompilation(@" 8430var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 8450var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 8476var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 8497var comp = CreateCompilation(source); 8509var comp = CreateCompilation(source); 8530var comp = CreateCompilation(source); 8556var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 8588var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8598private void VerifyParameter(CSharpCompilation comp, int index, string expectedMethod, string parameterName = "parameter") 8646var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 8685var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 8726var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8768var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8802var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8833var comp = CreateCompilation(source, parseOptions: parseOptions); 8901var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8922var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8946var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8970var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8994var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9017var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9040var comp = CreateCompilation(source); 9071var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9088var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9108var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9117var comp = CreateCompilation(@" 9153var comp = CreateCompilation(@" 9188var comp = CreateCompilation(@" 9225var comp = CreateCompilation(@" 9277var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9305var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9341var comp = CreateCompilation(source, parseOptions: parseOptions); 9384var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9404var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9431var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 9462var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 9496var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9513var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9533var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9553var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9576var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9599var comp = CreateCompilation(source); 9630var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9659var comp = CreateCompilation(source, parseOptions: parseOptions); 9699var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9708var comp = CreateCompilation(@" 9742var comp = CreateCompilation(@" 9768var comp = CreateCompilation(@" 9794var comp = CreateCompilation(@" 9835var comp = CreateCompilation(@" 9875var comp = CreateCompilation(@" 9909var comp = CreateCompilation(@" 9940var comp = CreateCompilation(@" 9964var comp = CreateCompilation(@" 9995var comp = CreateCompilation(@" 10019var comp = CreateCompilation(@" 10052var comp = CreateCompilation(@" 10090var comp = CreateCompilation(text);
Semantics\LockTests.cs (14)
39var compilation = CreateCompilation(source); 473var compilation = CreateCompilation( 497var compilation = CreateCompilation( 516var compilation = CreateCompilation( 535var compilation = CreateCompilation( 557var compilation = CreateCompilationWithMscorlib40AndSystemCore( 583var compilation = CreateCompilation( 611var compilation = CreateCompilation( 635var compilation = CreateCompilation( 654var compilation = CreateCompilation( 673var compilation = CreateCompilation( 693private static void VerifySemanticInfoForLockStatements(CSharpCompilation compilation, Symbol symbol, int index = 1, bool isSymbolNull = false) 773var regularCompilation = CreateCompilation(source); 774var 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 = CreateCompilationWithMscorlib45(testSrc, parseOptions: parseOptions); 37var compilation = CreateCompilationWithMscorlib45(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)
695var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 750var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 796var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 827var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1040var comp = CreateCompilation(source); 1070var comp = CreateCompilation(source); 1114var compilation = CreateCSharpCompilation(source); 1155var compilation = CreateCSharpCompilation(source); 1196var 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 = CreateCompilationWithMscorlib45(source); 555var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 567var comp = CreateCompilation(source);
Semantics\NameOfTests.cs (26)
519var comp = CreateCompilation(@" 596var compilation = CreateCompilation( 620var compilation = CreateCompilation( 639var compilation = CreateCompilation( 661var compilation = CreateCompilation( 687var compilation = CreateCompilation(source); 713var compilation = CreateCompilation(source); 743var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 790var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 827var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 860var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 909var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 942var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 981var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1011var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1043var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1060var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1086var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1114var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1138var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 1152var compilation = CreateCompilationWithMscorlib45(source).VerifyDiagnostics(); 1194var compilation = CreateCompilationWithMscorlib45(source, null, TestOptions.UnsafeDebugExe); 1232var compilation = CreateCompilationWithMscorlib45(source, null, 1276var compilation = CreateCompilationWithMscorlib45(source, null, TestOptions.UnsafeDebugExe); 1308var compilation = CreateCompilationWithMscorlib45(source, null, TestOptions.UnsafeDebugExe); 1388var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe);
Semantics\NativeIntegerTests.cs (182)
70var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 103var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 175var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute()); 200static void verify(CSharpCompilation comp) 695var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute()); 712static void verify(CSharpCompilation comp) 776var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Mscorlib40); 845var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 956var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1049var comp = CreateCompilation(new AssemblyIdentity(assemblyName, new Version(1, 0, 0, 0)), new[] { sourceA }, references: references); 1137var comp = CreateCompilation(new AssemblyIdentity("9ef8b1e0-1ae0-4af6-b9a1-00f2078f299e", new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1178static TypeSymbol getConstraintType(CSharpCompilation comp) => 1217var comp = CreateCompilation(new AssemblyIdentity("c804cc09-8f73-44a1-9cfe-9567bed1def6", new Version(1, 0, 0, 0)), new[] { source1 }, references: null); 1293var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 1447var comp = CreateEmptyCompilation( 1506var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: parseOptions); 1532var comp = CreateEmptyCompilation(sourceB, references: new[] { reference }, parseOptions: parseOptions); 1537static void verifyCompilation(CSharpCompilation comp, bool includesIEquatable) 1543static void verifyInterfaces(CSharpCompilation comp, NamedTypeSymbol type, SpecialType specialType, bool includesIEquatable) 1570var comp = CreateCompilation(""); 1590var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular9); 1606private static void VerifyCreateNativeIntegerTypeSymbol(CSharpCompilation comp) 1613static void verifyInternalType(CSharpCompilation comp, bool signed) 1643var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular9); 1658static void verifyCreateNativeIntegerTypeSymbol(CSharpCompilation comp) 1725var comp = CreateEmptyCompilation(sourceA); 1893var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 2056var comp = CreateEmptyCompilation(sourceA, options: TestOptions.UnsafeReleaseDll); 2206var comp = CreateEmptyCompilation(sourceA); 2298var comp = CreateEmptyCompilation(sourceA); 2461var compB = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9); 2545var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular9); 2597var comp = CreateEmptyCompilation(sourceA); 2701var comp = CreateEmptyCompilation(sourceA); 2871var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 2925var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 2972var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 3014var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 3112var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3159var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3194var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3253var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3299var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3358var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3402var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3426var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 3450var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 3489var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.Regular9); 3527var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 3563var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 3596var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 3620var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3631static void verify(CSharpCompilation comp) 3670var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, options: TestOptions.ReleaseExe); 3676void verify(CSharpCompilation comp) 3702var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3713static void verify(CSharpCompilation comp) 3736var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3747static void verify(CSharpCompilation comp) 3772var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8).VerifyDiagnostics( 3815var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 3833var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular8); 3879var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular8); 3933var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 3965var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4001var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4023var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4051var comp = CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular8); 4071var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4106var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4114static void verify(CSharpCompilation comp) 4143var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4170var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8); 4202var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4263var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4282var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4309var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4340var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 4372var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9); 4393var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9); 4429var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4465var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.StandardAndCSharp); 4521var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4573var comp = CreateEmptyCompilation(sourceA); 4664var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 4732var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4740static void verifyOperators(CSharpCompilation comp) 4786static void verifyUnaryOperators(CSharpCompilation comp, UnaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 4797static void verifyBinaryOperators(CSharpCompilation comp, BinaryOperatorKind operatorKind, bool skipNativeIntegerOperators) 4858var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 4970var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5118var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 5177var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 5200var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5312var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5461var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5509var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5553var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5645var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5687var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5756var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5818var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5863var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 5993var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 6031var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6079var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6160var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6260var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6334var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6384var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6519var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6566var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6705var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 6814var comp = CreateCompilation(source); 6869var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6890var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 6915var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 6944var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 6977var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7056var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7090var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9); 7120var comp = CreateCompilation(source); 7188var comp = CreateCompilation(new[] { sourceA, sourceB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7261var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 7428var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 9464var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9); 9699var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10073var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10300var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 10350var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 10467var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 12350var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9); 12411var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12636var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12839var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 12914var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13238var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 13282var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13310var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13375var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13461var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13490var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13514var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 13543var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 13579var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 13638var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 13701var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 13846var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 13984var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9); 14192var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14220var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14275var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14344var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll); 14393var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14415var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14448var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14484var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14572var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14601var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14624var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14649var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14678var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14703var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14716static TypeSymbol getInterface(CSharpCompilation comp, string typeName) => 14738var comp = CreateCompilation(source); 14789var comp = CreateCompilation(source); 15038var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 15094var comp = CreateCompilation(source); 15136var comp = CreateCompilation(source); 15203var comp = CreateCompilation(source); 15271var comp = CreateCompilation(source); 15286var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15307var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15330var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15358var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15381var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15407var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 15806var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 15830var comp = CreateCompilation(source); 15851var comp = CreateCompilation(source);
Semantics\NonTrailingNamedArgumentsTests.cs (32)
88var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 163var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7_1, references: new[] { TestMetadata.Net40.SystemCore }); 196var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 227var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 263var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 299var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 333var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular7); 357var comp = CreateCompilation(source); 413var comp = CreateCompilation(source); 445var comp = CreateCompilation(source); 474var comp = CreateCompilation(source); 524var comp = CreateCompilation(source); 557var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 588var comp = CreateCompilation(source); 617var comp = CreateCompilation(source); 639var comp = CreateCompilation(source); 672var comp = CreateCompilation(source, options: TestOptions.DebugExe); 700var comp = CreateCompilation(source); 814var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 821var comp2 = CreateCompilation(source, parseOptions: TestOptions.Regular7); 842var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 873var comp = CreateCompilation(source); 891var comp = CreateCompilation(source); 937var comp = CreateCompilation(source); 975var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_1); 1010var comp = CreateCompilation(source); 1038var comp = CreateCompilation(source); 1056var comp = CreateCompilation(source); 1109var comp = CreateCompilation(source); 1125var comp = CreateCompilation(source); 1143var comp = CreateCompilation(source); 1163var 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 (3762)
95private CSharpCompilation CreateNullableCompilation(CSharpTestSource source, 102private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation, string methodName) 111var comp = CreateNullableCompilation(@" 131var comp = CreateNullableCompilation(@" 165var comp = CreateCompilation(@" 219var comp = CreateCompilation(@" 261var comp = CreateCompilation(@" 303var comp = CreateCompilation(@" 345var comp = CreateCompilation(@" 369var comp = CreateCompilation(@" 412var comp = CreateCompilation(@" 429var comp = CreateCompilation(@" 456var comp = CreateCompilation(@" 501var comp = CreateCompilation(@" 521var comp = CreateCompilation(@" 545var comp = CreateCompilation(@" 567var comp = CreateCompilation(@" 590var comp = CreateCompilation(@" 617var comp = CreateCompilation(@" 640var comp = CreateCompilation(@" 665var comp = CreateCompilation(@" 695var comp = CreateCompilation(@" 728var comp = CreateCompilation(@" 758var comp = CreateCompilation(@" 788var comp = CreateCompilation(@" 822var comp = CreateCompilation(@" 851var comp = CreateCompilation(@" 883var comp = CreateCompilation(@" 911var comp = CreateNullableCompilation(@" 922var comp = CreateCompilation(@" 955var comp = CreateCompilation(@" 986var comp = CreateCompilation(@" 1019var comp = CreateCompilation(@" 1049var comp = CreateCompilation(@" 1089var comp = CreateCompilation(@" 1113var comp = CreateCompilation(source, options: WithNullableEnable()); 1138var comp = CreateCompilation(source, options: WithNullableEnable()); 1177var compilation = CreateCompilation(source); 1200var compilation = CreateNullableCompilation(source); 1231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1273var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll); 1290var comp = CreateCompilation(@" 1320var comp = CreateCompilation(@" 1334var comp = CreateCompilation(@" 1356var comp = CreateCompilationWithMscorlibAndSpan(@" 1384var comp = CreateCompilation(@" 1421var comp = CreateCompilation(@" 1461var comp = CreateCompilation(source); 1497var comp = CreateCompilation(source); 1504var comp = CreateCompilation(@" 1629var comp = CreateCompilation(@" 1709var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1735var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 1769var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 1822var comp = CreateCompilation(source, options: WithNullableEnable()); 1850var comp = CreateCompilation(source, options: WithNullableEnable()); 1875var comp = CreateCompilation(source, options: WithNullableEnable()); 1906CSharpCompilation c = CreateCompilation(new[] { @" 1940var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2075var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options: TestOptions.ReleaseExe); 2092var comp = CreateCompilation(source, options: WithNullableEnable()); 2122var comp = CreateCompilation(source, options: WithNullableEnable()); 2145var comp = CreateCompilationWithCSharp(source, options: WithNullableEnable()); 2179var comp = CreateCompilationWithCSharp(source, options: WithNullableEnable()); 2199var comp = CreateCompilationWithMscorlibAndSpan(@" 2225var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2247var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2286var comp = CreateCompilation(source, options: WithNullableEnable()); 2325var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2358var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2401var comp = CreateCompilation(source, options: WithNullableEnable()); 2443var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 2504var comp = CreateCompilation(source, options: WithNullableEnable()); 2552var comp = CreateCompilation(source, options: WithNullableEnable()); 2656var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 2682var comp = CreateCompilation(source, options: WithNullable(TestOptions.UnsafeReleaseDll, NullableContextOptions.Enable)); 2723var comp = CreateCompilation(source, options: WithNullableEnable()); 2752var comp = CreateCompilation(@" 2771var comp = CreateCompilation(@" 2804var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 2848var comp = CreateCompilation(source, options: WithNullableEnable()); 2886var comp = CreateCompilation(source, options: WithNullableEnable()); 2903var comp = CreateCompilation(@" 2987var comp = CreateCompilation(source, options: WithNullableEnable()); 3029var comp = CreateCompilation(source, options: WithNullableEnable()); 3088var comp = CreateCompilation(source, options: WithNullableEnable()); 3111var comp = CreateCompilation(source, options: WithNullableEnable()); 3201var comp = CreateCompilation(source, options: WithNullableEnable()); 3243var comp = CreateCompilation(source.Replace("FIELDTYPE", fieldType), options: WithNullableEnable()); 3277var comp = CreateCompilation(source, options: WithNullableEnable()); 3319var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3345var comp = CreateCompilation(source); 3365var comp = CreateCompilation(source); 3389var comp = CreateCompilationWithMscorlib40AndSystemCore(src); 3422var comp = CreateCompilation(src); 3462var comp = CreateCompilation(src); 3620var comp = CreateCompilation(source); 3666var comp = CreateCompilation(source); 3714var comp = CreateCompilation(source, options: WithNullableEnable()); 3729var comp = CreateCompilation(source, options: WithNullableEnable()); 3744var comp = CreateCompilation(source, options: WithNullableEnable()); 3766var comp = CreateCompilation(source, options: WithNullableEnable()); 3804var comp = CreateCompilation(source, options: WithNullableEnable()); 3868var comp = CreateCompilation(source, options: WithNullableEnable()); 4126var c = CreateCompilation(source, parseOptions: TestOptions.Regular7); 4136var c2 = CreateCompilation(source, parseOptions: TestOptions.Regular8); 4162var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4193var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4225var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4250var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4284var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4309var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4335var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4366var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4509var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4542var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4574var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, options: WithNullableEnable()); 4698var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4731var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 4776var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4815var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4845var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4873var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 4917var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 4961var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5006var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5056var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5092var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5133var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 5154var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 5177var comp = CreateCompilation(source, options: TestOptions.DebugDll); 5227var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll); 5273var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Disable)); 5319var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5381var comp = CreateCompilation(new[] { source0, source1, source2 }, options: TestOptions.DebugDll); 5448var comp = CreateCompilation(source); 5474var comp = CreateCompilation(source); 5499var comp = CreateCompilation(source, options: WithNullableEnable()); 5524var comp = CreateCompilation(source, options: WithNullableDisable()); 5544var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5564var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5586var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5604var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5626var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5655var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5689var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5724var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 5801var comp = CreateCompilation(new[] { source1, source2, source3, source4 }, 5844var comp = CreateCompilation(source); 5870var comp = CreateCompilation(source, options: WithNullableEnable()); 5890var comp = CreateCompilation(source); 5908var comp = CreateCompilation(source); 5926var comp = CreateCompilation(source); 5942var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Annotations)); 5960var comp = CreateCompilation(source, options: WithNullableDisable()); 5978var comp = CreateCompilation(source, options: WithNullableEnable()); 6003var comp = CreateCompilation(source); 6023var comp = CreateCompilation(source); 6043var comp = CreateCompilation(source); 6062var comp = CreateCompilation(source); 6081var comp = CreateCompilation(source); 6100var comp = CreateCompilation(source); 6123var comp = CreateCompilation(source); 6147var comp = CreateCompilation(source); 6166var comp = CreateCompilation(source); 6189var comp = CreateCompilation(source); 6210var comp = CreateCompilation(source); 6234var comp = CreateCompilation(source); 6258var comp = CreateCompilation(source); 6280var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Warnings)); 6304var comp = CreateCompilation(source, options: WithNullableDisable()); 6328var comp = CreateCompilation(source, options: WithNullableEnable()); 6345var comp1 = CreateCompilation(source); 6352var comp2 = CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(id, ReportDiagnostic.Suppress)); 6369var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6386var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6406var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6430var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6453var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6475var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6497var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6520var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6542var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6564var comp = CreateCompilation(source, options: TestOptions.DebugDll); 6589var comp = CreateCompilation(source); 6611var comp = CreateCompilation(source); 6631var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 6655var comp = CreateCompilation(source); 6692var comp = CreateCompilation(source); 6723var comp = CreateCompilation(source); 6777var comp = CreateCompilation(source); 6839var comp = CreateCompilation(source); 6870var comp = CreateCompilation(source); 6892var comp = CreateCompilation(source); 6910var comp = CreateCompilation(source); 6935var comp = CreateCompilation(source); 6953var comp = CreateCompilation(source); 6975var comp = CreateCompilation(source); 7002var comp = CreateCompilation(source); 7033var comp = CreateCompilation(source); 7055var comp = CreateCompilation(source); 7082var comp = CreateCompilation(source); 7112var comp = CreateCompilation(source); 7141var comp = CreateCompilation(source); 7168var comp = CreateCompilation(source); 7197var comp = CreateCompilation(source); 7226var comp = CreateCompilation(source); 7247var comp = CreateCompilation(source); 7268var comp = CreateCompilation(source); 7299var comp = CreateCompilation(source); 7340var comp = CreateCompilation(source); 7412var comp = CreateCompilation(source); 7480var comp = CreateNullableCompilation(source); 7516var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7); 7608var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7632var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7660var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7690var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7712var c = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8, options: WithNullableEnable()); 7736var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7784var c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 7799var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 7841var c = CreateCompilation(new[] { source }); 7854var c2 = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 7875var c = CreateCompilation(new[] { source }); 7894var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7928var c = CreateCompilation(new[] { source }); 7949var c = CreateCompilation(new[] { source }); 7973var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 7995var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8036var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8070var c = CreateNullableCompilation(source); 8095var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 8117var c = CreateCompilation(source); 8131CSharpCompilation c = CreateCompilation(new[] { @" 8154CSharpCompilation c = CreateCompilation(new[] { @" 8171CSharpCompilation c = CreateCompilation(new[] { @" 8193CSharpCompilation c = CreateCompilation(new[] { @" 8215CSharpCompilation c = CreateCompilation(new[] { @" 8240CSharpCompilation c = CreateCompilation(new[] { @" 8412var c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 8415var c2 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 8449var c3 = CreateCompilation(new[] { source }, options: WithNullableDisable(), parseOptions: TestOptions.Regular8); 8474CSharpCompilation c = CreateCompilation(source, parseOptions: TestOptions.Regular8); 8505var comp2 = CreateCompilation(new[] { client }, options: WithNullableEnable(), references: new[] { c.ToMetadataReference() }); 8548var comp = CreateCompilation(source); 8570var comp = CreateCompilation("", options: WithNullableDisable(), parseOptions: TestOptions.Regular7); 8577var comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Enable), parseOptions: TestOptions.Regular7_3); 8632var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular7); 8657var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular7); 8667CSharpCompilation c = CreateCompilation(new[] { @" 8693var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular7); 8703var comp = CreateEmptyCompilation( 8742var comp = CreateEmptyCompilation(new[] { source, source2 }); 8755var comp2 = CreateEmptyCompilation(new[] { source, source3 }); 8768var comp3 = CreateEmptyCompilation(new[] { source, source4 }); 8796TypeWithAnnotations getParameterType(CSharpCompilation c) => c.GetMember<MethodSymbol>("A.F").Parameters[0].TypeWithAnnotations; 8799var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8806var comp1 = CreateCompilation(source1, references: compRefs0, parseOptions: TestOptions.Regular7); 8916var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8919void verify(CSharpCompilation c) 8933var comp1A = CreateCompilation(source1, references: new MetadataReference[] { new CSharpCompilationReference(comp0) }); 8936var comp1B = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }); 8963var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 8973void verify(CSharpCompilation c) 8983var comp1A = CreateCompilation(source1, references: new[] { new CSharpCompilationReference(comp0) }); 8986var comp1B = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }); 9005var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 9031var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 9069var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9071var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), 9143var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9146var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), 9230var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 9234var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular7); 9238var comp2A = CreateCompilation(source2, references: new[] { ref0, ref1 }, parseOptions: TestOptions.Regular7); 9241var comp2B = CreateCompilation(source2, references: new[] { ref0, ref1 }); 9244var comp2C = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 9265var comp2D = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { ref0, ref1 }); 9313var comp0 = CreateCompilation(source0); 9324var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular7); 9328var comp2 = CreateCompilation(source2, references: new[] { ref0, ref1 }); 9412var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 9415var comp1 = CreateCompilation(source1, references: new MetadataReference[] { new CSharpCompilationReference(comp0) }); 9436var comp = CreateCompilation(new[] { source }); 9455var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9466var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9480var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9488var lib = CreateCompilation(lib_cs, assemblyName: "lib"); 9491var lib2 = CreateCompilation(lib2_cs, references: new[] { lib.EmitToImageReference() }, assemblyName: "lib2"); 9497var comp = CreateCompilation(source_cs, references: new[] { lib2.EmitToImageReference() }); 9522var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9536var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9554var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9641var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9686var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 9705var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9723var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9792var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9842var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9851var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 9911var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 9944var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 9955var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10020var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10071var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10083var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10149var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10191var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10201var libComp = CreateCompilation(new[] { lib }, options: WithNullableEnable()); 10266var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10300var obliviousComp = CreateCompilation(new[] { obliviousLib }); 10303var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 10318var comp = CreateCompilation(new[] { source }); 10337var comp = CreateCompilation(new[] { source }); 10367var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 10392var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 10415var obliviousComp = CreateCompilation(obliviousLib, parseOptions: TestOptions.Regular7); 10429var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), 10499var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10599var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10672var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10758var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10833var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 10921var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10964var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11015var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11066var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11111var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 11158var comp = CreateCompilation(new[] { source }); 11233var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 11318var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11349var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11438var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11476var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11551var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11610var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11677var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11716var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11744var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11804var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 11869var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11907var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 11983var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12065var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12160var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12231var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12292var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12382var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12438var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 12472var comp = CreateCompilation(new[] { source }); 12499var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12525var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12547var comp = CreateCompilation(new[] { source }); 12591var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12649var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12748var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12854var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 12936var compilation = CreateCompilation(new[] { source }); 13002var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13093var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13172var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13234var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13296var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13364var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13437var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13495var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13542var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13575var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 13613var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13650var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13712var compilation = CreateCompilation(new[] { source }); 13837var compilation = CreateCompilation(new[] { source }, new[] { CompileIL(ilSource, prependDefaultHeader: false) }, 13880var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 13950var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14001var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14058var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14114var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14158var compilation = CreateCompilation(new[] { source }); 14211var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14267var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 14321var compilation1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 14326var compilation2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), 14373var compilation1 = CreateCompilation(new[] { source1 }, options: options1); 14380var compilation2 = CreateCompilation(new[] { source2 }, options: options2, 14387var compilation3 = CreateCompilation(new[] { source1, source2 }, options: options1); 14391var compilation4 = CreateCompilation(new[] { source2, source1 }, options: options1); 14423var comp = CreateCompilation(source, options: TestOptions.DebugDll); 14473var comp = CreateCompilation(source, options: TestOptions.DebugDll); 14549var comp = CreateCompilation(src, options: WithNullableEnable()); 14651var comp = CreateCompilation(src, options: WithNullableEnable()); 14678var comp = CreateCompilation(src, options: WithNullableEnable()); 14751var comp = CreateCompilation(src, options: WithNullableEnable()); 14851var comp = CreateCompilation(src, options: WithNullableEnable()); 14882var comp = CreateCompilation(src, options: WithNullableEnable()); 14912var comp = CreateCompilation(src, options: WithNullableEnable()); 14928var comp = CreateCompilation(@" 14972var comp = CreateCompilation(@" 15034var comp = CreateCompilation(src, options: WithNullableEnable()); 15088var comp = CreateCompilation(src, options: WithNullableEnable()); 15153var comp = CreateCompilation(src, options: WithNullableEnable()); 15195var comp = CreateCompilation(src, options: WithNullableEnable()); 15228var comp = CreateCompilation(src, options: WithNullableEnable()); 15253var comp = CreateCompilation(src, options: WithNullableEnable()); 15295var comp = CreateCompilation(src, options: WithNullableEnable()); 15316var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15337var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15358var comp = CreateCompilation(src, options: WithNullableEnable()); 15379var comp = CreateCompilation(src, options: WithNullableEnable()); 15412var comp = CreateCompilation(src, options: WithNullableEnable()); 15445var comp = CreateCompilation(src, options: WithNullableEnable()); 15471var comp = CreateCompilation(src, options: WithNullableEnable()); 15513var comp = CreateCompilation(src, options: WithNullableEnable()); 15534var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15555var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15576var comp = CreateCompilation(src, options: WithNullableEnable()); 15597var comp = CreateCompilation(src, options: WithNullableEnable()); 15645var comp = CreateCompilation(src, options: WithNullableEnable()); 15702var comp = CreateCompilation(src, options: WithNullableEnable()); 15770var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15829var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15875var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15903var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15924var comp = CreateCompilation(src, options: WithNullableEnable()); 15958var comp = CreateCompilation(src, options: WithNullableEnable()); 15986var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16014var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16035var comp = CreateCompilation(src, options: WithNullableEnable()); 16063var comp = CreateCompilation(src, options: WithNullableEnable()); 16110var comp = CreateCompilation(src, options: WithNullableEnable()); 16154var comp = CreateCompilation(src, options: WithNullableEnable()); 16205var comp = CreateCompilation(src, options: WithNullableEnable()); 16233var comp = CreateCompilation(src, options: WithNullableEnable()); 16271var comp = CreateCompilation(src, options: WithNullableEnable()); 16315var comp = CreateCompilation(src, options: WithNullableEnable()); 16369var comp = CreateCompilation(src, options: WithNullableEnable()); 16411var comp = CreateCompilation(src, options: WithNullableEnable()); 16462var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16518var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16590var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16672var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16754var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 16824var comp = CreateCompilation(source, options: WithNullableEnable()); 16957var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17032var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17104var comp = CreateCompilation(source, options: WithNullableEnable()); 17130var comp1 = CreateCompilation(source1, options: WithNullableEnable()); 17146var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, options: WithNullableEnable()); 17190var comp = CreateCompilation(source, options: WithNullableEnable()); 17306var comp = CreateCompilation(source, options: WithNullableEnable()); 17366var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17434var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17515var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17599var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.DebugExe)); 17683var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17744var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17794var compilation = CreateCompilation(source).VerifyDiagnostics(); 17825var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 17870var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 17943var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 17995var compilation = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 18090var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18097CSharpCompilation c = CreateCompilation( 18596CSharpCompilation c = CreateCompilation(new[] { @" 18744CSharpCompilation c = CreateCompilation(new[] { @" 18776CSharpCompilation c = CreateCompilation(new[] { @" 18838var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18902var c = CreateCompilation(new[] { source }, options: WithNullableEnable()); 18924var c2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable()); 18935CSharpCompilation c = CreateCompilation(new[] { @" 18980CSharpCompilation c = CreateCompilation(new[] { @" 19025CSharpCompilation c = CreateCompilation(new[] { @" 19057CSharpCompilation c = CreateCompilation(new[] { @" 19092CSharpCompilation c = CreateCompilation(new[] { @" 19155var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19209var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19233var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19269var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19303var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19313CSharpCompilation c = CreateCompilation(new[] { @" 19378CSharpCompilation c = CreateCompilation(new[] { @" 19455CSharpCompilation c = CreateCompilation(new[] { @" 19498CSharpCompilation c = CreateCompilation(new[] { @" 19562var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19591var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 19610CSharpCompilation c0 = CreateCompilation(@" 19632CSharpCompilation c = CreateCompilation(new[] { @" 19761CSharpCompilation c0 = CreateCompilation(@" 19768CSharpCompilation c = CreateCompilation(new[] { @" 19829CSharpCompilation c0 = CreateCompilation(@" 19836CSharpCompilation c = CreateCompilation(new[] { @" 19874CSharpCompilation c0 = CreateCompilation(@" 19881CSharpCompilation c = CreateCompilation(new[] { @" 19945CSharpCompilation c0 = CreateCompilation(@" 19952CSharpCompilation c = CreateCompilation(new[] { @" 19995CSharpCompilation c0 = CreateCompilation(@" 20002CSharpCompilation c = CreateCompilation(new[] { @" 20075CSharpCompilation c0 = CreateCompilation(@" 20082CSharpCompilation c = CreateCompilation(new[] { @" 20130CSharpCompilation c0 = CreateCompilation(@" 20150CSharpCompilation c = CreateCompilation(new[] { @" 20257CSharpCompilation c = CreateCompilation(new[] { @" 20295CSharpCompilation c = CreateCompilation(new[] { @" 20331CSharpCompilation c = CreateCompilation(new[] { @" 20364var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 20398var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 20418CSharpCompilation c = CreateCompilation(new[] { @" 20440var c = CreateNullableCompilation(new[] { @" 20476CSharpCompilation c = CreateCompilation(new[] { @" 20520CSharpCompilation c = CreateCompilation(new[] { @" 20564CSharpCompilation c = CreateCompilation(new[] { @" 20599CSharpCompilation c = CreateCompilation(new[] { @" 20645CSharpCompilation c = CreateCompilation(new[] { @" 20691CSharpCompilation c = CreateCompilation(new[] { @" 20732CSharpCompilation c = CreateCompilation(new[] { @" 20774CSharpCompilation c = CreateCompilation(new[] { @" 20816var c = CreateNullableCompilation(new[] { @" 20838var c = CreateNullableCompilation(new[] { @" 20860var c = CreateNullableCompilation(new[] { @" 20904var c = CreateNullableCompilation(new[] { @" 20947var c = CreateNullableCompilation(new[] { @" 20998var c = CreateNullableCompilation(new[] { @" 21083var c = CreateNullableCompilation(new[] { @" 21139var c = CreateNullableCompilation(new[] { @" 21195var c = CreateNullableCompilation(new[] { @" 21245var libComp = CreateNullableCompilation(new[] { @" 21263var c = CreateNullableCompilation(@" 21341var c = CreateNullableCompilation(new[] { @" 21477var libComp = CreateNullableCompilation(new[] { @" 21491var c = CreateNullableCompilation(@" 21590var c = CreateNullableCompilation(new[] { @" 21651var c = CreateNullableCompilation(new[] { @" 21690var c = CreateNullableCompilation(new[] { @" 21715var c = CreateNullableCompilation(new[] { @" 21742var libComp = CreateNullableCompilation(new[] { @" 21754var c = CreateNullableCompilation(new[] { @" 21778var c = CreateNullableCompilation(new[] { @" 21816var c = CreateNullableCompilation(new[] { @" 21892var c = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions: TestOptions.Regular8); 21911var c2 = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions: TestOptions.Regular9); 21922var c = CreateNullableCompilation(new[] { @" 21979var c = CreateNullableCompilation(new[] { @" 22021var c = CreateNullableCompilation(new[] { @" 22074var c = CreateNullableCompilation(new[] { @" 22135var c = CreateNullableCompilation(new[] { @" 22206var c = CreateNullableCompilation(new[] { @" 22246var c = CreateNullableCompilation(new[] { @" 22292var c = CreateNullableCompilation(new[] { @" 22339var c = CreateNullableCompilation(new[] { @" 22380var c = CreateNullableCompilation(new[] { @" 22422var c = CreateNullableCompilation(new[] { @" 22464var c = CreateNullableCompilation(new[] { @" 22494var c = CreateNullableCompilation(new[] { @" 22539var c = CreateNullableCompilation(new[] { @" 22590var c = CreateNullableCompilation(new[] { @" 22614var c = CreateNullableCompilation(new[] { @" 22643var c = CreateNullableCompilation(new[] { @" 22662var c = CreateNullableCompilation(new[] { @" 22697var c = CreateNullableCompilation(new[] { @" 22735var c = CreateNullableCompilation(new[] { @" 22774var c = CreateNullableCompilation(new[] { @" 22801var c = CreateNullableCompilation(new[] { @" 22845var c = CreateNullableCompilation(new[] { @" 22890var c = CreateNullableCompilation(new[] { @" 22943var c = CreateNullableCompilation(new[] { @" 22985var c = CreateNullableCompilation(new[] { @" 23027var c = CreateNullableCompilation(new[] { @" 23074var c = CreateNullableCompilation(new[] { @" 23105var c = CreateNullableCompilation(new[] { @" 23136var c = CreateNullableCompilation(new[] { @" 23183var c = CreateNullableCompilation(new[] { @" 23253var c = CreateNullableCompilation(new[] { @" 23278var c = CreateNullableCompilation(new[] { @" 23328var c = CreateNullableCompilation(new[] { @" 23375var c = CreateNullableCompilation(new[] { @" 23406var c = CreateNullableCompilation(new[] { @" 23437var c = CreateNullableCompilation(new[] { @" 23491var c = CreateNullableCompilation(new[] { @" 23538var c = CreateNullableCompilation(new[] { @" 23608var libComp = CreateNullableCompilation(new[] { @" 23629var c = CreateNullableCompilation(@" 23681var libComp = CreateNullableCompilation(new[] { @" 23700var c = CreateNullableCompilation(@" 23751var c = CreateNullableCompilation(new[] { @" 23821var libComp = CreateNullableCompilation(new[] { @" 23840var c = CreateNullableCompilation(@" 23891var c = CreateNullableCompilation(new[] { @" 23959var c = CreateNullableCompilation(new[] { @" 24010var c = CreateNullableCompilation(new[] { @" 24064var c = CreateNullableCompilation(new[] { @" 24143var c = CreateNullableCompilation(new[] { @" 24204var c = CreateNullableCompilation(new[] { @" 24262var c = CreateNullableCompilation(new[] { @" 24324var c = CreateNullableCompilation(new[] { @" 24366var c = CreateNullableCompilation(new[] { @" 24418var c = CreateNullableCompilation(new[] { @" 24471var c = CreateNullableCompilation(new[] { @" 24513var c = CreateNullableCompilation(new[] { @" 24557var c = CreateNullableCompilation(new[] { @" 24600var c = CreateNullableCompilation(new[] { @" 24649var c = CreateNullableCompilation(new[] { @" 24700var c = CreateNullableCompilation(new[] { @" 24764var c = CreateNullableCompilation(new[] { @" 24799var c = CreateNullableCompilation(new[] { @" 24834var c = CreateNullableCompilation(new[] { @" 24862var c = CreateNullableCompilation(new[] { @" 24909var c = CreateNullableCompilation(new[] { @" 24945var c = CreateNullableCompilation(new[] { @" 24986var c = CreateNullableCompilation(new[] { @" 25033var c = CreateNullableCompilation(new[] { @" 25069var c = CreateCompilation(@" 25100var c = CreateCompilation(new[] { @" 25133var c = CreateCompilation(new[] { @" 25172var c = CreateCompilation(new[] { @" 25211var c = CreateCompilation(new[] { @" 25247var c = CreateCompilation(new[] { @" 25281var c = CreateCompilation(new[] { @" 25313var c = CreateCompilation(new[] { @" 25344var c = CreateCompilation(new[] { @" 25373var c = CreateCompilation(new[] { @" 25454var comp = CreateCompilation(src); 25492var comp = CreateCompilation(src); 25517var comp = CreateCompilation(src); 25559var comp = CreateCompilation(src); 25597var comp = CreateCompilation(src); 25659var comp = CreateCompilation(src); 25682var c = CreateCompilation(new[] { @" 25713var c = CreateCompilation(new[] { @" 25744var c = CreateCompilation(new[] { @" 25780var c = CreateCompilation(new[] { @" 25819var c = CreateCompilation(new[] { @" 25856var c = CreateCompilation(new[] { @" 25889var c = CreateCompilation(new[] { @" 25922var c = CreateCompilation(new[] { @" 25955var c = CreateCompilation(new[] { @" 25993var c = CreateCompilation(new[] { @" 26024var c = CreateCompilation(new[] { @" 26059var c = CreateCompilation(new[] { @" 26097var c = CreateCompilation(new[] { @" 26126var c = CreateCompilation(new[] { @" 26161var c = CreateCompilation(new[] { @" 26202var c = CreateCompilation(new[] { @" 26232var c = CreateCompilation(new[] { @" 26266var c = CreateCompilation(new[] { @" 26300var c = CreateCompilation(new[] { @" 26334var c = CreateCompilation(new[] { @" 26368var c = CreateCompilation(new[] { @" 26402var c = CreateCompilation(new[] { @" 26435var c = CreateCompilation(new[] { @" 26462var c = CreateCompilation(new[] { @" 26489var c = CreateCompilation(new[] { @" 26516var c = CreateCompilation(new[] { @" 26539var c = CreateCompilation(new[] { @" 26566var c = CreateCompilation(new[] { @" 26612var comp = CreateNullableCompilation(new[] { source }); 26630var comp = CreateNullableCompilation(new[] { source }); 26650var comp = CreateNullableCompilation(new[] { source }); 26673var comp = CreateNullableCompilation(new[] { source }); 26683var c = CreateCompilation(new[] { @" 26714var c = CreateCompilation(new[] { @" 26838var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 26951var lib = CreateNullableCompilation(new[] { @" 26959var c = CreateNullableCompilation(@" 26983var lib = CreateNullableCompilation(new[] { @" 26991var c = CreateNullableCompilation(@" 27013var c = CreateNullableCompilation(new[] { @" 27038var c = CreateNullableCompilation(new[] { @" 27066var c = CreateNullableCompilation(new[] { @" 27086var c = CreateNullableCompilation(new[] { @" 27111var c = CreateNullableCompilation(new[] { @" 27134var c = CreateNullableCompilation(new[] { @" 27153var lib = CreateNullableCompilation(new[] { @" 27161var c = CreateNullableCompilation(@" 27183var lib = CreateNullableCompilation(new[] { @" 27191var c = CreateNullableCompilation(@" 27233var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27250var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27270var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition }); 27297var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27335var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27366var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27398var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 27432var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27462var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27485var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27504var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 27533var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 27563var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 27592var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 27644var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 27686var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 27697var c = CreateCompilation(new[] { @" 27725var c = CreateNullableCompilation(new[] { @" 27763var c = CreateNullableCompilation(new[] { @" 27801var c = CreateNullableCompilation(new[] { @" 27860var c = CreateCompilation(new[] { @" 27892var c = CreateNullableCompilation(new[] { @" 27917var c = CreateNullableCompilation(new[] { @" 27955var c = CreateCompilation(new[] { @" 27986var c = CreateCompilation(new[] { @" 28014var c = CreateCompilation(new[] { @" 28044var c = CreateCompilation(new[] { @" 28080var c = CreateCompilation(new[] { @" 28109var c = CreateCompilation(new[] { @" 28162var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 28222var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 28225var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 28310var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28328var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }); 28404var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 28450var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 28453var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 28481var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28519var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28554var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28587var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28624var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 28669var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 28672var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 28700var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28735var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28758var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 28784var lib = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, lib_cs }); 28847var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 28850var comp2 = CreateNullableCompilation(new[] { source, lib_cs, MaybeNullAttributeDefinition }); 28889var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28913var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28939var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28965var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 28987var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 29001var c = CreateCompilation(new[] { @" 29029var c = CreateCompilation(new[] { @" 29060var c = CreateNullableCompilation(@" 29094var c = CreateNullableCompilation(@" 29127var c = CreateNullableCompilation(@" 29161var c = CreateNullableCompilation(@" 29195var c = CreateNullableCompilation(@" 29229var c = CreateNullableCompilation(@" 29247var c = CreateNullableCompilation(new[] { @" 29292var c = CreateNullableCompilation(new[] { @" 29345var c = CreateNullableCompilation(new[] { @" 29394var c = CreateNullableCompilation(new[] { @" 29426var c = CreateCompilation(new[] { @" 29458var c = CreateCompilation(new[] { @" 29490var c = CreateNullableCompilation(new[] { @" 29518var c = CreateNullableCompilation(new[] { @" 29549var c = CreateNullableCompilation(new[] { @" 29580var c = CreateNullableCompilation(new[] { @" 29611var c = CreateNullableCompilation(new[] { @" 29736var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 29798var c = CreateNullableCompilation(new[] { @" 29824CSharpCompilation c = CreateCompilation(new[] { @" 29855CSharpCompilation c = CreateCompilation(new[] { @" 29884CSharpCompilation c = CreateCompilation(new[] { @" 29912CSharpCompilation c = CreateCompilation(new[] { @" 29950CSharpCompilation c = CreateCompilation(new[] { @" 29982CSharpCompilation c = CreateCompilation(new[] { @" 30013CSharpCompilation c = CreateCompilation(new[] { @" 30029CSharpCompilation c = CreateCompilation(new[] { @" 30082var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 30083var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 30086var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 30131var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, 30172var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30217var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30282var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30321var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30386var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30435var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30486var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30560var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30620var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30677var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30734var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30779var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30804var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30823var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 30855var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MemberNotNullAttributeDefinition, DisallowNullAttributeDefinition }); 30896var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MemberNotNullAttributeDefinition, DisallowNullAttributeDefinition }); 30968var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DisallowNullAttributeDefinition }); 31039var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DisallowNullAttributeDefinition }); 31088var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 31131var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 31173var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 31203var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31204var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31207var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31238var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31239var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31242var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31273var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31274var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31277var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31310var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31311var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31314var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31352var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31353var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31356var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31379var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31407var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31434var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31482var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31483var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31486var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31517var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31518var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31521var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31556var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31557var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31560var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31574var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 31611var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31612var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31615var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31651var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, lib_cs }); 31652var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31655var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition }); 31698var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31699var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31702var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31745var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31746var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31749var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31823var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31824var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31827var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31873var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31874var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31877var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31985var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31986var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 31989var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31997CSharpCompilation c = CreateCompilation(new[] { @" 32060var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition, lib_cs }); 32061var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 32064var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition }); 32088var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32111var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32137var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32163var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32192var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32219var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32250var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32287var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32323var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32360var comp1 = CreateNullableCompilation(new[] { source1, source2, NotNullIfNotNullAttributeDefinition }); 32372var comp2 = CreateNullableCompilation(source2, references: new[] { reference }); 32403var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32436var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32464var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32492var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32539var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, source }); 32685var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, NotNullAttributeDefinition, NotNullIfNotNullAttributeDefinition, source }); 32765var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition, source }); 32778CSharpCompilation c = CreateCompilation(new[] { @" 32815CSharpCompilation c = CreateCompilation(new[] { @" 32855CSharpCompilation c = CreateCompilation(new[] { @" 32873CSharpCompilation c = CreateCompilation(new[] { @" 32891CSharpCompilation c = CreateCompilation(new[] { @" 32910CSharpCompilation c = CreateCompilation(new[] { @" 32932CSharpCompilation c = CreateCompilation(new[] { @" 32951CSharpCompilation c = CreateCompilation(new[] { @" 32976CSharpCompilation c = CreateCompilation(new[] { @" 33002CSharpCompilation c = CreateCompilation(new[] { @" 33037private static void VerifyOutVar(CSharpCompilation compilation, string expectedType) 33054private static void VerifyVarLocal(CSharpCompilation compilation, string expectedType) 33082CSharpCompilation c = CreateCompilation(new[] { @" 33106CSharpCompilation c = CreateCompilation(new[] { @" 33126CSharpCompilation c = CreateCompilation(new[] { @" 33161var comp = CreateCompilation(source); 33168CSharpCompilation c = CreateCompilation(new[] { @" 33193CSharpCompilation c = CreateCompilation(new[] { @" 33215CSharpCompilation c = CreateCompilation(new[] { @" 33239CSharpCompilation c = CreateCompilation(new[] { @" 33266CSharpCompilation c = CreateCompilation(new[] { @" 33291CSharpCompilation c = CreateCompilation(new[] { @" 33315CSharpCompilation c = CreateCompilation(new[] { @" 33342CSharpCompilation c = CreateCompilation(new[] { @" 33363var c = CreateCompilation(@" 33387var c = CreateCompilation(@" 33412var c = CreateCompilation(@" 33440var c = CreateCompilation(@" 33469var c = CreateCompilation(@" 33513var c = CreateCompilation(@" 33548var c = CreateCompilation(@" 33572var c = CreateCompilation(@" 33596var c = CreateCompilation(@" 33642var c = CreateCompilation(@" 33679var c = CreateCompilation(@" 33703var c = CreateNullableCompilation(@" 33724var c = CreateNullableCompilation(@" 33795var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 33827var comp = CreateCompilation(source); 33851var comp = CreateCompilation(source); 33886var comp = CreateCompilation(source); 33921var comp = CreateCompilation(source); 33930var c = CreateNullableCompilation(@" 33969var c = CreateNullableCompilation(@" 33997var c = CreateNullableCompilation(@" 34016var c = CreateCompilation(@" 34036var c = CreateCompilation(@" 34061var c = CreateCompilation(@" 34109var c = CreateCompilation(@" 34136var c = CreateCompilation(@" 34161var c = CreateCompilation(@" 34195var c = CreateCompilation(@" 34227var c = CreateCompilation(@" 34251var c = CreateCompilation(@" 34275var c = CreateCompilation(@" 34295var c = CreateCompilation(@" 34321var c = CreateCompilation(@" 34365CSharpCompilation c = CreateCompilation(new[] { @" 34386CSharpCompilation c = CreateCompilation(new[] { @" 34407CSharpCompilation c = CreateCompilation(new[] { @" 34432CSharpCompilation c = CreateCompilation(new[] { @" 34459CSharpCompilation c = CreateCompilation(new[] { @" 34480CSharpCompilation c = CreateCompilation(new[] { @" 34507CSharpCompilation c = CreateCompilation(new[] { @" 34531CSharpCompilation c = CreateCompilation(new[] { @" 34555CSharpCompilation c = CreateCompilation(new[] { @" 34575CSharpCompilation c = CreateCompilation(new[] { @" 34599CSharpCompilation c = CreateCompilation(new[] { @" 34620CSharpCompilation c = CreateCompilation(new[] { @" 34647CSharpCompilation c = CreateCompilation(new[] { @" 34673CSharpCompilation c = CreateCompilation(@" 34693CSharpCompilation c = CreateCompilation(new[] { @" 34715CSharpCompilation c = CreateCompilation(new[] { @" 34735var libComp = CreateCompilation(@" 34742var comp = CreateCompilation(new[] { @" 34764var comp = CreateCompilation(new[] { @" 34791var obliviousComp = CreateCompilation(@" 34798var comp = CreateCompilation(new[] { @" 34856CSharpCompilation c = CreateCompilation(new[] { @" 34880CSharpCompilation c = CreateCompilation(new[] { @" 34904CSharpCompilation c = CreateCompilation(new[] { @" 34938CSharpCompilation c = CreateCompilation(new[] { @" 34968CSharpCompilation c = CreateCompilation(new[] { @" 34997CSharpCompilation c = CreateCompilation(new[] { @" 35052var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition }); 35053var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 35056var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition }); 35078var comp = CreateCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 35103var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions: TestOptions.Regular9); 35129var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions: TestOptions.Regular9); 35160var comp = CreateNullableCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 35183var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 35212var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition }); 35213var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 35220var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition }); 35249var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 35250var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 35253var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 35296var lib = CreateNullableCompilation(new[] { lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 35297var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 35300var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 35336var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }); 35350CSharpCompilation c = CreateCompilation(new[] { @" 35385var comp = CreateNullableCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 35396CSharpCompilation c = CreateCompilation(new[] { @" 35417CSharpCompilation c = CreateCompilation(new[] { @" 35441CSharpCompilation c = CreateCompilation(new[] { @" 35463CSharpCompilation c = CreateCompilation(new[] { @" 35488CSharpCompilation c = CreateCompilation(new[] { @" 35515CSharpCompilation c = CreateCompilation(new[] { @" 35534CSharpCompilation c = CreateNullableCompilation(new[] { @" 35556CSharpCompilation c = CreateCompilation(new[] { @" 35582CSharpCompilation c = CreateCompilation(new[] { @" 35601CSharpCompilation c = CreateCompilation(new[] { @" 35624CSharpCompilation c = CreateCompilation(new[] { @" 35647CSharpCompilation c = CreateCompilation(new[] { @" 35674CSharpCompilation c = CreateCompilation(new[] { @" 35702CSharpCompilation c = CreateCompilation(new[] { @" 35722CSharpCompilation c = CreateCompilation(new[] { @" 35748CSharpCompilation c = CreateCompilation(new[] { $@" 35818var comp = CreateNullableCompilation(source); 35845var comp = CreateCompilation(source); 35861var comp = CreateNullableCompilation(source); 35871CSharpCompilation c = CreateCompilation(new[] { @" 35905CSharpCompilation c = CreateCompilation(new[] { @" 35921CSharpCompilation c = CreateCompilation(new[] { @" 35960CSharpCompilation c = CreateCompilation(new[] { @" 35999CSharpCompilation c = CreateCompilation(new[] { @" 36030CSharpCompilation c = CreateCompilation(new[] { @" 36059CSharpCompilation c = CreateCompilation(new[] { @" 36088CSharpCompilation c = CreateCompilation(new[] { @" 36126private static void VerifyAnnotations(CSharpCompilation compilation, string memberName, params FlowAnalysisAnnotations[] expected) 36134private void VerifyAnnotationsAndMetadata(CSharpCompilation compilation, string memberName, params FlowAnalysisAnnotations[] expected) 36139var compilation2 = CreateCompilation("", references: new[] { compilation.EmitToImageReference() }); 36146CSharpCompilation c = CreateCompilation(new[] { @" 36189CSharpCompilation c = CreateCompilation(new[] { @" 36220CSharpCompilation c = CreateCompilation(new[] { @" 36238CSharpCompilation c = CreateCompilation(new[] { @" 36269CSharpCompilation c = CreateCompilation(new[] { @" 36303CSharpCompilation c = CreateCompilation(new[] { @" 36326CSharpCompilation c = CreateCompilation(new[] { @" 36352CSharpCompilation c = CreateCompilation(new[] { @" 36381CSharpCompilation c = CreateCompilation(new[] { @" 36480var compilation = CreateCompilationWithIL(new[] { source }, il, options: WithNullableEnable()); 36496CSharpCompilation c = CreateCompilation(new[] { @" 36519CSharpCompilation c = CreateCompilation(new[] { @" 36548CSharpCompilation c = CreateCompilation(new[] { @" 36577CSharpCompilation c = CreateCompilation(new[] { @" 36598CSharpCompilation c = CreateCompilation(new[] { @" 36617CSharpCompilation c = CreateCompilation(new[] { @" 36638var c = CreateNullableCompilation(@" 36664var c = CreateNullableCompilation(@" 36690CSharpCompilation c = CreateCompilation(new[] { @" 36714CSharpCompilation c = CreateCompilation(new[] { @" 36738CSharpCompilation c = CreateCompilation(new[] { @" 36761CSharpCompilation c = CreateCompilation(new[] { @" 36780CSharpCompilation c = CreateCompilation(@" 36799CSharpCompilation c = CreateCompilation(new[] { @" 36818CSharpCompilation c = CreateCompilation(new[] { @" 36842CSharpCompilation c = CreateCompilation(new[] { @" 36881CSharpCompilation c = CreateCompilation(new[] { @" 36913CSharpCompilation c = CreateCompilation(new[] { @" 36932CSharpCompilation c = CreateCompilation(new[] { @" 36971CSharpCompilation c = CreateNullableCompilation(new[] { @" 37009CSharpCompilation c = CreateCompilationWithIL(new[] { @" 37113CSharpCompilation c = CreateCompilation(new[] { @" 37140CSharpCompilation c = CreateCompilation(@" 37158CSharpCompilation c = CreateCompilation(new[] { @" 37185CSharpCompilation c = CreateCompilation(new[] { @" 37209CSharpCompilation c = CreateCompilation(new[] { @" 37234CSharpCompilation c = CreateCompilation(new[] { @" 37260CSharpCompilation c = CreateCompilation(new[] { @" 37284CSharpCompilation c = CreateCompilation(new[] { @" 37303CSharpCompilation c = CreateCompilation(new[] { @" 37326CSharpCompilation c = CreateCompilation(new[] { @" 37365CSharpCompilation c = CreateCompilation(new[] { @" 37390CSharpCompilation c = CreateCompilation(new[] { @" 37410CSharpCompilation c = CreateCompilation(new[] { @" 37435CSharpCompilation c = CreateCompilation(new[] { @" 37454CSharpCompilation c = CreateCompilation(new[] { @" 37518var comp = CreateCompilation( 37589var comp = CreateCompilation( 37647var comp = CreateCompilation( 37714var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 37791var comp = CreateCompilation( 37829var comp = CreateCompilation( 37875var comp = CreateCompilation( 37927var comp = CreateCompilation( 38003var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 38050var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 38121var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 38155var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 38190var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 38225var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 38239var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source0 }, options: WithNullableEnable()); 38290var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 38354var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 38357var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 38410var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 38431var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition, MaybeNullAttributeDefinition }); 38445var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 38459var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 38486var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 38513var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 38540var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 38573var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 38610var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 38636var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 38706var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }, references: new[] { lib.EmitToImageReference() }); 38709var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 38745var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 38788var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 38831var lib = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition }); 38882var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 38885var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 38946var comp = CreateNullableCompilation(new[] { lib_cs, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 39006var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 39017var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 39020var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 39039var lib = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, lib_cs }); 39057var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 39060var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition }); 39093var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 39147var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 39190var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }); 39235var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }); 39263var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 39282var comp = CreateNullableCompilation(source); 39305var comp = CreateNullableCompilation(source); 39328var comp = CreateNullableCompilation(source); 39351var comp = CreateNullableCompilation(source); 39374var comp = CreateNullableCompilation(source); 39397var comp = CreateNullableCompilation(source); 39420var comp = CreateNullableCompilation(source); 39444var comp = CreateNullableCompilation(source); 39469var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 39501var comp = CreateNullableCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 39529var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 39554var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }, parseOptions: TestOptions.Regular9); 39579var comp = CreateNullableCompilation(source, parseOptions: TestOptions.Regular8); 39621var comp = CreateNullableCompilation(source); 39659var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 39707var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition }); 39758var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition }); 39789var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 39815var comp = CreateNullableCompilation(source, parseOptions: TestOptions.Regular8); 39838var comp = CreateNullableCompilation(source); 39864var comp = CreateNullableCompilation(source); 39887var comp = CreateNullableCompilation(source); 39913var comp = CreateNullableCompilation(source); 39943var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 40018var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 40044var c = CreateNullableCompilation(new[] { @" 40064var c = CreateNullableCompilation(new[] { @" 40103var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 40155var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 40195var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 40239var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 40282var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 40339var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 40382var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 40412var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 40445var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 40509var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 40595var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("CONSTRAINT", constraint) }); 40654var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 40683var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 40724var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 40774var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, NotNullAttributeDefinition, NotNullWhenAttributeDefinition, source.Replace("TYPE", type) }); 40807var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 40836var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 40911var comp = CreateNullableCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 40993var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 41077var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }); 41139var comp = CreateNullableCompilation(new[] { DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition, source }); 41172var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 41198var comp = CreateNullableCompilation(new[] { NotNullWhenAttributeDefinition, source }); 41224var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 41250var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 41276var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 41305var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 41370var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 41393var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 41422var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 41448var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 41490var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 41531var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, source }); 41568var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 41601var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, MaybeNullAttributeDefinition, source }); 41648var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, MaybeNullAttributeDefinition, source }); 41711var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 41737var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 41821var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 41877var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 41900var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 41923var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 41951var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42010var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, AllowNullAttributeDefinition, source }, options: WithNullableEnable()); 42102var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 42162var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 42202var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 42221var comp = CreateCompilation(new[] { DisallowNullAttributeDefinition, source0 }, options: WithNullableEnable()); 42264var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 42285var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 42288var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 42302var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source0 }); 42329var comp2 = CreateNullableCompilation(source1); 42352var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42379var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 42415var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42457var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 42500var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 42533var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 42631var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42662var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42710var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 42809var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }, 42813var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 42850var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition, lib_cs }); 42873var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 42876var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 42896var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 42917var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 42945var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 42980var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 43020var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 43057var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 43092var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }); 43121var comp = CreateNullableCompilation(source); 43185var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43230var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43251var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43273var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 43305var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43382var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43385var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43400var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43418var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43421var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43436var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43454var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43457var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43476var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43488var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43491var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43510var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43523var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43526var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43545var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, lib_cs }); 43557var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 43560var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition }); 43581var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition, NotNullWhenAttributeDefinition, source }); 43613var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }); 43641var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 43666var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, NotNullWhenAttributeDefinition, source }); 43726var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 43846var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 43972var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }, options: WithNullableEnable()); 44070var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 44096var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 44114var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source0 }, options: WithNullableEnable()); 44164var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source0 }, options: WithNullableEnable()); 44224var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable()); 44252var c = CreateCompilation(new[] { @" 44372var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 44526var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 44622var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 44652var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 44671var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source0 }); 44727var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source0 }); 44803var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 44935var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions: TestOptions.Regular8); 45054var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }); 45093var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }); 45122var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 45177var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 45253var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 45299var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 45318var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 45332var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source0 }, options: WithNullableEnable()); 45376var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source0 }); 45417var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source0 }); 45469var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 45512var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 45536var lib = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 45562var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45565var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 45602var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 45652var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 45675var comp = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 45695var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 45723var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 45761var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 45791var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 45821var lib = CreateNullableCompilation(new[] { lib_cs, NotNullAttributeDefinition }); 45845var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45848var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 45902var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 45932var lib = CreateNullableCompilation(new[] { NotNullAttributeDefinition, lib_cs }); 45955var comp = CreateNullableCompilation(source, references: new[] { lib.EmitToImageReference() }); 45958var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullAttributeDefinition }); 45997var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 46023var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition }); 46111var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46161var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46206var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46246var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 46283var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 46298var comp2 = CreateNullableCompilation(source2, references: new[] { comp.EmitToImageReference() }); 46348var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullAttributeDefinition, source }); 46398var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 46430var comp = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, source }); 46472var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, source }); 46505var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46543var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46581var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, source }); 46606var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 46631var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, source }); 46679var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 46722var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, source }, options: WithNullableEnable()); 46741CSharpCompilation c = CreateCompilation(new[] { @" 46844CSharpCompilation c = CreateCompilation(new[] { @" 46947CSharpCompilation c = CreateCompilation(new[] { @" 47022CSharpCompilation c = CreateCompilation(new[] { @" 47085CSharpCompilation c = CreateCompilation(new[] { @" 47139CSharpCompilation c = CreateCompilation(new[] { @" 47212CSharpCompilation c = CreateCompilation(new[] { @" 47286CSharpCompilation c = CreateCompilation(@" 47316CSharpCompilation c = CreateCompilation(new[] { @" 47342CSharpCompilation c = CreateCompilation(new[] { @" 47369CSharpCompilation c = CreateCompilation(new[] { @" 47392CSharpCompilation c = CreateCompilation(new[] { @" 47428CSharpCompilation c = CreateCompilation(new[] { @" 47464var compilation = CreateCompilation(new[] { @" 47605var compilation = CreateCompilation(new[] { @" 47638var compilation = CreateCompilation(new[] { @" 47664var compilation = CreateCompilation(new[] { @" 47691var compilation = CreateCompilation(new[] { @" 47716CSharpCompilation c = CreateCompilation(@" 47749CSharpCompilation c = CreateCompilation(@" 48066var comp = CreateNullableCompilation(source); 48127var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 48206var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 48285var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 48349var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 48421var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 48517var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50239var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50326var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50424var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50541var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50586var comp = CreateNullableCompilation(source); 50627var comp = CreateNullableCompilation(source); 50733var comp = CreateNullableCompilation(source); 50775var comp = CreateNullableCompilation(source); 50809var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50857var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50918var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 50977var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 51018var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 51070var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition, MaybeNullWhenAttributeDefinition }); 51135var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 51167var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 52193CSharpCompilation c = CreateCompilation(new[] { @" 52220CSharpCompilation c = CreateCompilation(new[] { @" 52248CSharpCompilation c = CreateCompilation(new[] { @" 52275CSharpCompilation c = CreateCompilation(new[] { @" 52302CSharpCompilation c = CreateCompilation(new[] { @" 52329CSharpCompilation c = CreateCompilation(new[] { @" 52347CSharpCompilation c = CreateCompilation(new[] { @" 52380var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52407var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52431var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52458var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52497var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52534var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52583var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52616var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52669var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52707var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52729var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52745var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52826var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 52917var comp = CreateCompilation(source, options: WithNullableEnable()); 53013var comp = CreateCompilation(source, options: WithNullableEnable()); 53052var comp = CreateCompilation(source, options: WithNullableEnable()); 53073var comp = CreateCompilation(source, options: WithNullableEnable()); 53092var comp = CreateCompilation(source, options: WithNullableEnable()); 53133var comp = CreateCompilation(source, options: WithNullableEnable()); 53186var comp = CreateCompilation(source, options: WithNullableEnable()); 53230var comp = CreateCompilation(source, options: WithNullableEnable()); 53255var comp = CreateCompilation(source, options: WithNullableEnable()); 53279var comp = CreateCompilation(source, options: WithNullableEnable()); 53299var comp = CreateCompilation(source, options: WithNullableEnable()); 53332var comp = CreateCompilation(source, options: WithNullableEnable()); 53357var comp = CreateCompilation(source, options: WithNullableEnable()); 53414var comp = CreateCompilation(source, options: WithNullableEnable()); 53470var comp = CreateCompilation(source, options: WithNullableEnable()); 53526var comp = CreateCompilation(source, options: WithNullableEnable()); 53561var comp = CreateCompilation(source, options: WithNullableEnable()); 53591var comp = CreateCompilation(source, options: WithNullableEnable()); 53601var comp = CreateCompilation(@" 53622var comp = CreateCompilation(@" 53647var comp = CreateCompilation(@" 53672var comp = CreateCompilation(@" 53691var comp = CreateCompilation(@" 53709var comp = CreateCompilation(@" 53730var comp = CreateCompilation(@" 53758var comp = CreateCompilation(@" 53783var comp = CreateCompilation(@" 53802var comp = CreateCompilation(@" 53817var comp = CreateCompilation(@" 53832var comp = CreateCompilation(@" 53893var comp = CreateCompilation(source, options: WithNullableEnable()); 53923var comp = CreateCompilation(source, options: WithNullableEnable()); 53956var comp = CreateCompilation(source, options: WithNullableEnable()); 53993var comp = CreateCompilation(source, options: WithNullableEnable()); 54028var comp = CreateCompilation(source, options: WithNullableEnable()); 54062var comp = CreateCompilation(source, options: WithNullableEnable()); 54093var comp = CreateCompilation(source, options: WithNullableEnable()); 54121var comp = CreateCompilation(source, options: WithNullableEnable()); 54160var comp = CreateCompilation(source, options: WithNullableEnable()); 54194var comp = CreateCompilation(source, options: WithNullableEnable()); 54225var comp = CreateCompilation(source, options: WithNullableEnable()); 54254var comp = CreateCompilation(source, options: WithNullableEnable()); 54289var comp = CreateCompilation(source, options: WithNullableEnable()); 54325var comp = CreateCompilation(source, options: WithNullableEnable()); 54366var comp = CreateCompilation(source); 54404var comp = CreateCompilation(source); 54436var comp = CreateCompilation(source, options: WithNullableEnable()); 54465var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 54482var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54504var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 54531var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54581var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 54606var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54642var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 54670var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54696var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 54717var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54737var comp = CreateCompilation(source, options: WithNullableEnable(), references: new[] { ref0 }); 54763var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54810var comp = CreateCompilation(source, options: WithNullableEnable(), references: new[] { ref0 }); 54878var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 54882var comp = CreateCompilation(@" 54970var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55030var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55062var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55086var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55108var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55124var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 55139var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { ref0 }); 55183var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 55259var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55299var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55328var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55355var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55383var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55411var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55439var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55467var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55484var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55501var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55518var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55535var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 55568var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable(TestOptions.ReleaseExe)); 55621var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55711var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55761var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55813var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55910var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 55982var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 56007var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56022var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 56102var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 56148var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56209var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56259var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56285CSharpCompilation c = CreateCompilation(new[] { @" 56351CSharpCompilation c = CreateCompilation(new[] { @" 56400var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56435var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 56459var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 56493var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 56506CSharpCompilation c = CreateCompilation(new[] { @" 56553var comp = CreateCompilation( 56590var comp = CreateCompilation( 56617var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56645var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56681var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56711var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56743var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56776var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56810var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56838var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 56863var comp = CreateCompilation( 56895var comp = CreateCompilation( 56935var comp = CreateCompilation( 56962var comp = CreateCompilation( 56974CSharpCompilation c = CreateCompilation(new[] { @" 57046CSharpCompilation c = CreateCompilation(new[] { @" 57105CSharpCompilation c = CreateCompilation(new[] { @" 57138CSharpCompilation c = CreateCompilation(new[] { @" 57238CSharpCompilation c = CreateCompilation(new[] { @" 57310var c = CreateCompilation(source, parseOptions: TestOptions.Regular7); 57317CSharpCompilation c = CreateCompilation(new[] { @" 57459CSharpCompilation c = CreateCompilation(new[] { @" 57564CSharpCompilation c = CreateCompilation(new[] { @" 57627var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57666var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57701var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57743var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57768var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57790var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57813var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57845var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57887var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 57911var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 57950var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 57994var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58018var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58042var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58064var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58080var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58101var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58135var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58185var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58213var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58267var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58302var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58367var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58407var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58440var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58466var comp = CreateCompilation(source); 58499var comp = CreateNullableCompilation(source); 58527var comp = CreateNullableCompilation(source); 58552var comp = CreateNullableCompilation(source); 58573var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58620var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58694var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 58727var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 58797var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58845var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58874var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58903var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58932var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58961var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 58968CSharpCompilation c = CreateCompilation( 59025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59052var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59082var piaCompilation = CreateCompilationWithMscorlib45(pia, options: WithNullableEnable(TestOptions.DebugDll)); 59084CSharpCompilation c = CreateCompilationWithMscorlib45( 59140var piaCompilation = CreateCompilationWithMscorlib45(pia, options: WithNullableEnable(TestOptions.DebugDll)); 59142CSharpCompilation c = CreateCompilationWithMscorlib45( 59198var comp = CreateCompilation(src); 59238var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59266var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59279CSharpCompilation c = CreateCompilation(new[] { @" 59360CSharpCompilation c = CreateCompilation(new[] { @" 59537CSharpCompilation c = CreateCompilation(new[] { @" 59599CSharpCompilation c = CreateCompilation(new[] { @" 59635CSharpCompilation c = CreateCompilation(new[] { @" 59808CSharpCompilation c = CreateCompilation(new[] { @" 59857CSharpCompilation c = CreateCompilation(new[] { @" 59886CSharpCompilation c = CreateCompilation(new[] { @" 59957var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 59999var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60018var comp = CreateCompilation(source, options: WithNullableEnable()); 60041var comp = CreateCompilation(source, options: WithNullableEnable()); 60077var comp = CreateCompilation(source, options: WithNullableEnable()); 60110var comp = CreateCompilation(source, options: WithNullableEnable()); 60146var comp = CreateCompilation(source, options: WithNullableEnable()); 60177var comp = CreateCompilation(source, options: WithNullableEnable()); 60214var comp = CreateCompilation(source, options: WithNullableEnable()); 60246var comp = CreateCompilation(source, options: WithNullableEnable()); 60273var comp = CreateCompilation(source, options: WithNullableEnable()); 60294var comp = CreateCompilation(source, options: WithNullableEnable()); 60317var comp = CreateCompilation(source, options: WithNullableEnable()); 60338var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60359var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 60382var comp = CreateCompilation(source).VerifyDiagnostics( 60406CSharpCompilation c = CreateCompilation(new[] { @" 60431CSharpCompilation c = CreateCompilation(new[] { @" 60517CSharpCompilation c = CreateCompilation(new[] { @" 60604CSharpCompilation c = CreateCompilation(new[] { @" 60659CSharpCompilation c = CreateCompilation(new[] { @" 60702CSharpCompilation c = CreateCompilation(new[] { @" 60735CSharpCompilation c = CreateCompilation(new[] { @" 60790CSharpCompilation c = CreateCompilation(new[] { @" 60829CSharpCompilation c = CreateCompilation(new[] { @" 60890CSharpCompilation c = CreateCompilation(new[] { @" 60939CSharpCompilation c = CreateCompilation(new[] { @" 60999CSharpCompilation c = CreateCompilation(new[] { @" 61047CSharpCompilation c = CreateCompilation(new[] { @" 61105CSharpCompilation c = CreateCompilation(new[] { @" 61157CSharpCompilation c = CreateCompilation(new[] { @" 61212CSharpCompilation c = CreateCompilation(new[] { @" 61279CSharpCompilation c = CreateCompilation(new[] { @" 61334CSharpCompilation c = CreateCompilation(new[] { @" 61377CSharpCompilation notAnnotated = CreateCompilation(@" 61394CSharpCompilation c = CreateCompilation(new[] { @" 61437CSharpCompilation c = CreateCompilation(new[] { @" 61472CSharpCompilation c = CreateCompilation(new[] { @" 61523var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61597var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61626var comp = CreateCompilation(source); 61659var comp = CreateNullableCompilation(source); 61666var comp = CreateCompilation(@" 61690var comp = CreateCompilation(@" 61736var comp = CreateCompilation(source, options: WithNullableEnable()); 61883var comp = CreateNullableCompilation(source); 61908var comp = CreateNullableCompilation(source); 61941var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 61969var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62005var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62034var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62061var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62086var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62106var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62126var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 62151var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 62184var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 62233var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 62257var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 62295var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 62342var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62385var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62424var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62449var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62484var comp = CreateNullableCompilation(source); 62513var comp = CreateNullableCompilation(source); 62541var comp = CreateNullableCompilation(source); 62575var comp = CreateNullableCompilation(source); 62606var comp = CreateNullableCompilation(source); 62641var comp = CreateNullableCompilation(source); 62674var comp = CreateNullableCompilation(source); 62705var comp = CreateNullableCompilation(source); 62743var comp = CreateNullableCompilation(source); 62766var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62796var comp = CreateNullableCompilation(source); 62822var comp = CreateNullableCompilation(source); 62851var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62880var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 62958var comp = CreateNullableCompilation(source); 62983var comp = CreateCompilation( 63017var comp = CreateCompilation(source, options: WithNullableEnable()); 63039var comp = CreateCompilation( 63067var comp = CreateCompilationWithMscorlib45( 63084var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63104var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63169var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63215var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63250var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63281var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63311var comp = CreateNullableCompilation(source); 63337var comp = CreateNullableCompilation(source); 63388var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63421var comp1 = CreateCompilation(source1).VerifyDiagnostics(); 63486var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 63563CSharpCompilation c = CreateCompilation(new[] { @" 63604var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 63633var comp = CreateCompilation(source, options: WithNullableEnable()); 63680var comp = CreateCompilation(source, options: WithNullableEnable()); 63727var comp = CreateCompilation(source, options: WithNullableEnable()); 63774var comp = CreateCompilation(source, options: WithNullableEnable()); 63799CSharpCompilation c = CreateCompilation(new[] { @" 63842var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 63867var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 63874CSharpCompilation c = CreateCompilation(new[] { @" 63913CSharpCompilation c = CreateCompilation(new[] { @" 63952CSharpCompilation c = CreateCompilation(new[] { @" 63991CSharpCompilation c = CreateCompilation(new[] { @" 64030CSharpCompilation c = CreateCompilation(new[] { @" 64070CSharpCompilation c = CreateCompilation(new[] { @" 64110CSharpCompilation c = CreateCompilation(new[] { @" 64135CSharpCompilation c = CreateCompilation(new[] { @" 64177CSharpCompilation c = CreateCompilation(new[] { @" 64230CSharpCompilation c = CreateCompilation(new[] { @" 64276CSharpCompilation c = CreateCompilation(new[] { @" 64314CSharpCompilation c = CreateCompilation(new[] { @" 64351CSharpCompilation c = CreateCompilation(new[] { @" 64388CSharpCompilation c = CreateCompilation(new[] { @" 64425CSharpCompilation c = CreateCompilation(new[] { @" 64463CSharpCompilation c = CreateCompilation(new[] { @" 64501CSharpCompilation c = CreateCompilation(new[] { @" 64526CSharpCompilation c = CreateCompilation(new[] { @" 64565CSharpCompilation c = CreateCompilation(new[] { @" 64609CSharpCompilation c = CreateCompilation(new[] { @" 64653var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 64661CSharpCompilation c = CreateCompilation(new[] { @" 64711var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 64721CSharpCompilation c = CreateCompilation(new[] { @" 64748CSharpCompilation c = CreateCompilation(new[] { @" 64773CSharpCompilation c = CreateCompilation(new[] { @" 64799CSharpCompilation c = CreateCompilation(new[] { @" 64826CSharpCompilation c = CreateCompilation(new[] { @" 64862CSharpCompilation c = CreateCompilation(new[] { @" 64892CSharpCompilation c = CreateCompilation(new[] { @" 64928CSharpCompilation c = CreateCompilation(new[] { @" 64975CSharpCompilation c = CreateCompilation(new[] { @" 65049var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65082var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65116var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65146var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65172var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65209var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 65236var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 65270var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65306var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65339var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65373var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65407var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 65438var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 65472var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 65503var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 65531var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, NotNullAttributeDefinition }); 65559var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 65587var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 65615var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, MaybeNullAttributeDefinition }); 65638var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 65673var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 65684CSharpCompilation c = CreateCompilation(new[] { @" 65710CSharpCompilation c = CreateCompilation(new[] { @" 65778var comp = CreateCompilation(source, options: WithNullableEnable()); 65812var comp = CreateCompilation(source, options: WithNullableEnable()); 65837var comp = CreateCompilation(source, options: WithNullableEnable()); 65861var comp = CreateCompilation(source, options: WithNullableEnable()); 65882var comp = CreateCompilation(source, options: WithNullableEnable()); 65900var comp = CreateCompilation(source, options: WithNullableEnable()); 65921var comp = CreateCompilation(source, options: WithNullableEnable()); 65955var comp = CreateCompilation(source, options: WithNullableEnable()); 65998var comp = CreateCompilation(source, options: WithNullableEnable()); 66041var comp = CreateCompilation(source, options: WithNullableEnable()); 66094var comp = CreateCompilation(source, options: WithNullableEnable()); 66137var comp = CreateCompilation(source, options: WithNullableEnable()); 66190var comp = CreateCompilation(source, options: WithNullableEnable()); 66233var comp = CreateCompilation(source, options: WithNullableEnable()); 66286var comp = CreateCompilation(source, options: WithNullableEnable()); 66328var comp = CreateCompilation(source, options: WithNullableEnable()); 66380var comp = CreateCompilation(source, options: WithNullableEnable()); 66430var comp = CreateNullableCompilation(source); 66480var comp = CreateNullableCompilation(source); 66516var comp = CreateNullableCompilation(source); 66545var comp = CreateNullableCompilation(source); 66576var comp = CreateNullableCompilation(source); 66611var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 66658var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, MaybeNullWhenAttributeDefinition }); 66702var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition }); 66766var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 66806var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition, DisallowNullAttributeDefinition }); 66837var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 66878var comp = CreateNullableCompilation(source); 66921var comp = CreateNullableCompilation(source); 66978var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67066var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67131var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67188var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67239var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67291var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 67338var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 67391var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67422var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67464var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67509var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67540var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67584var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67627var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 67658CSharpCompilation c = CreateCompilation(new[] { @" 67691var comp0 = CreateCompilation(source0, options: WithNullableEnable()); 67712var comp0 = CreateCompilation(source0, options: WithNullableEnable()); 67726CSharpCompilation c = CreateCompilation(new[] { @" 67753CSharpCompilation c = CreateCompilation(new[] { @" 67789CSharpCompilation c = CreateCompilation(new[] { @" 67825var comp = CreateCompilation( 67862var comp = CreateCompilation(source, options: WithNullableEnable()); 67895var comp = CreateCompilation( 67936var comp = CreateCompilation( 67973var comp = CreateCompilation( 68010var comp = CreateCompilation( 68043var comp = CreateCompilation( 68075var comp = CreateCompilation( 68126var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68161var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68188var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68214var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68243var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68269var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68301var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68329var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68358var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 68407var comp = CreateNullableCompilation(source); 68432var comp = CreateNullableCompilation(source); 68453var comp = CreateNullableCompilation(source); 68493var comp = CreateNullableCompilation(source); 68539var comp = CreateNullableCompilation(source); 68582var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68613var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 68621CSharpCompilation c = CreateCompilation(new[] { @" 68647CSharpCompilation c = CreateCompilation(new[] { @" 68673CSharpCompilation c = CreateCompilation(new[] { @" 68757CSharpCompilation c = CreateNullableCompilation(new[] { @" 68811CSharpCompilation c = CreateNullableCompilation(new[] { @" 68867CSharpCompilation c = CreateCompilation(new[] { @" 68919CSharpCompilation c = CreateCompilation(new[] { @" 68964CSharpCompilation c = CreateCompilation(new[] { @" 69003CSharpCompilation c = CreateCompilation(new[] { @" 69045CSharpCompilation c = CreateCompilation(new[] { @" 69084CSharpCompilation c = CreateCompilation(new[] { @" 69134CSharpCompilation c = CreateCompilation(new[] { @" 69183CSharpCompilation c = CreateCompilation(new[] { @" 69245CSharpCompilation c = CreateCompilation(new[] { @" 69297CSharpCompilation c = CreateCompilation(new[] { @" 69361var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 69381var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 69403var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }, options: WithNullableEnable()); 69443var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 69450CSharpCompilation c = CreateCompilation(new[] { @" 69484CSharpCompilation c = CreateCompilation(new[] { @" 69535CSharpCompilation c = CreateCompilation(new[] { @" 69570CSharpCompilation c = CreateCompilation(new[] { @" 69621CSharpCompilation c = CreateCompilation(new[] { @" 69687var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 69703CSharpCompilation c = CreateCompilation(new[] { @" 69785var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 69792CSharpCompilation c = CreateCompilation(new[] { @" 69945CSharpCompilation c = CreateCompilation(new[] { @" 70001var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70057var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70101var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70124var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70148var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70180var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70226var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70260var comp = CreateCompilation(source, options: WithNullableEnable()); 70288var comp = CreateCompilation(source, options: WithNullableEnable()); 70314var comp = CreateCompilation(source, options: WithNullableEnable()); 70331var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70365var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70420var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70460var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70494var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70529var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70569var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70631var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70684var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70721var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 70734CSharpCompilation c = CreateCompilation(new[] { @" 70836CSharpCompilation c = CreateCompilation( 70923CSharpCompilation c = CreateCompilation(new[] { @" 71030CSharpCompilation c = CreateCompilation(new[] { @" 71079CSharpCompilation c = CreateCompilation(new[] { @" 71127CSharpCompilation c = CreateCompilation(new[] { @" 71174CSharpCompilation c = CreateCompilation(new[] { @" 71222CSharpCompilation c = CreateCompilation(new[] { @" 71264CSharpCompilation c = CreateCompilation(new[] { @" 71309CSharpCompilation c = CreateCompilation(new[] { @" 71389CSharpCompilation c = CreateCompilation(new[] { @" 71490CSharpCompilation c = CreateCompilation(new[] { @" 71528CSharpCompilation c = CreateCompilation( 71581CSharpCompilation c = CreateCompilation(new[] { @" 71676var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 71702CSharpCompilation c = CreateCompilation(new[] { @" 71787CSharpCompilation c = CreateCompilation(new[] { @" 71832CSharpCompilation c = CreateCompilation(new[] { @" 71864CSharpCompilation c = CreateCompilation(new[] { @" 71913CSharpCompilation c = CreateCompilation(new[] { @" 71992var comp = CreateCompilation(source, options: WithNullableEnable()); 72056var comp = CreateCompilation(source, options: WithNullableEnable()); 72094var comp = CreateNullableCompilation(source); 72128var comp = CreateNullableCompilation(source); 72160var comp = CreateNullableCompilation(source); 72208var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72234CSharpCompilation c = CreateCompilation(new[] { @" 72317var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72336var comp2 = CreateCompilation(source2, references: new[] { comp.EmitToImageReference() }, options: WithNullableEnable()); 72358var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72378var comp2 = CreateCompilation(source2, references: new[] { comp.EmitToImageReference() }, options: WithNullableEnable()); 72406var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72692var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options: WithNullableEnable()); 72789var comp = CreateCompilation(source, options: WithNullableEnable()); 72809var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72829var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72854var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72870var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72891var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72917var comp = CreateNullableCompilation(source); 72944var comp = CreateNullableCompilation(source); 72964var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 72990var comp = CreateNullableCompilation(new[] { source }); 73015var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73044var comp = CreateNullableCompilation(source); 73068var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73090var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73122var comp = CreateCompilation(source.Replace("OPERATOR", op), options: WithNullableEnable()); 73159var comp = CreateCompilation(source, options: WithNullableEnable()); 73195var comp = CreateCompilation(source, options: WithNullableEnable()); 73220var comp = CreateCompilation(source, options: WithNullableEnable()); 73252var piaCompilation = CreateCompilationWithMscorlib45(pia, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular7); 73274var compilation = CreateCompilationWithMscorlib45(new[] { source }, 73311var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73375var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 73412CSharpCompilation c0 = CreateCompilation(new[] { @" 73449CSharpCompilation c = CreateCompilation(new[] { source }, options: WithNullableEnable(), 73463CSharpCompilation c0 = CreateCompilation(new[] { @" 73490CSharpCompilation c = CreateCompilation(new[] { source }, options: WithNullableEnable(), 73524var compilation = CreateCompilation(new[] { source, NullableAttributeDefinition }, options: WithNullableEnable()); 73660CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 73691CSharpCompilation c1 = CreateCompilation(new[] { lib }, 73825CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 73841CSharpCompilation c1 = CreateCompilation(new[] { lib }, 73993CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 74012CSharpCompilation c1 = CreateCompilation(new[] { lib }, 74134CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 74153CSharpCompilation c1 = CreateCompilation(new[] { lib }, 74280CSharpCompilation c = CreateCompilation(new[] { lib, source1, source2 }, 74311CSharpCompilation c1 = CreateCompilation(new[] { lib }, 74372var comp = CreateCompilation( 74396var comp = CreateCompilation( 74432var comp = CreateCompilation( 74468var comp = CreateCompilation( 74527CSharpCompilation c = CreateCompilation(new[] { source }, 74573var comp = CreateCompilation(source); 74621var comp = CreateCompilation(source); 74647var comp = CreateCompilation(source); 74668var comp = CreateCompilation(source); 74700var comp = CreateCompilation(source); 74738var comp = CreateNullableCompilation(source); 74776var comp = CreateNullableCompilation(source); 74811var comp = CreateNullableCompilation(source); 74840var comp = CreateNullableCompilation(source); 74869var comp = CreateNullableCompilation(source); 74906var comp = CreateNullableCompilation(source); 74941var comp = CreateNullableCompilation(source); 74970var comp = CreateNullableCompilation(source); 74994var comp = CreateNullableCompilation(source); 75036var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 75066var comp = CreateNullableCompilation(source); 75087var comp = CreateNullableCompilation(source); 75118var comp = CreateNullableCompilation(source); 75152var comp = CreateNullableCompilation(source); 75168var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()).VerifyDiagnostics( 75195var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable()); 75216var compA = CreateCompilation(sourceA, parseOptions: TestOptions.Regular7); 75227var compB = CreateCompilation( 75255var comp = CreateCompilation( 75291var comp = CreateCompilation( 75359var comp = CreateCompilationWithMscorlib45(source, options: WithNullableEnable()); 75421var comp = CreateCompilation( 75485var comp = CreateCompilation( 75541var comp = CreateCompilation( 75591var comp = CreateCompilation( 75618var comp = CreateCompilationWithMscorlib45( 75645var comp = CreateCompilation( 75671var comp = CreateCompilation( 75760var comp = CreateCompilation(source, options: TestOptions.DebugExe); 75784var comp = CreateCompilation(source, options: TestOptions.DebugExe); 75826var comp = CreateCompilation(source, options: TestOptions.DebugExe); 75852var comp = CreateCompilation(source); 75880var comp = CreateCompilation( 75914var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 75980var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76017var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76043var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76072var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76101var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76141var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76178var comp = CreateCompilation( 76209var comp = CreateCompilation( 76243var comp = CreateCompilationWithMscorlib45( 76277var comp = CreateCompilation( 76308var comp = CreateCompilation( 76338var comp = CreateCompilation( 76371var comp = CreateCompilation( 76424var comp = CreateCompilation(source, options: WithNullableEnable()); 76491var comp = CreateCompilation( 76535var comp = CreateCompilation( 76599var comp = CreateCompilation(src, options: WithNullableEnable(TestOptions.DebugDll)); 76626var comp = CreateCompilation( 76671var comp = CreateCompilation( 76697var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 76737var comp = CreateCompilation(source, options: WithNullableEnable()); 76864var comp = CreateCompilation(source, options: WithNullableEnable()); 76935var comp = CreateCompilation(source, options: WithNullableEnable()); 76965var comp = CreateCompilation( 77003var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77023var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77042var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77062var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 77111var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77183var comp = CreateCompilation( 77206var comp = CreateCompilation( 77229var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 77260var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 77308var comp = CreateCompilation( 77343var comp = CreateCompilation( 77368var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77391var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77420var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77447var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), 77472var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 77504var comp = CreateCompilation( 77560var comp = CreateCompilation( 77596var comp = CreateCompilation( 77634var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77652var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), 77678var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77704var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77724var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp8)); 77747var comp0 = CreateCompilation( 77766var comp1 = CreateCompilation( 77786var comp = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 77822var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 77889var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 78025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 78160var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7, skipUsesIsNullable: true); 78207var libComp = CreateCompilation(new[] { libSource }); 78227var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }, parseOptions: TestOptions.Regular7_3); 78234var comp2 = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }); 78259var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 78304var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 78370var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }, options: WithNullableEnable()); 78414var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: WithNullableEnable()); 78462var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable()); 78507var comp = CreateCompilation(source, options: WithNullableEnable()); 78549var comp = CreateCompilation(source, options: WithNullableEnable()); 78582var comp = CreateCompilation(source, options: WithNullableEnable()); 78617var comp = CreateCompilation(source, options: WithNullableEnable()); 78676var comp = CreateCompilation( 78694var comp = CreateCompilation( 78727var comp = CreateNullableCompilation(source); 78749var comp = CreateCompilation(source, options: WithNullableEnable()); 78771var comp = CreateCompilation(source, options: WithNullableEnable()); 78796var comp = CreateCompilation(source, options: WithNullableEnable()); 78824var comp = CreateCompilation(source, options: WithNullableEnable()); 78849var comp = CreateCompilation(source, options: WithNullableEnable()); 78871var comp = CreateCompilation(source, options: WithNullableEnable()); 78896var comp = CreateCompilation(source, options: WithNullableEnable()); 78914var comp = CreateCompilation( 78945var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 78967var comp = CreateCompilation( 78988var comp = CreateCompilation( 79003var comp = CreateCompilation( 79034var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79061var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79091var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79126var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79170var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79205var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79228var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79251var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79274var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79299var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79324var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79345var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79365var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79413var comp = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 79432var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.UnsafeReleaseDll)); 79455var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 79503var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 79543var comp = CreateCompilationWithMscorlib46(source); 79566var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79613var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 79652var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79678var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79695var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, options: WithNullableEnable()); 79718var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79742var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79767var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79786var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79802var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79835var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79893var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79958var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 79996var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80045var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80076var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80159var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80274var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80352var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80427var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 80514var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 80604var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80677var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80737var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80794var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80826var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80848var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80876var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80907var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80942var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 80970var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81017var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81070var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81099var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 81128var comp = CreateCompilation(source, options: WithNullableEnable()); 81158var comp = CreateCompilation(source, options: WithNullableEnable()); 81181var comp = CreateCompilation(source, options: WithNullableEnable()); 81225var comp = CreateCompilation(source, options: WithNullableEnable()); 81276var comp = CreateCompilation(source, options: WithNullableEnable()); 81310var comp = CreateCompilation(source, options: WithNullableEnable()); 81350var comp = CreateCompilation(source, options: WithNullableEnable()); 81387var comp = CreateCompilation(source, options: WithNullableEnable()); 81428var comp = CreateCompilation(source, options: WithNullableEnable()); 81472var comp = CreateCompilation(source, options: WithNullableEnable()); 81534var comp = CreateCompilation(source, options: WithNullableEnable()); 81585var comp = CreateCompilation(source, options: WithNullableEnable()); 81637var comp = CreateCompilation(source, options: WithNullableEnable()); 81713var comp = CreateCompilation(source, options: WithNullableEnable()); 81792var comp = CreateCompilation(source, options: WithNullableEnable()); 81868var comp = CreateCompilation(source, options: WithNullableEnable()); 81924var comp = CreateCompilation(source, options: WithNullableEnable()); 81969var comp = CreateCompilation(source, options: WithNullableEnable()); 82000var comp = CreateCompilation(source, options: WithNullableEnable()); 82037var comp = CreateCompilation(source, options: WithNullableEnable()); 82063var comp = CreateCompilation(source, options: WithNullableEnable()); 82089var comp = CreateCompilation(source, options: WithNullableEnable()); 82118var comp = CreateCompilation(source, options: WithNullableEnable()); 82152var comp = CreateCompilation(source, options: WithNullableEnable()); 82176var comp = CreateCompilation(source, options: WithNullableEnable()); 82220var comp = CreateCompilation(source, options: WithNullableEnable()); 82255var comp = CreateCompilation(source, options: WithNullableEnable()); 82303var comp = CreateCompilation(source, options: WithNullableEnable()); 82366var comp = CreateCompilation(source, options: WithNullableEnable()); 82394var comp = CreateCompilation(source, options: WithNullableEnable()); 82420var comp = CreateCompilation(source, options: WithNullableEnable()); 82443var comp = CreateCompilation(source, options: WithNullableEnable()); 82476var comp = CreateCompilation(source, options: WithNullableEnable()); 82510var comp = CreateCompilation(source, options: WithNullableEnable()); 82546var comp = CreateCompilation(source, options: WithNullableEnable()); 82588var comp = CreateCompilation(source, options: WithNullableEnable()); 82626var comp = CreateCompilation(source, options: WithNullableEnable()); 82652var comp = CreateCompilation(source, options: WithNullableEnable()); 82677var comp = CreateCompilation(source, options: WithNullableEnable()); 82707var comp = CreateCompilation(source, options: WithNullableEnable()); 82736var comp = CreateCompilation(source, options: WithNullableEnable()); 82754var comp = CreateCompilation(source, options: WithNullableEnable()); 82776var comp = CreateCompilation(source, options: WithNullableEnable()); 82809var comp = CreateCompilation(source, options: WithNullableEnable()); 82835var comp = CreateCompilation(source, options: WithNullableEnable()); 82865var comp = CreateCompilation(source, options: WithNullableEnable()); 82890var comp = CreateCompilation(source, options: WithNullableEnable()); 82945var comp = CreateCompilation(source); 82992var comp = CreateCompilation(source); 83060var comp = CreateCompilation(source); 83128var comp = CreateCompilation(source); 83166var comp = CreateCompilation(source); 83194var comp = CreateCompilation(source); 83227var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns); 83248var comp = CreateCompilation(source, options: WithNullableEnable()); 83274var comp = CreateCompilation(source, options: WithNullableEnable()); 83304var comp = CreateCompilation(source, options: WithNullableEnable()); 83327var comp = CreateCompilation(source, options: WithNullableEnable()); 83355var comp = CreateCompilation(source, options: WithNullableEnable()); 83409var comp = CreateCompilation(source, options: WithNullableEnable()); 83455var comp = CreateCompilation(source, options: WithNullableEnable()); 83485var comp = CreateCompilation(source, options: WithNullableEnable()); 83512var comp = CreateCompilation(source, options: WithNullableEnable()); 83537var comp = CreateCompilation(source, options: WithNullableEnable()); 83571var comp = CreateCompilation(source, options: WithNullableEnable()); 83597var comp = CreateCompilation(source, options: WithNullableEnable()); 83620var comp = CreateCompilation(source, options: WithNullableEnable()); 83647var comp = CreateCompilation(source, options: WithNullableEnable()); 83681var comp = CreateCompilation(source, options: WithNullableEnable()); 83718var comp = CreateCompilation(source, options: WithNullableEnable()); 83745var comp = CreateCompilation(source, options: WithNullableEnable()); 83775var comp = CreateCompilation(source, options: WithNullableEnable()); 83802var comp = CreateCompilation(source, options: WithNullableEnable()); 83836var comp = CreateCompilation(source, options: WithNullableEnable()); 83872var comp = CreateCompilation(source, options: WithNullableEnable()); 83907var comp = CreateCompilation(source, options: WithNullableEnable()); 83937var comp = CreateCompilation(source, options: WithNullableEnable()); 83968var comp = CreateCompilation(source, options: WithNullableEnable()); 83998var comp = CreateCompilation(source, options: WithNullableEnable()); 84034var comp = CreateCompilation(source, options: WithNullableEnable()); 84080var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: WithNullableEnable()); 84105var comp = CreateCompilation(source, options: WithNullableEnable()); 84145var comp = CreateCompilation(source, options: WithNullableEnable()); 84189var comp = CreateCompilation(source, options: WithNullableEnable()); 84224var comp = CreateCompilation(source, options: WithNullableEnable()); 84254var comp = CreateCompilation(source, options: WithNullableEnable()); 84306var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84347var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84382var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 84418var comp = CreateCompilation(source, options: WithNullableEnable()); 84442var comp = CreateCompilation(source, options: WithNullableEnable()); 84472var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 84499var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 84532var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 84561var comp = CreateCompilation(new[] { source }, new[] { ref0 }, options: WithNullableEnable()); 84585var comp = CreateCompilation(source, options: WithNullableEnable()); 84605var comp = CreateCompilation(source, options: WithNullableEnable()); 84631var comp = CreateCompilation(source, options: WithNullableEnable()); 84660var comp = CreateCompilation(source, options: WithNullableEnable()); 84691var comp = CreateCompilation(source, options: WithNullableEnable()); 84721var comp = CreateCompilation(source, options: WithNullableEnable()); 84754var comp = CreateCompilation(source, options: WithNullableEnable()); 84779var comp = CreateCompilation(source); 84802var comp = CreateCompilation(source, options: WithNullableEnable()); 84846var comp = CreateCompilation(source, options: WithNullableEnable()); 84895var comp = CreateCompilation(source, options: WithNullableEnable()); 84947var comp = CreateCompilation(source, options: WithNullableEnable()); 84976var comp = CreateCompilation(source, options: WithNullableEnable()); 85007var comp = CreateCompilation(source, options: WithNullableEnable()); 85029var comp = CreateCompilation(source, options: WithNullableEnable()); 85072var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 85131var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 85193var comp = CreateEmptyCompilation(source); 85203var comp2 = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 85236var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 85268var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85296var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 85323var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85348var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85368var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85385var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85396var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 85409var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 85423var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85450var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85495var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85536var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85567var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 85589var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.EmitToImageReference() }); 85665var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85764var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85893var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 85970var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86035var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86121var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86178var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86222var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86254var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86293var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86325var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86407var comp = CreateEmptyCompilation(new[] { source }, options: WithNullableEnable()); 86448var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86472var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86501var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86564var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86627var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86671var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86722var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86766var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86801var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86867var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86926var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 86994var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 87050var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 87104var comp = CreateCompilation(source, options: WithNullableEnable()); 87135var comp = CreateCompilation(source, options: WithNullableEnable()); 87215var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 87285var comp = CreateCompilation(source, options: WithNullableEnable()); 87349var comp = CreateCompilation(source, options: WithNullableEnable()); 87413var comp = CreateCompilation(source, options: WithNullableEnable()); 87451var comp = CreateCompilation(source, options: WithNullableEnable()); 87493var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 87552var comp = CreateCompilationWithTasksExtensions(new[] { source, MaybeNullAttributeDefinition }); 87612var comp = CreateCompilation(source, options: WithNullableEnable()); 87645var comp = CreateCompilationWithMscorlibAndSpan(source, options: WithNullableEnable()); 87755var comp = CreateEmptyCompilation(new[] { source, systemSource }, options: WithNullableEnable()); 87790var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 87817var comp = CreateCompilation(src); 87853var comp = CreateCompilation(source, options: WithNullableEnable()); 87893var comp = CreateCompilation(source, options: WithNullableEnable()); 87932var comp = CreateCompilation(source, options: WithNullableEnable()); 87959var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 87987var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable()); 88011var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88038var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88067var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88105var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88137var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88166var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88196var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88223var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88253var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88283var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88310var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88342var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88369var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88403var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88433var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88457var comp = CreateCompilation(source); 88484var comp = CreateCompilation(source); 88512var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88539var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88568var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88607var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88640var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88670var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88700var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88727var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88757var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88787var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88815var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88848var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88876var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88910var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88940var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88964var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 88989var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 89007var comp = CreateCompilation( 89033var comp = CreateCompilation( 89068var comp = CreateCompilation( 89092var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89114var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89136var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89150var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89172var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89192var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89240var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89263var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89287var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89307var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89358var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89380var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89402var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89424var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89464var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89525var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89545var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89566var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89591var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89613var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89648var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89679var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89718var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89748var comp = CreateCompilation( 89781var comp = CreateCompilation( 89808var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89833var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89864var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89889var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89923var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 89937var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 89959var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 89980var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90010var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.UnsafeDebugDll)); 90065var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 90090var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 90103var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 90157var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 90189var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 90218var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 90282var comp = CreateCompilation( 90353var comp = CreateCompilation( 90401var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 90415var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { ref0 }); 90460var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0, ref1 }); 90511var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90545var comp = CreateCompilation(source); 90574var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90598var comp = CreateCompilation( 90622var comp = CreateCompilation( 90646var comp = CreateCompilation( 90670var comp = CreateCompilation( 90693var comp = CreateCompilation( 90714var comp = CreateCompilation( 90743var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90771var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90801var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90820var comp = CreateCompilation( 90839var comp = CreateCompilation( 90860var comp = CreateCompilation( 90892var comp = CreateCompilation( 90930var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90958var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 90993var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91025var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91061var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91089var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91134var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91204var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91277var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91343var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91378var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91405var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91420var comp0 = CreateCompilation(source0); 91436var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 91459var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91487var comp = CreateCompilation(source, options: WithNullableEnable()); 91519var comp = CreateCompilation(source, options: WithNullableEnable()); 91558var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91594var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91641var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91688var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91721var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91758var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91802var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 91836var comp = CreateCompilation(source, options: WithNullableEnable()); 91871var comp = CreateCompilation(source, options: WithNullableEnable()); 91901var comp = CreateCompilation(source, options: WithNullableEnable()); 91935var comp = CreateCompilation(source, options: WithNullableEnable()); 91971var comp = CreateCompilation(source, options: WithNullableEnable()); 91999var comp = CreateCompilation(source, options: WithNullableEnable()); 92022var comp = CreateCompilation(source, options: WithNullableEnable()); 92050var comp = CreateCompilation(source, options: WithNullableEnable()); 92086var comp = CreateCompilation(source, options: WithNullableEnable()); 92116var comp = CreateCompilation(source, options: WithNullableEnable()); 92143var comp = CreateCompilation(source, options: WithNullableEnable()); 92175var comp = CreateCompilation(source, options: WithNullableEnable()); 92213var comp = CreateCompilation(source, options: WithNullableEnable()); 92255var comp = CreateCompilation(source, options: WithNullableEnable()); 92290var comp = CreateCompilation(source, options: WithNullableEnable()); 92321var comp = CreateCompilation(source, options: WithNullableEnable()); 92350var comp = CreateCompilation(source, options: WithNullableEnable()); 92383var comp = CreateCompilation(source, options: WithNullableEnable()); 92412var comp = CreateCompilation(source, options: WithNullableEnable()); 92456var comp = CreateCompilation(source, options: WithNullableEnable()); 92498var comp = CreateCompilation(source, options: WithNullableEnable()); 92532var comp = CreateCompilation(source, options: WithNullableEnable()); 92572var comp = CreateCompilation(source, options: WithNullableEnable()); 92606var comp = CreateCompilation(source, options: WithNullableEnable()); 92637var comp = CreateCompilation(source, options: WithNullableEnable()); 92685var comp = CreateCompilation(source, options: WithNullableEnable()); 92739var comp = CreateCompilation(source, options: WithNullableEnable()); 92804var comp = CreateCompilation(source, options: WithNullableEnable()); 92856var comp = CreateCompilation(source, options: WithNullableEnable()); 92907var comp = CreateCompilation(source, options: WithNullableEnable()); 92949var comp = CreateCompilation(source, options: WithNullableEnable()); 93001var comp = CreateCompilation(source, options: WithNullableEnable()); 93037var comp = CreateCompilation(source, options: WithNullableEnable()); 93064var comp = CreateCompilation(source, options: WithNullableEnable()); 93091var comp = CreateCompilation(source, options: WithNullableEnable()); 93123var comp = CreateCompilation(source, options: WithNullableEnable()); 93164var comp = CreateCompilation(source, options: WithNullableEnable()); 93214var comp = CreateCompilation(source, options: WithNullableEnable()); 93267var comp = CreateCompilation(source, options: WithNullableEnable()); 93308var comp = CreateCompilation(source, options: WithNullableEnable()); 93338var comp = CreateCompilation(source, options: WithNullableEnable()); 93367var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93388var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93410var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93432var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93455var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93483var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93509var comp = CreateCompilation(source, options: WithNullableEnable()); 93541var comp = CreateCompilation(source, options: WithNullableEnable()); 93577var comp = CreateCompilation(source, options: WithNullableEnable()); 93627var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 93659var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93692var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93722var comp = CreateCompilation(source, options: WithNullableEnable()); 93749var comp = CreateCompilation(source, options: WithNullableEnable()); 93791var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93816var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93862var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 93903var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 93963var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94020var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94061var comp = CreateCompilation(source); 94154var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94187var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94217var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94257var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94285var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94319var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94359var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94390var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94415var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94449var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94483var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 94513var comp = CreateCompilation(new[] { source, NullableAttributeDefinition }, parseOptions: TestOptions.Regular9); 94554var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94580var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 94596var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }) 94622var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 94638var comp3 = CreateCompilation(new[] { source3 }, options: WithNullableEnable(), 94665var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 94681var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 94748var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 94854var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 94917var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 94921var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 94943var comp4 = CreateCompilation(new[] { source1 }); 94945var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 94978var comp = CreateCompilation(new[] { source }, 95030var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 95045var comp2 = CreateCompilation(new[] { source2 }, 95099var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 95101var comp2 = CreateCompilation(NullableContextAttributeDefinition); 95116var comp3 = CreateCompilation(new[] { source3 }, 95171var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 95187var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 95248var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95276var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95309var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95349var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95384var comp = CreateCompilation(source); 95429var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95454var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95542var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 95605var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 95609var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 95631var comp4 = CreateCompilation(new[] { source1 }); 95633var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 95709var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 95711var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 95725var comp3 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 95728var comp4 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp1.ToMetadataReference() }); 95731var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp1.EmitToImageReference() }); 95734var comp6 = CreateCompilation(new[] { source1 }, options: WithNullableDisable(), parseOptions: TestOptions.Regular8); 95744var comp7 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp6.ToMetadataReference() }); 95747var comp9 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp6.ToMetadataReference() }); 95814var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 95891var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 95974var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 96057var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96134var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96208var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96264var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 96346var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 96382var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 96386var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 96417var comp4 = CreateCompilation(new[] { source1 }); 96419var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 96431var comp6 = CreateCompilation(new[] { source2 }, references: new[] { comp4.ToMetadataReference() }); 96479var comp1 = CreateCompilation(new[] { source2, source1 }, options: WithNullableEnable()); 96501var comp2 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 96505var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 96528var comp4 = CreateCompilation(new[] { source1 }); 96530var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp4.ToMetadataReference() }); 96536var comp6 = CreateCompilation(new[] { source2 }, references: new[] { comp4.ToMetadataReference() }); 96554var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96592var comp = CreateCompilation(new[] { source }); 96635var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 96679var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7_3); 96732var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 96755var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96799var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96841var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 96882var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 96924var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97019var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97108var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97180var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97207var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97233var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97256var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97294var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97377var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97493var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97557var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 97561var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { reference }); 97590var comp3 = CreateCompilationWithIL(new[] { source3 }, il, options: WithNullableEnable()); 97638var comp1 = CreateCompilation(source1, options: WithNullableEnable()); 97642var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.Warnings), references: new[] { reference }); 97678var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 97704var compilation = CreateCompilation(source); 97738var compilation = CreateCompilation(source); 97805var compilation = CreateCompilation(source); 97871var compilation = CreateCompilation(source); 97904var compilation = CreateCompilation(source); 97927var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 97955var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 97984var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib46); 98017var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 98063var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 98113var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 98133var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 98190var comp1 = CreateCompilation(source1); 98213var comp2 = CreateCompilation(source2); 98242var comp1 = CreateCompilation(source1); 98269var comp1 = CreateCompilation(source1); 98296var comp1 = CreateCompilation(source1); 98323var comp1 = CreateCompilation(source1); 98350var comp1 = CreateCompilation(source1); 98377var comp1 = CreateCompilation(source1); 98419var comp1 = CreateCompilation(source1); 98450var comp1 = CreateCompilation(source1); 98484var comp2 = CreateCompilation(source2); 98524var comp1 = CreateCompilation(source1); 98562var comp1 = CreateCompilation(source1); 98600var comp1 = CreateCompilation(source1); 98628var comp1 = CreateCompilation(source1); 98656var comp1 = CreateCompilation(source1); 98684var comp1 = CreateCompilation(source1); 98723var comp1 = CreateCompilation(source1); 98750var comp1 = CreateCompilation(source1); 98772var comp2 = CreateCompilation(source2); 98800var comp1 = CreateCompilation(source1); 98826var comp1 = CreateCompilation(source1); 98852var comp1 = CreateCompilation(source1); 98878var comp1 = CreateCompilation(source1); 98904var comp1 = CreateCompilation(source1); 98930var comp1 = CreateCompilation(source1); 98971var comp1 = CreateCompilation(source1); 99001var comp1 = CreateCompilation(source1); 99034var comp2 = CreateCompilation(source2); 99073var comp1 = CreateCompilation(source1); 99110var comp1 = CreateCompilation(source1); 99147var comp1 = CreateCompilation(source1); 99174var comp1 = CreateCompilation(source1); 99201var comp1 = CreateCompilation(source1); 99228var comp1 = CreateCompilation(source1); 99265var comp1 = CreateCompilation(source1); 99297var comp1 = CreateCompilation(source1); 99328var comp1 = CreateCompilation(source1); 99371var comp1 = CreateCompilation(source1); 99415var comp1 = CreateCompilation(source1); 99456var comp1 = CreateCompilation(source1); 99476var comp2 = CreateCompilation(source2); 99501var comp3 = CreateCompilation(source3); 99530var comp1 = CreateCompilation(source1); 99550var comp2 = CreateCompilation(source2); 99581var comp1 = CreateCompilation(source1); 99601var comp2 = CreateCompilation(source2); 99628var comp3 = CreateCompilation(source3); 99659var comp1 = CreateCompilation(source1); 99680var comp2 = CreateCompilation(source2); 99708var comp1 = CreateCompilation(source1); 99734var comp2 = CreateCompilation(source2); 99761var comp3 = CreateCompilation(source3); 99795var comp1 = CreateCompilation(source1); 99818var comp2 = CreateCompilation(source2); 99842var comp3 = CreateCompilation(source3); 99875var comp1 = CreateCompilation(source1); 99899var comp2 = CreateCompilation(source2); 99924var comp3 = CreateCompilation(source3); 99957var comp1 = CreateCompilation(source1); 99984var comp2 = CreateCompilation(source2); 100012var comp3 = CreateCompilation(source3); 100046var comp1 = CreateCompilation(source1); 100072var comp2 = CreateCompilation(source2); 100099var comp3 = CreateCompilation(source3); 100133var comp1 = CreateCompilation(source1); 100156var comp2 = CreateCompilation(source2); 100180var comp3 = CreateCompilation(source3); 100213var comp1 = CreateCompilation(source1); 100240var comp2 = CreateCompilation(source2); 100268var comp3 = CreateCompilation(source3); 100305var comp1 = CreateCompilation(source1); 100330var comp2 = CreateCompilation(source2); 100356var comp3 = CreateCompilation(source3); 100389var comp1 = CreateCompilation(source1); 100409var comp1 = CreateCompilation(source1); 100431var comp1 = CreateCompilation(source1); 100453var comp2 = CreateCompilation(source2); 100479var comp1 = CreateCompilation(source1); 100500var comp2 = CreateCompilation(source2); 100525var comp1 = CreateCompilation(source1); 100546var comp1 = CreateCompilation(source1); 100576var comp1 = CreateCompilation(source1); 100602var comp1 = CreateCompilation(source1); 100631var comp1 = CreateCompilation(source1); 100663var comp1 = CreateCompilation(source1); 100689var comp1 = CreateCompilation(source1); 100718var comp1 = CreateCompilation(source1); 100746var comp1 = CreateCompilation(source1); 100766var comp1 = CreateCompilation(source1); 100788var comp1 = CreateCompilation(source1); 100815var comp1 = CreateCompilation(source1); 100840var comp1 = CreateCompilation(source1); 100861var comp1 = CreateCompilation(source1); 100891var comp1 = CreateCompilation(source1); 100918var comp1 = CreateCompilation(source1); 100947var comp1 = CreateCompilation(source1); 100978var comp1 = CreateCompilation(source1); 101004var comp1 = CreateCompilation(source1); 101033var comp1 = CreateCompilation(source1); 101072var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 101152var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 101168var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 101225var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable()); 101227var comp2 = CreateCompilation(NullableAttributeDefinition); 101243var comp3 = CreateCompilation(new[] { source3 }, options: WithNullableEnable(), 101300var comp = CreateCompilation(new[] { source }); 101346var comp1 = CreateCompilation(new[] { source1 }); 101397var comp1 = CreateCompilation(new[] { source1 }); 101439var comp1 = CreateCompilation(new[] { source1 }); 101482var comp1 = CreateCompilation(new[] { source1 }); 101521var comp1 = CreateCompilation(new[] { source1 }); 101561var comp1 = CreateCompilation(new[] { source1 }); 101601var comp1 = CreateCompilation(new[] { source1 }); 101647var comp1 = CreateCompilation(new[] { source1 }); 101684var comp1 = CreateCompilation(new[] { source1 }); 101714var comp1 = CreateCompilation(new[] { source1 }); 101800var comp1 = CreateCompilation(new[] { source1 }); 101872var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 101908var comp1 = CreateCompilation(new[] { source1 }); 101941var comp1 = CreateCompilation(new[] { source1 }); 101974var comp1 = CreateCompilation(new[] { source1 }); 102004var comp1 = CreateCompilation(new[] { source1 }); 102034var comp1 = CreateCompilation(new[] { source1 }, parseOptions: TestOptions.Regular8); 102061var comp1 = CreateCompilation(new[] { source1 }); 102082var comp1 = CreateCompilation(new[] { source1 }, parseOptions: TestOptions.Regular8); 102111var comp = CreateCompilation(source); 102136var comp1 = CreateCompilation(new[] { source }, options: options); 102165var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 102176var comp2 = CreateCompilation(new[] { source }, options: WithNullableDisable()); 102240var comp1 = CreateCompilation(new[] { source1 }); 102381var comp2 = CreateCompilation(new[] { source2 }, references: new[] { reference }, parseOptions: TestOptions.Regular8); 102423var comp1 = CreateCompilation(new[] { source1 }); 102454var comp1 = CreateCompilation(new[] { source1 }); 102485var comp1 = CreateCompilation(new[] { source1 }); 102517var comp1 = CreateCompilation(new[] { source1 }); 102550var comp1 = CreateCompilation(new[] { source1 }); 102583var comp1 = CreateCompilation(new[] { source1 }); 102615var comp1 = CreateCompilation(new[] { source1 }); 102647var comp1 = CreateCompilation(new[] { source1 }); 102680var comp1 = CreateCompilation(new[] { source1 }); 102710var comp1 = CreateCompilation(new[] { source1 }); 102741var comp1 = CreateCompilation(new[] { source1 }); 102772var comp1 = CreateCompilation(new[] { source1 }); 102804var comp1 = CreateCompilation(new[] { source1 }); 102836var comp1 = CreateCompilation(new[] { source1 }); 102869var comp1 = CreateCompilation(new[] { source1 }); 102900var comp1 = CreateCompilation(new[] { source1 }); 102932var comp1 = CreateCompilation(new[] { source1 }); 102963var comp1 = CreateCompilation(new[] { source1 }); 102995var comp1 = CreateCompilation(new[] { source1 }); 103025var comp1 = CreateCompilation(new[] { source1 }); 103055var comp1 = CreateCompilation(new[] { source1 }); 103085var comp1 = CreateCompilation(new[] { source1 }); 103115var comp1 = CreateCompilation(new[] { source1 }); 103309var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 103380var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 103415var compilation = CreateCompilationWithIL(new[] { "" }, il, options: WithNullableEnable()); 103442var comp1 = CreateCompilation(new[] { source1 }); 103479var comp1 = CreateCompilation(new[] { source1 }); 103515var comp1 = CreateCompilation(new[] { source1 }); 103552var comp1 = CreateCompilation(new[] { source1 }); 103588var comp1 = CreateCompilation(new[] { source1 }); 103626var comp1 = CreateCompilation(new[] { source1 }); 103670var comp1 = CreateCompilation(new[] { source1 }); 103673var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.EmitToImageReference() }); 103711var comp1 = CreateCompilation(new[] { source1 }); 103752var comp1 = CreateCompilation(new[] { source1 }); 103788var comp1 = CreateCompilation(new[] { source1 }); 103825var comp1 = CreateCompilation(new[] { source1 }); 103861var comp1 = CreateCompilation(new[] { source1 }); 103897var comp1 = CreateCompilation(new[] { source1 }); 103933var comp1 = CreateCompilation(new[] { source1 }); 103969var comp1 = CreateCompilation(new[] { source1 }); 103994var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 104050var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104125var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104186var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104229var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104280var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104350var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104407var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104452var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104497var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104541var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104599var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104664var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104716var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104770var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104811var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104884var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 104973var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105043var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105102var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105155var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105187var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105219var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105257var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105295var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105345var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105403var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105464var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105521var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 105525var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { reference }); 105580var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105619var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105680var comp1 = CreateCompilation(source); 105731var comp1 = CreateCompilation(source); 105803var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105919var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 105974var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106008var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106035var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106103var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106152var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106179var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106243var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106284var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106359var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106405var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 106436var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106466var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106500var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106559var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106615var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106687var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106713var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106743var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106766var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106809var comp = CreateCompilation(source1, new[] { ref0 }); 106889var comp = CreateCompilation(source1, new[] { ref0 }); 106904var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106952var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 106989var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107053var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107097var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107144var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107178var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107225var comp = CreateCompilation(new[] { source1 }, new[] { ref0 }, options: WithNullableEnable()); 107258var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 107304var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107327var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107380var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular7); 107393var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107409var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107447var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107479var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 107511var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107537var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107572var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 107594var comp0 = CreateCompilation(source0); 107601var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107613var comp0 = CreateCompilation(source0); 107624var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107642var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 107660var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107678var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 107696var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107711var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 107729var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107747var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 107765var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107780var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 107795var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107814var comp0 = CreateCompilation(new[] { source0 }); 107836var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 107866var comp0 = CreateCompilation(new[] { source0 }, parseOptions: TestOptions.Regular8); 107922var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { new CSharpCompilationReference(comp0) }); 108017var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 108071var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 108118var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108136var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 108160var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108170var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 108180var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108222var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }); 108254var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108296var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }); 108342var comp0 = CreateCompilation(new[] { source0 }, options: WithNullableEnable()); 108354var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }, parseOptions: TestOptions.Regular8); 108397var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108453var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 108482var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108523var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 108550var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular7); 108571var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }); 108613var comp = CreateCompilation(source, options: WithNullableEnable()); 108651var comp = CreateCompilation(source, options: WithNullableEnable()); 108690var comp = CreateCompilation(source, options: WithNullableEnable()); 108732var comp = CreateCompilation(source, options: WithNullableEnable()); 108760var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 108804var comp0 = CreateCompilation(source0); 108806var comp = CreateCompilation(source, references: new[] { ref0 }); 108902var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular8); 108913var comp = CreateCompilation(source, references: new[] { ref0 }); 108987var comp = CreateCompilation(source); 109052var comp = CreateCompilation(new[] { source }); 109142var comp = CreateCompilation(new[] { source }); 109179var comp = CreateCompilation(new[] { source }); 109199var comp = CreateCompilation(new[] { source }); 109259var comp = CreateCompilation(new[] { source }); 109341var comp = CreateCompilation(new[] { source }); 109377var comp = CreateCompilation(new[] { source }); 109448var comp1 = CreateCompilation(new[] { source.Replace("PLACEHOLDER", "") }); 109451var comp2 = CreateCompilation(new[] { source.Replace("PLACEHOLDER", "annotations") }); 109454void verify(CSharpCompilation comp) 109503var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109532var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109569var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109600var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109641var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109663var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109693var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109718var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109748var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109773var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109803var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109828var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109861var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109892var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109919var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109938var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 109962var comp = CreateCompilation(new[] { source }, options: compilationOptions); 109984var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110017var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110038var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110070var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 110295var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 110519var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110544var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110577var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110605var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110638var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110666var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 110696var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110732var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110769var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110805var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110835var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110867var comp = CreateCompilation(new[] { source }, options: compilationOptions); 110898var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 110929var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 110959var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 110990var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 111020var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 111049var comp = CreateCompilation(new[] { source }, options: WithNullable(nullableContextOptions)); 111133var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular8); 111183var comp = CreateCompilation(new[] { source }); 111223var comp = CreateCompilation(new[] { source }); 111248var comp = CreateCompilation(new[] { source }); 111271var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111303var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111346var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 111389var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111422var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111471var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111500var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111527var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111556var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111597var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111635var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111669var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111707var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111752var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111792var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111823var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111858var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111877var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111913var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 111966var comp = CreateEmptyCompilation(new[] { source0 }, options: WithNullableEnable()); 112012var comp = CreateNullableCompilation(text); 112035var comp = CreateNullableCompilation(text); 112058var comp = CreateNullableCompilation(text); 112103var comp = CreateNullableCompilation(text); 112197var comp = CreateNullableCompilation(text); 112420var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112431var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112434var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112457var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112469var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112472var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112495var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112506var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112509var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112532var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112543var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112546var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112569var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112585var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112588var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112611var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112627var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112630var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112650var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112668var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112671var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112691var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112712var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112715var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112738var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112753var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112756var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112779var comp1 = CreateCompilation(source1, options: WithNullableDisable()); 112796var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.EmitToImageReference() }); 112799var comp3 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.ToMetadataReference() }); 112888var compilation1 = CreateEmptyCompilation(source1, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { MinCorlibRef }); 112904var compilation2 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MinCorlibRef }); 112917var compilation3 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MinCorlibRef }); 112928var compilation4 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference() }); 112958var compilation5 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference() }); 112996var compilation6 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MscorlibRef }); 113026var compilation7 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MscorlibRef }); 113067var comp = CreateCompilation(source2, new[] { ref1.WithEmbedInteropTypes(true), CSharpRef }, options: WithNullableEnable(TestOptions.ReleaseExe)); 116593var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116619var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116645var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116669var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116693var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 116716var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116871var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116887var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116903var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 116927var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 117158var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 119852var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 119887var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 119924var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 119954var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 119993var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120024var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120079var comp = CreateCompilation(new[] { source }); 120403var compilation = CreateCompilation(new[] { source }, new[] { CompileIL(ilSource) }); 120494var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120529var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120565var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120605var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120648var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120695var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120741var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120783var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120825var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 120865var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 121105var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 121152var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 121190var comp = CreateCompilation(source, options: WithNullableEnable()); 121243var comp = CreateCompilation(source, options: WithNullableEnable()); 121295var comp = CreateCompilation(source, options: WithNullableEnable()); 121322var comp = CreateCompilation(source, options: WithNullableEnable()); 121346var comp = CreateCompilation(source, options: WithNullableEnable()); 121379var comp = CreateCompilation(new[] { source, source2 }, options: WithNullableDisable()); 121562var comp = CreateCompilation(new[] { source, source2 }, options: WithNullableDisable()); 121733var comp = CreateCompilation(new[] { source, source2 }, options: options); 122153var comp = CreateCompilation(source); 122272var comp = CreateCompilation(new[] { source, source2 }, options: compilationOptions); 122347var comp = CreateCompilation(new[] { source, source2 }, options: compilationOptions); 122418var comp = CreateCompilation(new[] { source, source2 }, options: options); 122952var comp = CreateCompilation(source, options: WithNullableEnable()); 122986var comp = CreateCompilation(source, options: WithNullableEnable()); 123023var comp = CreateCompilation(source, options: WithNullableEnable()); 123063var comp = CreateCompilation(source, options: WithNullableEnable()); 123095var comp = CreateCompilation(source, options: WithNullableEnable()); 123395var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7, options: WithNullableEnable()); 123415var comp = CreateCompilation(source); 123431var comp = CreateCompilation(source, options: WithNullableEnable()); 123451var comp = CreateCompilation(source, options: WithNullableEnable()); 123466var comp = CreateCompilation(source, options: WithNullableEnable()); 123491var comp = CreateCompilation(source, options: WithNullableEnable()); 123514var comp = CreateCompilation(source, options: WithNullableEnable()); 123534var comp = CreateCompilation(source, options: WithNullableEnable()); 123560var comp = CreateCompilation(source, options: WithNullableEnable()); 123575var comp = CreateCompilation(source, options: WithNullableEnable()); 123600var comp = CreateCompilation(source, options: WithNullableEnable()); 123630var comp = CreateCompilation(source, options: WithNullableEnable()); 123662var comp = CreateCompilation(source, options: WithNullableEnable()); 123694var comp = CreateCompilation(source, options: WithNullableEnable()); 123745var comp = CreateCompilation(source, options: WithNullableEnable()); 123803var comp = CreateCompilation(source, options: WithNullableEnable()); 123845var comp = CreateCompilation(source, options: WithNullableEnable()); 123896var comp = CreateCompilation(source, options: WithNullableEnable()); 123932var comp = CreateCompilation(source, options: WithNullableEnable()); 123961var comp = CreateCompilation(source, options: WithNullableEnable()); 124024var comp = CreateCompilation(source, options: WithNullableEnable()); 124118var comp = CreateCompilation(source, options: WithNullableEnable()); 124200var comp = CreateCompilation(source, options: WithNullableEnable()); 124261var comp = CreateCompilation(source, options: WithNullableEnable()); 124326var comp = CreateCompilation(source, options: WithNullableEnable()); 124392var comp = CreateCompilation(source, options: WithNullableEnable()); 124446var comp = CreateCompilation(source, options: WithNullableEnable()); 124503var comp = CreateCompilation(source, options: WithNullableEnable()); 124541var comp = CreateCompilation(source, options: WithNullableEnable()); 124598var comp = CreateCompilation(source, options: WithNullableEnable()); 124646var comp = CreateCompilation(source, options: WithNullableEnable()); 124718var comp = CreateCompilation(source, options: WithNullableEnable()); 124759var comp = CreateCompilation(source, options: WithNullableEnable()); 124823var comp = CreateCompilation(source, options: WithNullableEnable()); 124876var comp = CreateCompilation(source, options: WithNullableEnable()); 124939var comp = CreateCompilation(source, options: WithNullableEnable()); 124989var comp = CreateCompilation(source, options: WithNullableEnable()); 125055var comp = CreateCompilation(source, options: WithNullableEnable()); 125111var comp = CreateCompilation(source, options: WithNullableEnable()); 125178var comp = CreateCompilation(source, options: WithNullableEnable()); 125222var comp = CreateCompilation(source, options: WithNullableEnable()); 125281var comp = CreateCompilation(source, options: WithNullableEnable()); 125330var comp = CreateCompilation(source, options: WithNullableEnable()); 125384var comp = CreateCompilation(source, options: WithNullableEnable()); 125435var comp = CreateCompilation(source, options: WithNullableEnable()); 125482var comp = CreateCompilation(source, options: WithNullableEnable()); 125530var comp = CreateCompilation(source, options: WithNullableEnable()); 125571var comp = CreateCompilation(source, options: WithNullableEnable()); 125631var comp = CreateCompilation(source, options: WithNullableEnable()); 125671var comp = CreateCompilation(source, options: WithNullableEnable()); 125694var comp = CreateCompilation(source, options: WithNullableEnable()); 125746var comp = CreateCompilation(source, options: WithNullableEnable()); 125799var comp = CreateCompilation(source, options: WithNullableEnable()); 125863var comp = CreateCompilation(source, options: WithNullableEnable()); 125911var comp = CreateCompilation(source, options: WithNullableEnable()); 125969var comp = CreateCompilation(source, options: WithNullableEnable()); 126010var comp = CreateCompilation(source, options: WithNullableEnable()); 126059var comp = CreateCompilation(source, options: WithNullableEnable()); 126107var comp = CreateCompilation(source, options: WithNullableEnable()); 126147var comp = CreateCompilation(source, options: WithNullableEnable()); 126178var comp = CreateCompilation(source, options: WithNullableEnable()); 126225var comp = CreateCompilation(source, options: WithNullableEnable()); 126258var comp = CreateCompilation(source, options: WithNullableEnable()); 126292var comp = CreateCompilation(source, options: WithNullableEnable()); 126334var comp = CreateCompilation(source, options: WithNullableEnable()); 126366var comp = CreateCompilation(source, options: WithNullableEnable()); 126396var comp = CreateCompilation(source, options: WithNullableEnable()); 126427var comp = CreateCompilation(source, options: WithNullableEnable()); 126458var comp = CreateCompilation(source, options: WithNullableEnable()); 126495var comp = CreateCompilation(source, options: WithNullableEnable()); 126518var comp = CreateCompilation(source, options: WithNullableEnable()); 126537var comp = CreateCompilation(source, options: WithNullableEnable()); 126554var comp = CreateCompilation(source, options: WithNullableEnable()); 126581var comp = CreateCompilation(source, options: WithNullableEnable()); 126625var comp = CreateCompilation(source, options: WithNullableEnable()); 126687var comp = CreateCompilation(source, options: WithNullableEnable()); 126726var comp = CreateCompilation(source, options: WithNullableEnable()); 126771var comp = CreateCompilation(source, options: WithNullableEnable()); 126801var comp = CreateCompilation(source, options: WithNullableEnable()); 126844var comp = CreateCompilation(source, options: WithNullableEnable()); 126883var comp = CreateCompilation(source, options: WithNullableEnable()); 126962var comp = CreateCompilation(source, options: WithNullableEnable()); 127019var comp = CreateCompilation(source, options: WithNullableEnable()); 127055var comp = CreateCompilation(source, options: WithNullableEnable()); 127087var comp = CreateCompilation(source, options: WithNullableEnable()); 127110var comp = CreateCompilation(source, options: WithNullableEnable()); 127145var comp = CreateCompilation(source, options: WithNullableEnable()); 127184var comp = CreateCompilation(source, options: WithNullableEnable()); 127208var comp = CreateCompilation(source, options: WithNullableEnable()); 127232var comp = CreateCompilation(source, options: WithNullableEnable()); 127259var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }, options: WithNullableEnable()); 127298var comp = CreateNullableCompilation(new[] { source, NotNullWhenAttributeDefinition }); 127330var comp = CreateCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }, options: WithNullableEnable()); 127365var comp = CreateCompilation(source, options: WithNullableEnable()); 127400var comp = CreateCompilation(source, options: WithNullableEnable()); 127439var comp = CreateCompilation(source, options: WithNullableEnable()); 127478var comp = CreateCompilation(source, options: WithNullableEnable()); 127510var comp = CreateCompilationWithIndexAndRange(source, options: WithNullableEnable()); 127531var comp = CreateCompilationWithIndexAndRange(src, options: WithNullableEnable()); 127561var comp = CreateCompilation(source, options: WithNullableEnable()); 127591var comp = CreateCompilation(source, options: WithNullableEnable()); 127618var comp = CreateCompilation(source, options: WithNullableEnable()); 127644var comp = CreateCompilation(source, options: WithNullableEnable()); 127670var comp = CreateCompilation(source, options: WithNullableEnable()); 127688var comp = CreateCompilation(source, options: WithNullableEnable()); 127706var comp = CreateCompilation(source, options: WithNullableEnable()); 127725var comp = CreateCompilation(source, options: WithNullableEnable()); 127744var comp = CreateCompilation(source, options: WithNullableEnable()); 127766var comp = CreateCompilation(source, options: WithNullableEnable()); 127800var comp = CreateCompilation(source, options: WithNullableEnable()); 127835var comp = CreateCompilation(source, options: WithNullableEnable()); 127873var comp = CreateCompilation(source, options: WithNullableEnable()); 127895var comp = CreateCompilation(source, options: WithNullableEnable()); 127917var comp = CreateCompilation(source, options: WithNullableEnable()); 127963var comp = CreateCompilation(source, options: WithNullableEnable()); 127996var comp = CreateCompilation(source, options: WithNullableEnable()); 128030var comp = CreateCompilation(source, options: WithNullableEnable()); 128063var comp = CreateCompilation(source, options: WithNullableEnable()); 128088var comp = CreateCompilation(source, options: WithNullableEnable()); 128121var comp = CreateCompilation(source, options: WithNullableEnable()); 128156var comp = CreateCompilation(source, options: WithNullableEnable()); 128191var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 128226var comp = CreateCompilation(source, options: WithNullableEnable()); 128254var comp = CreateCompilation(source, options: WithNullableEnable()); 128283var comp = CreateNullableCompilation(source); 128333var comp = CreateCompilation(source, options: WithNullableEnable()); 128377var comp = CreateCompilation(source, options: WithNullableEnable()); 128420var comp = CreateCompilation(source, options: WithNullableEnable()); 128473var comp = CreateCompilation(source, options: WithNullableEnable()); 128492var comp = CreateCompilation(source, options: WithNullableEnable()); 128518var comp = CreateCompilation(source, options: WithNullableEnable()); 128543var comp = CreateCompilation(source, options: WithNullableEnable()); 128561var comp = CreateCompilation(source, options: WithNullableEnable()); 128590var comp = CreateCompilation(source, options: WithNullableEnable()); 128635var comp = CreateCompilation(source, options: WithNullableEnable()); 128661var comp = CreateCompilation(source, options: WithNullableEnable()); 128689var comp = CreateCompilation(source, options: WithNullableEnable()); 128715var comp = CreateCompilation(source, options: WithNullableEnable()); 128749var comp = CreateCompilation(source, options: WithNullableEnable()); 128773var comp = CreateCompilation(source, options: WithNullableEnable()); 128799var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 128825var comp = CreateCompilation(source, options: WithNullableEnable()); 128851var comp = CreateCompilation(source, options: WithNullableEnable()); 128880var comp = CreateCompilation(source, options: WithNullableEnable()); 128907var comp = CreateCompilation(source, options: WithNullableEnable()); 128933var comp = CreateCompilation(source, options: WithNullableEnable()); 128958var comp = CreateCompilation(source, options: WithNullableEnable()); 128982var comp = CreateCompilation(source, options: WithNullableEnable()); 129007var comp = CreateCompilation(source, options: WithNullableEnable()); 129031var comp = CreateCompilation(source, options: WithNullableEnable()); 129055var comp = CreateCompilation(source, options: WithNullableEnable()); 129079var comp = CreateCompilation(source, options: WithNullableEnable()); 129104var comp = CreateCompilation(source, options: WithNullableEnable()); 129129var comp = CreateCompilation(source, options: WithNullableEnable()); 129160var comp = CreateCompilation(source, options: WithNullableEnable()); 129187var comp = CreateCompilation(source, options: WithNullableEnable()); 129217var comp = CreateCompilation(source, options: WithNullableEnable()); 129247var comp = CreateCompilation(source, options: WithNullableEnable()); 129278var comp = CreateCompilation(source, options: WithNullableEnable()); 129310var comp = CreateCompilation(source, options: WithNullableEnable()); 129343var comp = CreateCompilation(source, options: WithNullableEnable()); 129378var comp = CreateCompilation(source, options: WithNullableEnable()); 129401var comp = CreateCompilation(source, options: WithNullableEnable()); 129426var comp = CreateCompilation(source, options: WithNullableEnable()); 129452var comp = CreateCompilation(source, options: WithNullableEnable()); 129480var comp = CreateCompilation(source, options: WithNullableEnable()); 129564var comp = CreateCompilation(source, options: WithNullableEnable()); 129624var comp = CreateCompilation(source, options: WithNullableEnable()); 129654var comp = CreateCompilation(source, options: WithNullableEnable()); 129678var comp = CreateCompilation(source, options: WithNullableEnable()); 129704var comp = CreateCompilation(source, options: WithNullableEnable()); 129740var comp = CreateCompilation(source, options: WithNullableEnable()); 129771var comp = CreateCompilation(source, options: WithNullableEnable()); 129804var comp = CreateCompilation(source, options: WithNullableEnable()); 129840var comp = CreateCompilation(source, options: WithNullableEnable()); 129871var comp = CreateCompilation(source, options: WithNullableEnable()); 129907var comp = CreateCompilation(source, options: WithNullableEnable()); 129942var comp = CreateCompilation(source, options: WithNullableEnable()); 129989var comp = CreateCompilation(source, options: WithNullableEnable()); 130024var comp = CreateCompilation(source, options: WithNullableEnable()); 130051var comp = CreateCompilation(source, options: WithNullableEnable()); 130079var comp = CreateCompilation(source, options: WithNullableEnable()); 130110var comp = CreateCompilation(source, options: WithNullableEnable()); 130139var comp = CreateCompilation(source, options: WithNullableEnable()); 130172var comp = CreateCompilation(source, options: WithNullableEnable()); 130208var comp = CreateCompilation(source, options: WithNullableEnable()); 130245var comp = CreateCompilation(source, options: WithNullableEnable()); 130276var comp = CreateCompilation(source, options: WithNullableEnable()); 130322var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 130381var comp = CreateCompilationWithTasksExtensions(source); 130423var comp = CreateCompilation(source, options: WithNullableEnable()); 130465var comp = CreateCompilation(source, options: WithNullableEnable()); 130519var comp = CreateCompilation(source, options: WithNullableEnable()); 130590var comp = CreateCompilation(source, options: WithNullableEnable()); 130668var comp = CreateCompilation(source, options: WithNullableEnable()); 130739var comp = CreateCompilation(source, options: WithNullableEnable()); 130789var comp = CreateCompilation(source, options: WithNullableEnable()); 130820var comp = CreateCompilation(source, options: WithNullableEnable()); 130848var comp = CreateCompilation(source, options: WithNullableEnable()); 130883var comp = CreateCompilation(source, options: WithNullableEnable()); 130909var comp = CreateCompilation(source, options: WithNullableEnable()); 130941var comp = CreateCompilation(source, options: WithNullableEnable()); 130977var comp = CreateCompilation(source, options: WithNullableEnable()); 130995var comp = CreateCompilation(source, options: WithNullableEnable()); 131023var comp = CreateCompilation(source, options: WithNullableEnable()); 131061var comp = CreateCompilation(source, options: WithNullableEnable()); 131093var comp = CreateCompilation(source, options: WithNullableEnable()); 131126var comp = CreateCompilation(source, options: WithNullableEnable()); 131160var comp = CreateCompilation(source, options: WithNullableEnable()); 131189var comp = CreateCompilation(source, options: WithNullableEnable()); 131206var comp = CreateCompilation(source, options: WithNullableEnable()); 131224var comp = CreateCompilation(source, options: WithNullableEnable()); 131246var comp = CreateCompilation(source, options: WithNullableEnable()); 131273var comp = CreateCompilation(source, options: WithNullableEnable()); 131298var comp = CreateCompilation(source, options: WithNullableEnable()); 131322var comp = CreateCompilation(source, options: WithNullableEnable()); 131349var comp = CreateCompilation(source, options: WithNullableEnable()); 131379var comp = CreateCompilation(source, options: WithNullableEnable()); 131408var comp = CreateCompilation(source, options: WithNullableEnable()); 131440var comp = CreateCompilation(source, options: WithNullableEnable()); 131460var comp = CreateCompilation(source, options: WithNullableEnable()); 131484var comp = CreateCompilation(source, options: WithNullableEnable()); 131516var comp = CreateCompilation(source, options: WithNullableEnable()); 131563var comp = CreateCompilation(source, options: WithNullableEnable()); 131590var comp = CreateCompilation(source, options: WithNullableEnable()); 131617var comp = CreateCompilation(source, options: WithNullableEnable()); 131636var comp = CreateCompilation(source, options: WithNullableEnable()); 131673var comp = CreateCompilation(source, options: WithNullableEnable()); 131739var comp = CreateCompilation(source, options: WithNullableEnable()); 131817var comp = CreateCompilation(source, options: WithNullableEnable()); 131867var comp = CreateCompilation(source, options: WithNullableEnable()); 131910var comp = CreateCompilation(source, options: WithNullableEnable()); 131941var comp = CreateCompilation(source, options: WithNullableEnable()); 131965var comp = CreateCompilation(source, options: WithNullableEnable()); 131987var comp = CreateCompilation(source, options: WithNullableEnable()); 132008var comp = CreateCompilation(source, options: WithNullableEnable()); 132029var comp = CreateCompilation(source, options: WithNullableEnable()); 132052var comp = CreateCompilation(source, options: WithNullableEnable()); 132115var comp = CreateCompilation(source, options: WithNullableEnable()); 132182var comp = CreateCompilation(source, options: WithNullableEnable()); 132249var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 132304var comp = CreateCompilation(source, options: WithNullableEnable()); 132353var comp = CreateCompilation(source); 132393var comp = CreateCompilation(source); 132427var comp = CreateCompilation(source); 132448var comp = CreateCompilation(source, options: WithNullableEnable()); 132463var comp = CreateCompilation(source, options: WithNullableEnable()); 132493var comp = CreateCompilation(source, options: WithNullableEnable()); 132511var comp = CreateCompilation(source, options: WithNullableEnable()); 132545var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132609var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132641var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132788var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132812var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132831var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132873var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 132996var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133023var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133052var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133077var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133102var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133134var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133161var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133188var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133210var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 133229var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable()); 133248var comp = CreateCompilation(new[] { source1, source2 }); 133280var comp = CreateCompilation(new[] { source1, source2 }); 133314var comp = CreateCompilation(new[] { source1, source2 }); 133347var comp = CreateCompilation(new[] { source1, source2 }); 133376var comp = CreateCompilation(new[] { source1, source2 }); 133406var comp = CreateCompilation(new[] { source1 }); 133428var comp = CreateCompilation(new[] { source1 }); 133450var comp = CreateCompilation(new[] { source1 }); 133472var comp = CreateCompilation(new[] { source1 }); 133498var comp = CreateCompilation(new[] { source1 }); 133525var comp = CreateCompilation(new[] { source1 }); 133550var comp = CreateCompilation(new[] { source1 }); 133577var comp = CreateCompilation(new[] { source1, source2 }); 133634var comp1 = CreateCompilation(new[] { source0, source1 }); 133640var comp2 = CreateCompilation(new[] { source0, source2 }); 133646var comp3 = CreateCompilation(new[] { source0, source3 }); 133652var comp = CreateCompilation(new[] { source0, source1, source2, source3 }); 133712var comp1 = CreateCompilation(new[] { source }); 133753var comp1 = CreateCompilation(new[] { source }); 133792var comp1 = CreateCompilation(new[] { source }); 133831var comp1 = CreateCompilation(new[] { source }); 133880var comp1 = CreateCompilation(new[] { source }); 133916var comp = CreateCompilation(new[] { source0, source1, source2 }); 133956var comp = CreateCompilation(new[] { source0, source1, source2 }); 134000var comp = CreateCompilation(new[] { source0, source1, source2 }); 134043var comp = CreateCompilation(new[] { source0, source1, source2 }); 134085var comp = CreateCompilation(new[] { source0, source1, source2 }); 134121var comp = CreateCompilation(new[] { source0, source1, source2 }); 134164var comp = CreateCompilation(new[] { source0, source1, source2, source3 }); 134215var comp = CreateCompilation(new[] { source0, source1, source2 }); 134260var comp = CreateCompilation(new[] { source0, source1, source2 }); 134313var comp = CreateCompilation(new[] { source0, source1, source2 }); 134366var comp = CreateCompilation(new[] { source0, source1, source2 }); 134411var comp = CreateCompilation(new[] { source0, source1, source2 }); 134466var comp = CreateCompilation(new[] { source0, source1, source2 }); 134505var comp = CreateCompilation(new[] { source1, source2 }); 134529var comp = CreateCompilation(new[] { source1, source2 }); 134567var comp = CreateCompilation(new[] { source1 }); 134605var comp = CreateCompilation(new[] { source1 }); 134713var comp = CreateCompilation(source).VerifyDiagnostics( 134746var comp = CreateCompilation(source).VerifyDiagnostics( 134779var comp = CreateCompilation(source).VerifyDiagnostics( 134811var comp = CreateCompilation(source).VerifyDiagnostics(); 134837var comp = CreateCompilation(source).VerifyDiagnostics(); 134864var comp = CreateCompilation(source).VerifyDiagnostics(); 134891var comp = CreateCompilation(source).VerifyDiagnostics( 134932var comp = CreateCompilation(source).VerifyDiagnostics( 134964var comp = CreateCompilation(source).VerifyDiagnostics( 134988var comp = CreateCompilation(source).VerifyDiagnostics( 135012var comp = CreateCompilation(source).VerifyDiagnostics(); 135033var comp = CreateCompilation(source).VerifyDiagnostics( 135057var comp = CreateCompilation(source).VerifyDiagnostics(); 135077var comp = CreateCompilation(source).VerifyDiagnostics( 135101var comp = CreateCompilation(source).VerifyDiagnostics( 135131var comp = CreateCompilation(source).VerifyDiagnostics( 135159var comp = CreateCompilation(source).VerifyDiagnostics(); 135187var comp = CreateCompilation(source).VerifyDiagnostics(); 135215var comp = CreateCompilation(source).VerifyDiagnostics(); 135243var comp = CreateCompilation(source).VerifyDiagnostics(); 135275var comp = CreateCompilation(source).VerifyDiagnostics(); 135303var comp = CreateCompilation(source).VerifyDiagnostics(); 135331var comp = CreateCompilation(source).VerifyDiagnostics(); 135358var comp = CreateCompilation(source).VerifyDiagnostics(); 135381var comp = CreateCompilation(source).VerifyDiagnostics(); 135404var comp = CreateCompilation(source).VerifyDiagnostics(); 135431var comp = CreateCompilation(source).VerifyDiagnostics(); 135454var comp = CreateCompilation(source).VerifyDiagnostics(); 135477var comp = CreateCompilation(source).VerifyDiagnostics(); 135506var comp = CreateCompilation(source).VerifyDiagnostics(); 135628var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 135672var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 135711var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 135752var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 135799var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 135812CSharpCompilation c = CreateNullableCompilation(@" 135934var comp = CreateCompilation(source); 135959var comp = CreateCompilation(source); 135988var comp = CreateCompilation(source); 136025var comp = CreateCompilation(source); 136055var comp = CreateCompilation(source); 136088var comp = CreateCompilation(source); 136121var comp = CreateCompilation(source); 136161var comp = CreateCompilation(source); 136171CSharpCompilation c = CreateNullableCompilation(@" 136208var comp = CreateCompilation(new[] { DoesNotReturnIfAttributeDefinition, source }, options: WithNullableEnable()); 136237var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }, options: WithNullableEnable()); 136259var comp = CreateCompilation(source, options: WithNullableEnable()); 136281var comp = CreateNullableCompilation(source); 136310var comp = CreateNullableCompilation(source); 136357var comp = CreateCompilation(source, options: WithNullableEnable()); 136396var comp = CreateCompilation(source, options: WithNullableEnable()); 136430var comp = CreateCompilation(source, options: WithNullableEnable()); 136459var comp = CreateCompilation(source, options: WithNullableEnable()); 136493var comp = CreateCompilation(source, options: WithNullableEnable()); 136527var comp = CreateCompilation(source, options: WithNullableEnable()); 136560var comp = CreateCompilation(source, options: WithNullableEnable()); 136595var comp = CreateCompilation(source, options: WithNullableEnable()); 136634var comp = CreateCompilation(source, options: WithNullableEnable()); 136679var comp = CreateCompilation(source, options: WithNullableEnable()); 136721var comp = CreateCompilation(source, options: WithNullableEnable()); 136763var comp = CreateCompilation(source, options: WithNullableEnable()); 136805var comp = CreateCompilation(source, options: WithNullableEnable()); 136847var comp = CreateCompilation(source, options: WithNullableEnable()); 136887var comp = CreateCompilation(source, options: WithNullableEnable()); 136937var comp = CreateCompilation(source, options: WithNullableEnable()); 136978var comp = CreateCompilation(source, options: WithNullableEnable()); 137013var comp = CreateCompilation(source, options: WithNullableEnable()); 137054var comp = CreateCompilation(source, options: WithNullableEnable()); 137095var comp = CreateCompilation(source, options: WithNullableEnable()); 137138var comp = CreateCompilation(source, options: WithNullableEnable()); 137183var comp = CreateCompilation(source, options: WithNullableEnable()); 137220var comp = CreateCompilation(source, options: WithNullableEnable()); 137251var comp = CreateCompilation(source, options: WithNullableEnable()); 137279var comp = CreateCompilation(source, options: WithNullableEnable()); 137338var comp = CreateCompilation(source); 137403var comp = CreateCompilation(source); 137471var comp = CreateCompilation(source); 137526var comp = CreateCompilation(source); 137580var comp = CreateCompilation(source); 137639var comp = CreateCompilation(source); 137676var comp = CreateCompilation(source); 137706var comp = CreateCompilation(source); 137741var comp = CreateCompilation(source); 137805var comp = CreateCompilation(source); 137827var comp = CreateCompilation(source); 137865var comp = CreateCompilation(source); 137913var comp = CreateCompilation(source); 137931var comp = CreateCompilation(source); 137974var comp = CreateCompilation(source); 138034var comp = CreateCompilation(source); 138070var comp = CreateCompilation(source); 138118var comp = CreateCompilation(source); 138182var comp = CreateCompilation(source); 138228var comp = CreateCompilation(source); 138274var comp = CreateCompilation(source); 138312var comp = CreateCompilation(source); 138357var comp = CreateCompilation(source); 138392var comp = CreateCompilation(source); 138418var comp = CreateCompilation(source); 138453var comp = CreateCompilation(source); 138495var comp = CreateCompilation(source); 138534var comp = CreateCompilation(source); 138565var comp = CreateCompilation(source); 138593var comp = CreateCompilation(source); 138621var comp = CreateCompilation(source); 138651var comp = CreateCompilation(source); 138684var comp = CreateCompilation(source); 138710var comp = CreateCompilation(source); 138743var comp = CreateCompilation(source); 138774var comp = CreateCompilation(source); 138804var comp = CreateCompilation(source); 138836var comp = CreateCompilation(source); 138867var comp = CreateCompilation(source); 138941var comp = CreateCompilation(source); 138992var comp = CreateCompilation(source); 139018var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 139047var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 139077var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 139121var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 139155var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 139189var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 139225var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 139267var comp = CreateCompilation(source, references: new[] { vbComp.EmitToImageReference() }); 139301var comp = CreateCompilation(source); 139332var comp = CreateCompilation(source); 139358var comp = CreateCompilation(source); 139384var comp = CreateCompilation(source); 139413var comp = CreateCompilation(source); 139445var comp = CreateCompilation(source); 139481var comp = CreateCompilation(source); 139519var comp = CreateCompilation(source); 139557var comp = CreateCompilation(source); 139586var comp = CreateCompilation(source); 139615var comp = CreateCompilation(source); 139651var comp = CreateCompilation(source); 139684var comp = CreateCompilation(source); 139714var comp = CreateCompilation(source); 139743var comp = CreateCompilation(source); 139770var comp = CreateCompilation(source); 139802var comp = CreateCompilation(source); 139837var comp = CreateCompilation(source); 139867var comp = CreateCompilation(source); 139890var comp = CreateNullableCompilation(source); 139916var comp = CreateNullableCompilation(source); 139942var comp = CreateCompilation(source, options: WithNullableEnable()); 139967var comp = CreateCompilation(source, options: WithNullableEnable()); 140017var comp = CreateCompilation(source, options: WithNullableDisable()); 140040var comp = CreateCompilation(source, options: WithNullableDisable()); 140106var comp = CreateCompilation(new[] { source1, source2 }, options: WithNullableDisable()); 140128var comp = CreateCompilation(source, options: WithNullableDisable()); 140184var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 140277var comp = CreateCompilation(source, options: WithNullableEnable()); 140313var comp = CreateCompilation(source, options: WithNullableEnable()); 140347var comp = CreateCompilation(source, options: WithNullableEnable()); 140376var comp = CreateCompilation(source, options: WithNullableEnable()); 140415var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 140447var comp = CreateCompilation(source, options: WithNullableEnable()); 140485var comp = CreateCompilation(source, options: WithNullableEnable()); 140527var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 140557var comp = CreateCompilation(source, options: WithNullableEnable()); 140600var comp = CreateCompilation(source, options: WithNullableEnable()); 140631var comp = CreateCompilation(source, options: WithNullableEnable()); 140674var comp = CreateCompilation(def + @" 140710var defComp = CreateCompilation(def, 140714var useComp = CreateCompilation(@" 140761var comp = CreateCompilationWithSpan(src + @" 140794var comp = CreateCompilation(@" 140825var comp = CreateCompilation(@" 140869var comp = CreateCompilation(source, options: WithNullableEnable()); 140899var comp = CreateCompilation(source, options: WithNullableEnable()); 140965var comp = CreateCompilation(source, options: WithNullableEnable()); 141023var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 141059var comp = CreateCompilation(source, options: WithNullableEnable(TestOptions.ReleaseExe)); 141085var comp = CreateCompilation(source); 141122var comp = CreateCompilation(source); 141162var comp = CreateCompilation(source); 141199var comp = CreateCompilation(source); 141238var comp = CreateCompilation(source); 141280var comp = CreateCompilation(source); 141313var comp = CreateCompilation(source); 141345var comp = CreateCompilation(source); 141380var comp = CreateCompilation(source); 141419var comp = CreateCompilation(source); 141450var comp = CreateCompilation(source); 141477var comp = CreateCompilation(source); 141499var comp = CreateCompilation(source); 141513var comp = CreateCompilation(source); 141542var comp = CreateCompilation(source); 141571var comp = CreateCompilation(source); 141600var comp = CreateCompilation(source); 141627var comp = CreateCompilation(source); 141660var comp = CreateCompilation(source); 141691var comp = CreateCompilation(source); 141720var comp = CreateCompilation(source); 141753var comp = CreateCompilation(source); 141778var comp = CreateCompilation(source); 141802var comp = CreateCompilation(source); 141823var comp = CreateCompilation(source); 141849var comp = CreateCompilation(source); 141872var comp = CreateCompilation(source); 141897var comp = CreateCompilation(source); 141921var comp = CreateCompilation(source); 141945var comp = CreateCompilation(source); 141969var comp = CreateCompilation(source); 142004var comp = CreateCompilation(text); 142043var comp = CreateCompilation(text); 142083var comp = CreateCompilation(text); 142122var comp = CreateCompilation(text); 142162var comp = CreateNullableCompilation(source); 142208var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 142241var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 142270var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 142310var comp = CreateCompilation(source); 142348var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 142388var comp = CreateCompilation(source); 142437var comp = CreateCompilation(source, options: WithNullableEnable()); 142488var comp = CreateCompilation(source); 142564var comp = CreateCompilation(source); 142629var comp = CreateCompilation(source); 142729var comp = CreateCompilation(source, options: WithNullableEnable()); 142816var comp = CreateCompilation(source); 142859var comp = CreateCompilation(source); 142888var comp = CreateCompilation(source); 142911var comp = CreateCompilation(source); 142939var comp = CreateCompilation(source); 142978var comp = CreateCompilationWithTasksExtensions(new[] { IAsyncDisposableDefinition, source }); 143011var comp = CreateCompilationWithTasksExtensions(new[] { IAsyncDisposableDefinition, source }); 143056var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 143107var comp = CreateCompilationWithTasksExtensions(new[] { s_IAsyncEnumerable, source }); 143152var comp = CreateCompilation(source); 143177var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 143259var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 143350var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 143472var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 143532var comp = CreateCompilation(source); 143651var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 143718var comp = CreateCompilation(source); 143759var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 143923var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 143994var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 144040var comp = CreateCompilation(source); 144078var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 144146var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144173var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 144246var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions: TestOptions.Regular8); 144283var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144332var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144364var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 144398var comp = CreateCompilation(source); 144424var comp = CreateCompilation(source); 144446var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144467var comp = CreateCompilation(source); 144488var comp = CreateCompilation(source); 144512var comp = CreateCompilation(source); 144550var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144597var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144637var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144681var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144705var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144740var comp = CreateCompilation(source); 144764var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 144796var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 144820var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144850var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144886var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144943var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 144974var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 144997var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 145019var comp = CreateCompilation(source); 145058var comp = CreateCompilation(source); 145097var comp = CreateCompilation(source); 145137var comp = CreateCompilation(source); 145180var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 145209var comp = CreateCompilation(source); 145250var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 145290var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, NotNullAttributeDefinition }); 145355var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 145403var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 145440var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 145485var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition, MaybeNullAttributeDefinition, NotNullAttributeDefinition }); 145527var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 145549var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 145572var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 145602static void verifyMethod(CSharpCompilation comp) 145627var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 145793var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 145851var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 146087var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 146117var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 146183var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 146240var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 146882var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 147257var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 147633var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 148006var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 148312var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 148603var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 148854var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }); 149061var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 149167var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149195var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 149293var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149348var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149395var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149432var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149471var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149515var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149580var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149619var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 149773var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 149793var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 149883var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 149913var comp = CreateCompilation(source1, parseOptions: TestOptions.Regular9); 150044var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150094var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150141var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150219var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150352var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150419var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150487var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150555var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150600var comp = CreateCompilation(new[] { sourceA, DisallowNullAttributeDefinition, NotNullAttributeDefinition }); 150700var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150761var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 150831var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 150863var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 150924var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular8); 150973var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9); 151017var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 151087var comp = CreateCompilation(source); 151113var comp = CreateCompilation(source); 151140var comp = CreateCompilation(source); 151173var comp = CreateCompilation(source); 151209var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 151268var comp = CreateCompilation(source); 151333var comp = CreateCompilation(new[] { source, DoesNotReturnIfAttributeDefinition }); 151370var comp = CreateCompilation(source); 151431var comp = CreateCompilation(source); 151451var nullableAttrComp = CreateCompilation(NullableAttributeDefinition); 151470var lib = CreateCompilation(lib_cs, references: new[] { nullableAttrRef }); 151483var comp = CreateCompilation(source_cs, references: new[] { libRef }); 151495var executeComp = CreateCompilation(executable_cs, 151514var comp = CreateNullableCompilation(source); 151536var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }); 151557var comp = CreateNullableCompilation(source); 151579var comp = CreateCompilation(source); 151608var comp = CreateCompilation(source); 151636var comp = CreateCompilation(source); 151669var comp = CreateCompilation(source); 151698var comp = CreateCompilation( 151739var comp = CreateCompilation(source); 151779var comp = CreateCompilation(source); 151813var comp = CreateCompilation(source); 151847var comp = CreateCompilation(source); 151858var comp = CreateCompilation(@" 151886var comp = CreateNullableCompilation(@" 151931var comp = CreateNullableCompilation(@" 151962var comp = CreateNullableCompilation(@" 152022var comp = CreateNullableCompilation(source); 152043var comp = CreateCompilation(source); 152061var comp = CreateCompilation(source); 152079var comp = CreateCompilation(source); 152098var comp = CreateCompilation(source); 152117var comp = CreateCompilation(source); 152138var comp = CreateCompilation(source0); 152168var comp = CreateCompilation(source); 152186var comp = CreateCompilation(source0); 152233var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 152266var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 152302var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 152334var comp = CreateCompilation(source); 152376var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 152398var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 152445var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152472var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152514var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152550var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152584var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152600var comp = CreateCompilation(source0); 152636var comp = CreateCompilation(source0); 152683var comp = CreateCompilation(source0); 152760var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition }); 152791var comp = CreateCompilation(sourceA); 153012var comp = CreateCompilation(src, options: TestOptions.DebugExe); 153038var comp = CreateCompilation(src, options: TestOptions.DebugExe); 153074var comp = CreateCompilation(src, options: TestOptions.DebugExe); 153105var comp = CreateCompilation(src); 153126var comp = CreateCompilation(src); 153144var comp = CreateCompilation(src); 153168var comp = CreateCompilation(src); 153216var comp = CreateCompilation(src); 153267var comp = CreateCompilation(src); 153290var comp = CreateCompilation(src); 153313var comp = CreateCompilation(src); 153336var comp = CreateCompilation(src); 153359var comp = CreateCompilation(src); 153382var comp = CreateCompilation(src); 153405var comp = CreateCompilation(src); 153428var comp = CreateCompilation(src); 153463var comp = CreateCompilation(src, options: TestOptions.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable)); 153501var comp = CreateCompilation(src); 153538var comp = CreateCompilation(src); 153576var comp = CreateCompilation(src); 153610var comp = CreateCompilation(src); 153643var comp = CreateCompilation(src); 153684var comp = CreateCompilation(src); 153719var comp = CreateCompilation(src); 153752var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 153779var comp = CreateCompilation(src); 153812var comp = CreateCompilation(src); 153853var comp = CreateCompilation(src); 153893var comp = CreateCompilation(src); 153932var comp = CreateCompilation(src); 153969var comp = CreateCompilation(src); 154004var comp = CreateCompilation(src); 154037var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 154064var comp = CreateCompilation(src); 154103var comp = CreateCompilation(src); 154145var comp = CreateCompilation(src); 154187var comp = CreateCompilation(src); 154226var comp = CreateCompilation(src); 154262var comp = CreateCompilation(src); 154292var comp = CreateCompilation(src); 154328var comp = CreateCompilation(src); 154363var comp = CreateCompilation(src); 154402var comp = CreateCompilation(src); 154435var comp = CreateCompilation(src); 154524var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition }); 154543var comp = CreateCompilation(source); 154569var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }); 154596var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }); 154634var comp = CreateCompilation(source); 154656var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }); 154694var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 154735var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 154770var comp = CreateCompilation(new[] { source, MemberNotNullWhenAttributeDefinition }); 154796var comp = CreateCompilation(source); 154803var comp = CreateCompilation(@" 154856var comp = CreateCompilation(@" 154899var comp = CreateCompilation(@" 154985var comp = CreateCompilation(@" 155026var comp = CreateCompilation(@" 155084var comp = CreateCompilation(@" 155142var comp = CreateCompilation(@" 155195var comp = CreateCompilation(@" 155238var comp = CreateCompilation(@" 155324var comp = CreateCompilation(@" 155365var comp = CreateCompilation(@" 155423var comp = CreateCompilation(@" 155481var comp = CreateCompilation(@" 155522var comp = CreateCompilation(@" 155571var comp = CreateCompilation(@" 155613var comp = CreateCompilation(@" 155698var comp = CreateCompilation(@" 155739var comp = CreateCompilation(@" 155797var comp = CreateCompilation(@" 155855var comp = CreateCompilation(@" 155932var piaCompilation = CreateCompilationWithMscorlib45(pia, options: WithNullableEnable(TestOptions.DebugDll)); 155934CSharpCompilation c = CreateCompilationWithMscorlib45( 155990var piaCompilation = CreateCompilationWithMscorlib45(pia, options: WithNullableEnable(TestOptions.DebugDll)); 155992CSharpCompilation c = CreateCompilationWithMscorlib45( 156039var piaCompilation = CreateCompilationWithMscorlib45(pia, options: WithNullableEnable(TestOptions.DebugDll)); 156041CSharpCompilation c = CreateCompilationWithMscorlib45( 156072CSharpCompilation c = CreateCompilation(new[] { @" 156140var comp = CreateCompilation(source, options: WithNullableEnable()); 156170var comp = CreateNullableCompilation(source); 156195var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }); 156245var comp = CreateCompilation(source); 156265var comp = CreateCompilation(@" 156286var comp = CreateCompilation(@" 156317var comp = CreateCompilation(@" 156346var comp = CreateCompilation(@" 156398var comp = CreateCompilation($$""" 156460var comp = CreateCompilation($$""" 156509var comp = CreateCompilation(@" 156534var comp = CreateCompilation(@" 156561var comp = CreateCompilation(@" 156606var comp = CreateCompilation(""" 156822var comp = CreateCompilation(source).VerifyDiagnostics( 156868var comp = CreateCompilation(source).VerifyDiagnostics(
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(@" 189CSharpCompilation c = CreateNullableCompilation(@" 218CSharpCompilation c = CreateNullableCompilation(@" 247CSharpCompilation c = CreateNullableCompilation(@" 286CSharpCompilation c = CreateNullableCompilation(@" 330CSharpCompilation c = CreateNullableCompilation(@" 369CSharpCompilation c = CreateNullableCompilation(@" 412var comp = CreateNullableCompilation(source); 433var comp = CreateNullableCompilation(source); 466var comp = CreateNullableCompilation(source); 518var comp = CreateCompilation(new[] { source }, options: WithNullableEnable()); 552var comp = CreateNullableCompilation(source); 581var comp = CreateNullableCompilation(source); 607var comp = CreateNullableCompilation(source); 646var comp = CreateNullableCompilation(source); 698var comp = CreateNullableCompilation(source); 766var comp = CreateNullableCompilation(source); 805var comp = CreateNullableCompilation(source); 841var comp = CreateNullableCompilation(source); 904var comp = CreateNullableCompilation(source); 962var comp = CreateNullableCompilation(source); 1022var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular8); 1049var comp = CreateNullableCompilation(source); 1068var comp = CreateNullableCompilation(source); 1092var comp = CreateNullableCompilation(source); 1115var comp = CreateNullableCompilation(source); 1140var comp = CreateNullableCompilation(source); 1215var comp = CreateNullableCompilation(source); 1322var comp = CreateNullableCompilation(source); 1387var comp = CreateNullableCompilation(source); 1434var comp = CreateNullableCompilation(source); 1451var comp = CreateNullableCompilation(source); 1471var comp = CreateNullableCompilation(source); 1489var comp = CreateNullableCompilation(source); 1520var comp = CreateNullableCompilation(source); 1560var comp = CreateNullableCompilation(source); 1600var comp = CreateNullableCompilation(source); 1648var comp = CreateNullableCompilation(source); 1687var comp = CreateNullableCompilation(source); 1724var comp = CreateNullableCompilation(source); 1767var comp = CreateNullableCompilation(source); 1810var comp = CreateNullableCompilation(source); 1861var comp = CreateNullableCompilation(source); 1903var comp = CreateNullableCompilation(source); 1912CSharpCompilation c = CreateNullableCompilation(@" 1992CSharpCompilation c = CreateNullableCompilation(@" 2053CSharpCompilation c = CreateNullableCompilation(@" 2084CSharpCompilation c = CreateNullableCompilation(@" 2119CSharpCompilation c = CreateNullableCompilation(@" 2214var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 2285var comp = CreateCompilation(source); 2314var comp = CreateCompilation(source); 2339var comp = CreateCompilation(source); 2368var comp = CreateCompilation(source); 2375var comp = CreateCompilation(@" 2399var comp = CreateCompilation(@" 2424var comp = CreateCompilation(@" 2449var comp = CreateCompilation(@" 2467var comp = CreateCompilation(@" 2500var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 2522var comp = CreateCompilation(@" 2554var comp = CreateCompilation(@" 2579var comp = CreateCompilation(@" 2598var comp = CreateCompilation(@" 2613var comp = CreateCompilation(@" 2632var comp = CreateCompilation(@" 2770var comp = CreateCompilation(source); 2809var comp = CreateCompilation(source); 2846var comp = CreateCompilation(source); 2888var comp = CreateCompilation(source); 2924var comp = CreateCompilation(source); 2954var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2983var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3019var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3053var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3099var comp = CreateCompilation(source); 3130var comp = CreateCompilation(source); 3164var comp = CreateCompilation(source); 3199var comp = CreateCompilation(source); 3226var comp = CreateCompilation(source); 3253var comp = CreateCompilation(source); 3284var comp = CreateCompilation(source);
Semantics\NullableTests.cs (6)
37var comp = CreateCompilation(src); 70var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 96var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 141var comp = CreateCompilation(source1); 1797var complib = CreateCompilation( 1802var comp = CreateCompilation(
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\ObjectAndCollectionInitializerTests.cs (12)
3447var compilation = CreateCompilation(source); 3495var compilation = CreateCompilation(source); 3540var compilation = CreateCompilation(source); 3588var compilation = CreateCompilation(source); 3625var compilation = CreateCompilation(source); 3666var compilation = CreateCompilation(source); 3716var compilation = CreateCompilation(source); 3760var compilation = CreateCompilation(source); 3840var compilation = CreateCompilation(source); 3922var compilation = CreateCompilation(source); 3957var compilation = CreateCompilation(source); 4032var compilation = CreateCompilation(source);
Semantics\OperatorTests.cs (44)
43var compilation = CreateCompilation(source); 2969var compilation = CreateCompilation(source); 3201var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 4827var compilation = CreateCompilation(source).VerifyDiagnostics(); 4839var compilation = CreateCompilation(source, references: new[] { CSharpRef }); 4907var compilation = CreateCompilation(source); 4944var compilation = CreateCompilation(source); 4982var compilation = CreateCompilation(source); 5255var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 5430var comp = CreateCompilation(source); 5457var comp = CreateCompilation(source); 5499var comp = CreateCompilation(source); 5533var comp = CreateCompilation(source); 5589var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5933var comp = CreateCompilation(source); 6929var comp = CreateCompilation(source); 7049var comp = CreateCompilation(source); 7129var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.ReleaseExe); 7176var comp = CreateCompilation(source, new[] { CSharpRef }, TestOptions.ReleaseExe); 7204var comp = CreateCompilation(source); 7324var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 7482var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 7530CSharpCompilation compilation, 7698var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 7851var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib45Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 8011var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 8069CSharpCompilation compilation, 8548var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8583var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8627var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8677var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)); 8742var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8807var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 8961var compilation = CreateCompilation(source); 11218var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 11279var compilation = CreateCompilation(source) 11302var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }) 11328var compilation = CreateCompilation(source); 11403var comp = CreateCompilation(source); 11475var comp = CreateCompilation(code); 11496var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe); 11519var comp = CreateCompilation(code); 11542var comp = CreateCompilation(code); 11566var comp = CreateCompilation(code);
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); 690var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 729var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 770var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 809var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 903var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1400var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1458var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1492var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1527var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1561var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1595var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1635var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1673var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1707var compilation = CreateCompilation(text, 1744var compilation = CreateCompilation(text, 1783var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1820var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1852var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1879var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1916var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1968var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2078var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2189var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2299var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2388var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular7_1); 2609var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2826var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2944var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2990var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3034var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3081var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3128var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3182var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3284var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3365var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3417var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3456var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3497var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3615var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3806var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3954var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3995var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4047var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4093var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4198var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4254var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4336var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4368var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4458var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4578var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4614var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4656var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4741var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4778var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4884var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5014var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 5057var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5101var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5158var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5253var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 5377var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5487var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5566var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5644var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5677var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5701var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5744var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5875var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6025var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6108var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6290var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6528var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6763var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7027var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7265var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7509var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7763var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7823var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7885var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7951var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8014var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8079var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8145var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8200var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8350var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8482var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8622var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8754var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8795var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8858var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8914var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9033var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9259var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9321var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9414var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9491var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9570var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9634var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9683var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9750var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9811var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9876var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 9971var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10050var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10131var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10201var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10252var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10318var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10381var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10445var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10529var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 10686var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10810var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10851var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10902var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10953var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11013var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11150var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11249var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11325var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11396var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11420var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11463var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11618var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11932var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12074var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12224var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12344var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12404var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12477var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12622var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12749var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12847var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12914var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12954var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13012var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13052var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13160var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13287var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13331var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13382var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13434var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13577var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13689var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13730var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13789var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13841var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14071var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14252var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14299var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14348var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14390var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14432var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14477var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14519var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14562var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14609var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14663var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14722var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14770var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 14820var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 14916var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15084var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15207var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15251var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15308var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15364var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15496var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15709var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15922var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16055var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16145var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16237var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16365var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16488var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16529var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16581var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16635var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16692var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16751var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16812var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16927var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17043var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17088var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17197var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17312var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17474var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17524var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17575var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17634var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17669var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17702var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17735var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17774var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17806var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17851var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17882var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17915var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17947var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17987var compilation = CreateCompilation(text, 18017var compilation = CreateCompilation(text, 18061var compilation = CreateCompilation(text, 18092var compilation = CreateCompilation(text, 18131var compilation = CreateCompilation(text, 18172var compilation = CreateCompilation(text, 18215var compilation = CreateCompilation(text, 18258var compilation = CreateCompilation(text, 18297var compilation = CreateCompilation(text, 18342var compilation = CreateCompilation(text, 18373var compilation = CreateCompilation(text, 18425var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18489var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18536var compilation = CreateCompilation(text, 18581var compilation = CreateCompilation(text, 18633var compilation = CreateCompilation(text, 18679var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18721var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18766var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18864var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18908var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18950var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18995var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19048var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19091var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19137var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19196var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19243var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19280var compilation = CreateCompilation(text, 19322var compilation = CreateCompilation(text, 19356var compilation = CreateCompilation(text, 19415var compilation = CreateCompilation(text, 19458var compilation = CreateCompilation(text, 19496var compilation = CreateCompilation(text, 19535var compilation = CreateCompilation(text, 19576var compilation = CreateCompilation(text, 19624var 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 = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 20995var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21095var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21192var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21276var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21328var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21394var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21553var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21718var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21908var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22060var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22155var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22323var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22489var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22587var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22700var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22793var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22875var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22939var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22977var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 23018var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 23125var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23209var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23329var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23374var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23401var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23460var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23576var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23670var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 23796var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 23914var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24014var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 24142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24213var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24303var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 24430var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24461var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24576var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 24828var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25111var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25199var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25294var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25440var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25485var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25532var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25610var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25657var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25726var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25790var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 25844var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 25947var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26001var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26087var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26135var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26188var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26247var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26330var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26390var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26471var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26521var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26615var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26665var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26755var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26806var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26856var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 26936var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 26987var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27076var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27130var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27229var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27283var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27368var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27426var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27490var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27603var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27667var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27761var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27816var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 27880var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 27994var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28058var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28159var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28218var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28272var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28369var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28423var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28506var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28554var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28609var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 28679var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 28778var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28837var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 28929var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 28988var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29069var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29133var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29200var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29309var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29376var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 29471var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 29521var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 29583var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29668var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29784var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29869var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 29972var compilation = CreateCompilationWithMscorlib45(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 30040var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30107var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30212var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30279var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30366var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30419var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30460var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30504var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30549var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30607var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30664var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30778var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30835var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 30934var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 30987var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31028var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31072var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31132var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31199var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31305var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31372var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31462var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31515var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31556var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31600var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31645var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31689var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31717var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31776var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31804var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31869var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 31894var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 31955var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), 31984var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 32044var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32088var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32128var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32168var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32208var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32248var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32303var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script, skipUsesIsNullable: true); 32357var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32397var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32454var compilation = CreateCompilation(new[] { tree }); 32485var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32513var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32541var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32567var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 32599var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32632var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32773var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32797var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32826var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32859var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32885var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 32997var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33057var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33111var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33169var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33246var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33269var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33313var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33336var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33363var comp = CreateCompilation(source, options: TestOptions.DebugExe); 33385var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33417var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { Net40.SystemCore }); 33443var comp = CreateCompilation(source, options: TestOptions.DebugDll); 33474var comp = CreateCompilationWithMscorlib45(text); 33516var compilation = CreateCompilationWithMscorlib45(text); 33593var compilation = CreateCompilationWithMscorlib45(text); 33701var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 33799var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 33898var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 33996var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34081var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34137var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 34178var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34284var compilation = CreateCompilation(syntaxTree, options: TestOptions.ReleaseExe); 34393var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34498var compilation = CreateCompilation(syntaxTree, options: TestOptions.DebugExe); 34594var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34690var compilation = CreateCompilationWithMscorlib45(text); 34727var compilation = CreateCompilationWithMscorlib45(text); 34806var compilation = CreateCompilationWithMscorlib45(text); 34860var compilation = CreateCompilationWithMscorlib45(new[] { text1, text2 }); 34918var compilation = CreateCompilationWithMscorlib45(text); 34968var compilation = CreateCompilationWithMscorlib45(text); 35022var compilation = CreateCompilationWithMscorlib45(text); 35074var compilation = CreateCompilationWithMscorlib45(text); 35115var compilation = CreateCompilation(source); 35154var compilation = CreateCompilation(source); 35198var compilation = CreateCompilation(source); 35229var compilation = CreateCompilation(source); 35268var compilation = CreateCompilation(source); 35300var compilation = CreateCompilation(source); 35336var compilation = CreateCompilation(source); 35375var compilation = CreateCompilation(source); 35405var compilation = CreateCompilation(source); 35442var compilation = CreateCompilation(source); 35477var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe); 35525var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35553var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35580var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 35600var comp = CreateCompilation(source); 35633var comp = CreateCompilation(source, options: TestOptions.DebugDll); 35674var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35701var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35737var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35778var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35824var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35890var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 35918var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36058var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36166var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36259var compilation = CreateCompilation(text); 36290var comp = CreateCompilation(source); 36337var comp = CreateCompilation(source); 36377var comp = CreateCompilation(source); 36419var comp = CreateCompilation(source); 36459var comp = CreateCompilation(source).VerifyDiagnostics( 36497var comp = CreateCompilation(source).VerifyDiagnostics(
Semantics\OverloadResolutionPerfTests.cs (23)
39var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 65var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 90var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 113var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 135var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 157var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 186var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 234var comp = CreateCompilation(source); 286var comp = CreateCompilation(new[] { NotNullAttributeDefinition, source }); 310var comp = CreateCompilation(source); 342var comp = CreateCompilation(source); 381var comp = CreateCompilation(source); 408var comp = CreateCompilation(source); 429var comp = CreateCompilation(source); 459var comp = CreateCompilation(source); 489var comp = CreateCompilation(source); 520var comp = CreateCompilation(source); 547var comp = CreateCompilation(source); 583var comp = CreateCompilation(source); 613var comp = CreateCompilation(source); 649var comp = CreateCompilation(source); 692var comp = CreateCompilation(sourceBuilder.ToString()); 783var comp = CreateCompilation(source);
Semantics\OverloadResolutionTestBase.cs (1)
32var compilation = CreateEmptyCompilation(source, references, TestOptions.ReleaseDll);
Semantics\OverloadResolutionTests.cs (72)
42var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 388var comp = CreateCompilation(source2); 607var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll); 687var compilation = CreateCompilationWithMscorlib45(source, assemblyName: "comp"); 773var compilation = CreateCompilationWithMscorlib45(source, references: new[] { reference }); 803var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll); 844var compilation = CreateCompilationWithMscorlib45(source, references: new[] { reference }); 877var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular9); 931var compilation = CreateCompilationWithMscorlib45(source, references: new[] { reference }); 968var compilation = CreateCompilationWithMscorlib45(source); 1022var compilation = CreateCompilationWithMscorlib45(source); 1075var compilation = CreateCompilationWithMscorlib45(source); 1120var compilation = CreateEmptyCompilation(source, references: new[] { MscorlibRef_v20 }); 1377var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 1950var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 2301var cCommon = CreateCompilation(@" 2306var cCS = CreateCompilation(@" 2312var cFinal = CreateCompilation(@" 2939var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource); 4556var compilation = CreateCompilationWithILAndMscorlib40(source2, source1, options: TestOptions.ReleaseExe); 6695var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6726var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6767var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 6804var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7023var compilation = CreateCompilation(source, options: TestOptions.DebugExe); 7145var comp = CreateCompilation(source); 7255var comp = CreateCompilation(source); 7429var comp = CreateCompilation(source); 7470var comp = CreateCompilation(source); 7501var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7529var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7555var comp = CreateCompilation(source); 7578var comp = CreateCompilation(source); 7622var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7727var compilation = CreateCompilationWithMscorlib45(source1, options: TestOptions.ReleaseExe); 7760var compilation = CreateCompilationWithMscorlib45(source1, options: TestOptions.ReleaseExe); 7788var compilation = CreateCompilationWithMscorlib45(source1, options: TestOptions.ReleaseExe); 7836var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7879var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 7959var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8162var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8201var compilation = CreateCompilationWithMscorlib40(source1, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugExe); 8237var compilation = CreateCompilationWithMscorlib40(source1, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugExe); 8270var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8316var comp = CreateCompilation(source); 8378var comp = CreateCompilation(source); 8498var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8546var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8593var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8632var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8667var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8693var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8723var compilation = CreateCompilation(source1, options: TestOptions.DebugExe); 8843var compilation = CreateCompilation(source1); 8928var compilation = CreateCompilation(source); 8973var compilation = CreateCompilationWithMscorlib45(source1); 9038var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 9066var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 9300var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9339var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9374var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 9415var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 11020var comp = CreateCompilation(code); 11074var libComp = CreateCompilationWithMscorlib40(librarySrc, references: new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics(); 11324var comp = CreateCompilation(new[] { source0, source1, source2 }); 11334static void verify(CSharpCompilation comp, SyntaxTree tree) 11373var comp = CreateCompilation(new[] { source0, source1, source2 }); 11383static void verify(CSharpCompilation comp, SyntaxTree tree) 11423var comp = CreateCompilation(new[] { source0, source1, source2 }); 11433static void verify(CSharpCompilation comp, SyntaxTree tree) 11464var comp = CreateCompilation(source); 11492var comp = CreateCompilation(source);
Semantics\PrimaryConstructorTests.cs (266)
59var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 85var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 114var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 156var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 181var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 217var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 242var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 279var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 313var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 334var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 351var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 365var comp = CreateCompilation(keyword + @" C(int x, string y);"); 433var comp = CreateCompilation(@" 469var comp = CreateCompilation(src + src2); 473var comp2 = CreateCompilation(src2, references: new[] { comp.EmitToImageReference() }); 481var comp = CreateCompilation(@" 507var comp = CreateCompilation(@" 530var comp = CreateCompilation(@" 572var comp = CreateCompilation(@" 606var comp = CreateCompilation(@" 662var comp = CreateCompilation(@" 705var comp = CreateCompilation(@" 746var comp = CreateCompilation(src); 782var comp = CreateCompilation(src); 818var comp = CreateCompilation(src); 848var comp = CreateCompilation(src); 877var comp = CreateCompilation(src, options: TestOptions.DebugExe); 959var comp = CreateCompilation(src); 1181var comp = CreateCompilation(src); 1247var comp = CreateCompilation(src); 1293var comp = CreateCompilation(src); 1346var comp = CreateCompilation(src); 1408var comp = CreateCompilation(src); 1497var comp = CreateCompilation(src); 1582var comp = CreateCompilation(src); 1609var comp = CreateCompilation(src); 1635var comp = CreateCompilation(src); 1667var comp = CreateCompilation(src); 1693var comp = CreateCompilation(src); 1735var comp = CreateCompilation(src); 1775var comp = CreateCompilation(src); 1854var comp = (CSharpCompilation)verifier.Compilation; 1924var comp = CreateCompilation(src); 1958var comp = CreateCompilation(src); 1992var comp = CreateCompilation(src); 2174var comp = CreateCompilation(src); 2304var comp = CreateCompilation(src); 2343var comp = CreateCompilation(src); 2395var comp = CreateCompilation(src); 2414var comp = CreateCompilation(src); 2436var comp = CreateCompilation(src); 2455var comp = CreateCompilation(src); 2471var comp = CreateCompilation(src); 2498var comp = CreateCompilation(src); 2528var comp = CreateCompilation(src); 2561var comp = CreateCompilation(src); 2595var comp = CreateCompilation(src); 2639var comp = CreateCompilation(src); 2729var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2751var comp = CreateCompilation(src); 2781var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2806var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2832var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2845var comp = CreateCompilation(src); 2874var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2898var comp = CreateCompilation(src, options: TestOptions.DebugExe); 2978var comp = CreateCompilation(source); 3027var comp = CreateCompilation(source); 3093var comp = CreateCompilation(text1); 3469var comp = CreateCompilation(text1); 3547var comp = CreateCompilation(text1); 3682var comp = CreateCompilation(text1); 3769VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 3784VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 3898var comp = CreateCompilation(text1); 4004var comp = CreateCompilation(text1); 4212var comp = CreateCompilation(text1); 4317var comp = CreateCompilation(text1); 4531var comp = CreateCompilation(text1); 4634var comp = CreateCompilation(text1); 4873var comp = CreateCompilation(text1); 4952var comp = CreateCompilation(text1); 5077var comp = CreateCompilation(text1); 5116VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, @""); 5180var comp = CreateCompilation(text1); 5236var comp = CreateCompilation(text1); 5308var comp = CreateCompilation(text1); 5466var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5512var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5549var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5571var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5592var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5615var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5642var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5667var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5705var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5735var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5769var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5803var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5838var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5873var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5913var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5953var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 5996var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6037var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6082var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6124var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 6170var compilation1 = CreateCompilation(source1, targetFramework: TargetFramework.Net60); 6190var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 6212var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 6238var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 6264var comp = CreateCompilation(source); 6289var comp = CreateCompilation(src); 6317var comp = CreateCompilation(src); 6345var comp = CreateCompilation(src); 6373var comp = CreateCompilation(src); 6492var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 7175var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 7692Assert.Empty(((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 7742var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8148var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8327var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8350var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8405var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8442var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8464var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8506var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8528var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 8559var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8864var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 8894var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8924var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 8977var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9000var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9022var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9132var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9171var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9206var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9249var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9291var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9322var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9362var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9394var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9430var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9469var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9508var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9544var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9580var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9619var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9658var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9701var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9733var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9769var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9805var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 9856var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9900var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9944var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 9987var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10030var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10072var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10117var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10152var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10179var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10217var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10244var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10282var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10317var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10349var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10380var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10423var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10466var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10498var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 10541var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10584var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10764var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10815var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 10892var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.ReleaseDll); 10928var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 10975var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11016var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseExe); 11042var comp2 = CreateCompilation(source2); 11096var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11136var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11179var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11229var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11302var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11379var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 11431var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11468var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11500var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11523var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11547var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11579var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11602var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11647var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11670var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11699var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11722var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11761var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11812var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 11853var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 12920var comp = CreateCompilation(source); 12957var comp = CreateCompilation(source); 12990var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13031var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13352var comp = CreateCompilation(source); 13395var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13432var comp = CreateCompilation(source); 13456var comp = CreateCompilation(source); 13477var comp = CreateCompilation(source); 13503var comp = CreateCompilation(source1 + source2); 13529var comp = CreateCompilation(source); 13543var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 13573var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 13594var comp = CreateCompilation(source); 13641var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 13667var comp = CreateCompilation(source); 13696var comp = CreateCompilation(source); 13725var comp = CreateCompilation(source); 13754var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 13781var comp = CreateCompilation(source); 13818var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 13835var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 13857var comp = CreateCompilation(source); 13877var comp = CreateCompilation(source); 13919var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 13958var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 13991var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 14043var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 14074var comp = CreateCompilation(source); 14108var comp = CreateCompilation(source); 14142var comp = CreateCompilation(source); 14176var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 14208var comp = CreateCompilation(source); 14250var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14272var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 14299var comp = CreateCompilation(source); 14324var comp = CreateCompilation(source); 14371var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }); 14415var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 14431var comp = CreateCompilation(source); 14457var comp = CreateCompilation(source); 14479var comp = CreateCompilation(source); 14498var comp = CreateCompilation(source); 14525var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 14557var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 14579var comp = CreateCompilation(source); 14598var comp = CreateCompilation(source); 14631var comp = CreateCompilation(source); 14672var comp = CreateCompilation(source); 14693var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14715var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14736var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14757var comp = CreateCompilation(source, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14815var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 15042var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15072var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15097var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15118var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15141var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15253var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 15318var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 15353var comp = CreateCompilation(source, options: TestOptions.ReleaseDll); 15396var comp = CreateCompilation(src); 15426var comp = CreateCompilation(source);
Semantics\PropertyAccessTests.cs (1)
33var comp = CreateEmptyCompilation(
Semantics\QueryTests.cs (43)
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(@"
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); 2454var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, 2507var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 2608var comp = CreateCompilation(source); 2641var comp = CreateCompilation(source); 2680var comp = CreateCompilation(new[] { source, InterpolatedStringHandlerAttribute }); 2704var comp = CreateCompilation(source, references: new[] { handlerRef }); 2729var comp = CreateCompilation(source, references: new[] { handlerRef }); 2761var comp = CreateCompilation(source); 2812var comp = CreateCompilation(source); 2895private static void VerifyInterpolatedStringExpression(CSharpCompilation comp, string handlerType = "CustomHandler") 2924private CompilationVerifier CompileAndVerifyOnCorrectPlatforms(CSharpCompilation compilation, string expectedOutput) 2940var comp = CreateCompilation(new[] { code, builder }); 3078var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3121var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }); 3188var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3218var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3245var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3275var comp = CreateCompilation(new[] 3305var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3359var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3410var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3432var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions: TestOptions.RegularPreview); 3457var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3484var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 3542var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: true) }); 3589var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3644var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }); 3705var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3772var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 3848var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3915var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 3985var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4048var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4075var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4125var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4186var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4257var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4282var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4342var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4368var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4425var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4451var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4530var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4594var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4659var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4685var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4741var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4785var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4805var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4848var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4894var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4940var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4987var comp = CreateCompilation(new[] 5070var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute }); 5099var comp = CreateCompilation(@"C.M(1, $"""""" 5135var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5172var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5205var comp = CreateCompilation(@"C.M($"""""" 5259var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5292var comp = CreateCompilation(@"C.M(1, $"""""" 5346var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5382var comp = CreateCompilation(@"C.M(1, $"""""" 5436var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5469var comp = CreateCompilation(@"C.M($"""""" 5523var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5556var comp = CreateCompilation(@"C.M(1, $"""""" 5603var comp = CreateCompilation(@"C.M(1, $"""""" 5650var comp = CreateCompilation(@"C.M(1, $"""""" 5704var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5739var comp = CreateCompilation(@"C.M($"""""" 5793var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 5828var comp = CreateCompilation(@"_ = new C($"""""" 5882var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 5921var comp = CreateCompilation(@"C<CustomHandler>.M($"""""" 5968var comp = CreateCompilation("", references: new[] { vbComp.EmitToImageReference() }); 6012var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 6054var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, customHandler }); 6087var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6141var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6147var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6196var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6421var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6425var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6477var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6485var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6598var comp = CreateCompilation(new[] { code, executableCode, InterpolatedStringHandlerArgumentAttribute, handler }); 6609var dependency = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6743var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 6902var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7037var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7176var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7281var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 7348var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }); 7415var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7533var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7653var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7778var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7855var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 7903var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8141var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8231var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8277var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8345var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8484var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8582var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 8875var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9140var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9399var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9470var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9524var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9755var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 9809var comp = CreateCompilation(code, new[] { vbComp.EmitToImageReference() }); 9849var comp = CreateCompilation(new[] { code, handler }); 9865var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 9924var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 9984var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10046var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10108var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 10205var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }); 10324var comp = CreateCompilation(code); 10345var comp = CreateCompilation(code); 10377var comp = CreateCompilation(new[] { code, customHandler }); 10425var comp = CreateCompilation(new[] { code, customHandler }); 10466var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 10499var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }); 10536var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10587var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10638var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10683var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10734var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10790var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10883var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib45AndCSharp); 10988var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11023var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11058var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11100var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11145var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11178var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11211var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11245var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11283var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11321var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11337var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11383var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11437var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11475var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11513var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11552var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11614var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11650var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }); 11708var comp = CreateCompilation(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: true) }); 11731var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 11806var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12322var comp = CreateCompilation(code); 12485var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12552var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12619var comp = CreateCompilationWithCSharp(new[] { code, handler }); 12718var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12787var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12862var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 12897var comp = CreateCompilation(code, references: new[] { vbComp.EmitToImageReference() }); 13176var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }); 13211var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13389var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13424var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13448var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }); 13503var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }); 13557var 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.Mscorlib45); 1673var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib45); 1689var moduleComp = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib45); 1695var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib45); 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 (251)
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); 1503var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugDll); 1558var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugDll); 1610var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugDll); 1672var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.UnsafeDebugExe); 1710var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll); 1834var comp = CreateCompilation(src); 1862var comp = CreateCompilation(src); 1892var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 1978var comp = CreateCompilation(src); 2030var comp = CreateCompilation(src); 2072var comp = CreateCompilation(@" 2088var comp = CreateCompilation(@" 2108var comp = CreateCompilation(src); 2133var comp = CreateCompilation(src); 2156var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2202var comp = CreateCompilation(@" 2224var comp = CreateCompilation(@" 2297var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2321var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2397var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview, references: new[] { corlibRef }); 2423var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 2438var comp = CreateCompilation(src); 2452var comp = CreateCompilation(src); 2481var comp = CreateCompilation(source); 2496var comp = CreateCompilation(source); 2521var comp = CreateCompilation(source); 2536var comp = CreateCompilation(source); 2563var comp = CreateCompilation(source); 2589var comp = CreateCompilation(src); 2619var comp = CreateCompilation(src); 2650var comp = CreateCompilation(src); 2693var comp = CreateCompilation(src); 2716var comp = CreateCompilation(src); 2739var comp = CreateCompilation(src); 2763var comp = CreateCompilation(src); 2786var comp = CreateCompilation(src); 2803var comp = CreateCompilation(src); 2820var comp = CreateCompilation(src); 2857var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 2897var comp = CreateCompilation(src); 2928var comp = CreateCompilation(src); 2956var comp = CreateCompilation(src); 2978var comp = CreateCompilation(text); 3006var comp = CreateCompilation(source); 3102var comp = CreateCompilation(text); 3159var comp = CreateCompilation(source).VerifyDiagnostics(); 3174var comp = CreateCompilation(src); 3196var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3246var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3291var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3339var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 3408var deconstruct = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("B.Deconstruct"); 3581var comp = CreateCompilation(source); 3619var comp = CreateCompilation(source); 3654var comp = CreateCompilation(source); 3695var comp = CreateCompilation(source); 3731var comp = CreateCompilation(source); 3792var comp = CreateCompilation(src); 3807var comp = CreateCompilation(src); 3877var comp = CreateCompilation(source); 3903var comp = CreateCompilation(source); 3922var comp = CreateCompilation(source); 3941var comp = CreateCompilation(source); 3965var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3998var comp = CreateCompilation(source); 4023var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4062var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4108var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 4118var comp = CreateCompilation(source); 4132var comp = CreateCompilation(source); 4165var comp = CreateCompilation(source); 4189var comp = CreateCompilation(source); 4213var comp = CreateCompilation(source); 4243var comp = CreateCompilation(source); 4272var comp = CreateCompilation(source); 4348var comp = CreateCompilation(source); 4371var comp = CreateCompilation(source); 4422var comp = CreateCompilation(source); 4481var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 4523var comp = CreateCompilation(source); 4620var comp = CreateCompilation(source); 4646var comp = CreateCompilation(src); 4661var comp = CreateCompilation(source); 4678var comp = CreateCompilation(source); 4692var comp = CreateCompilation(src); 4709var comp = CreateCompilation(source); 4758var comp = CreateEmptyCompilation(src, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()); 4775var comp = CreateCompilation(src); 4786var comp = CreateCompilation(src); 4805var comp = CreateCompilation(src); 4820var comp = CreateCompilation(src); 4833var comp = CreateCompilation(src); 4873var comp = (CSharpCompilation)verifier.Compilation; 4934var comp = CreateCompilation(source); 4956var comp = CreateCompilation(source); 4976var comp = CreateCompilation(source); 4996var comp = CreateCompilation(source); 5014var comp = CreateCompilation(source); 5035var comp1 = CreateCompilation(source1); 5069var comp = CreateCompilation(src); 5088var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 5089var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 5107var comp = CreateCompilation(src); 5176var comp = CreateCompilation(src); 5198var comp = CreateCompilation(src); 5214var comp = CreateCompilation(src); 5230var comp = CreateCompilation(src); 5265var comp = CreateCompilation(src); 5293var comp = CreateCompilation(src); 5311var comp = CreateCompilation(src); 5368var comp = CreateCompilation(src); 5409var comp = CreateCompilation(src); 5449var comp = CreateCompilation(src); 5509var comp = CreateCompilation(src); 5582var comp = CreateCompilation(src); 5600var comp = CreateCompilation(src); 5618var comp = CreateCompilation(src); 5636var comp = CreateCompilation(src); 5649var comp = CreateCompilation(src); 5666var comp = CreateCompilation(src); 5702var comp = CreateCompilation(src); 5729var comp = CreateCompilation(src); 5747var comp = CreateCompilation(src); 5765var comp = CreateCompilation(src); 5779var comp = CreateCompilation(src); 5794var comp = CreateCompilation(src); 5810var comp = CreateCompilation(src); 5834var comp2 = CreateCompilation(src2); 5852var comp = CreateCompilation(src); 5884var comp = CreateCompilation(text1); 6123var comp = CreateCompilation(text1); 6209var comp = CreateCompilation(text1); 6354var comp = CreateCompilation(text1); 6393VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, @""); 6457var comp = CreateCompilation(text1); 6513var comp = CreateCompilation(text1); 6585var comp = CreateCompilation(text1); 6753var comp = CreateCompilation(text1); 6868var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 6971var comp = CreateCompilation(src); 7058var comp = CreateCompilation(src); 7133var comp = CreateCompilation(src); 7198var comp = CreateCompilation(src); 7325var comp = CreateCompilation(src); 7460var comp = CreateCompilation(src); 7494var comp = CreateCompilation(src, parseOptions: TestOptions.Regular10); 7546var comp = CreateCompilation(src); 7587var comp = CreateCompilation(src); 7622var comp = CreateCompilation(src); 7662var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.ReleaseExe); 7696var comp = CreateCompilation(src); 7730var comp = CreateCompilation(src); 7775var comp = CreateCompilation(src); 7804var comp = CreateCompilation(src); 7819var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview); 7842var comp = CreateCompilation(src); 7939var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 7992var comp = CreateCompilation(src); 8010var comp = CreateCompilation(src); 8038var comp = CreateCompilation(src); 8075var comp = CreateCompilation(src); 8113var comp = CreateCompilation(src); 8181var comp = CreateCompilation(@" 8218var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 8401var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 8576var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 8747var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 8944var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9113var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9299var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9493var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9606var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9753var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 9879var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10025var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10151var comp = CreateCompilation(src, parseOptions: TestOptions.Regular9); 10184var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10343var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10446var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10461var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 10541var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 10580var comp = CreateCompilation(source); 10597var comp = CreateCompilation(src, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview); 10619var comp = CreateCompilation(source); 10639var comp = CreateCompilation(source); 10672var comp = CreateCompilation(src); 10699var comp = CreateCompilation(src); 10726var comp = CreateCompilation(src); 10751var comp = CreateCompilation(src); 10811var comp = CreateCompilation(src); 10839var comp = CreateCompilation(src); 10911var comp = CreateCompilation(source); 11004var comp = CreateCompilation(source); 11029var comp = CreateCompilation(source); 11139var comp = CreateCompilation(source); 11168var comp = CreateCompilation(source); 11197var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11228var comp = CreateCompilation(source); 11239var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11265var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11291var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11317var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11346var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11375var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11404var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8); 11436var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60);
Semantics\RecordTests.cs (606)
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); 310var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 336var comp = CreateCompilation(src); 356var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 392var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 439var comp = CreateCompilation(src); 471var comp = CreateCompilation(src); 493var comp = CreateCompilation(source); 528var comp = CreateCompilation(source); 563var comp = CreateCompilation(source); 585var comp = CreateCompilation(source); 613var comp = CreateCompilation(source); 647var comp = CreateCompilation(source); 683var comp = CreateCompilation(source); 707var comp = CreateCompilation(source); 737var comp = CreateCompilation(source); 756var comp = CreateCompilation(src); 780var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 800var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 817var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }); 855var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 931var comp = CreateCompilation(src); 1002var comp = CreateCompilation(src); 1054var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular10); 1110var comp = CreateCompilation(src); 1154var comp = CreateCompilation(@" 1170var comp = CreateCompilation(@" 1190var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 1247var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll); 1302var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll); 1354var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll); 1416var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugExe); 1453var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll); 1473var comp = CreateCompilation(@" 1522var comp = CreateCompilation(@" 1571var comp = (CSharpCompilation)verifier.Compilation; 1622var comp = (CSharpCompilation)verifier.Compilation; 1654var comp = CreateCompilation(src); 1719var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 1735var comp = CreateCompilation(src); 1749var comp = CreateCompilation(src); 1771var comp = CreateCompilation(src); 1817var comp = CreateCompilation(src); 1884var comp = CreateCompilation(src); 1904var comp = CreateCompilation(src); 1928var comp = CreateCompilation(src); 1955var comp = CreateCompilation(src); 1972var comp = CreateCompilation(src); 1993var comp = CreateCompilation(src); 2136var comp = CreateCompilation(src); 2157var comp = CreateCompilation(src); 2183var comp = CreateCompilation(src); 2209var comp = CreateCompilation(src); 2234var comp = CreateCompilation(src); 2257var comp = CreateCompilation(src); 2281var comp = CreateCompilation(src); 2308var comp = CreateCompilation(src); 2329var comp = CreateCompilation(src); 2352var comp = CreateCompilation(src); 2473var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 2488var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 2515var comp = CreateCompilation(src); 2546var comp = CreateCompilation(src); 2570var comp = CreateCompilation(src); 2623var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 2705var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 2739var comp = CreateCompilation(src); 2751var comp = CreateCompilation(src); 2764var comp = CreateCompilation(src); 2777var comp = CreateCompilation(src); 2794var comp = CreateCompilation(src); 2833var comp = CreateCompilation(src); 2847var comp = CreateCompilation(src); 2861var comp = CreateCompilation(src); 2875var comp = CreateCompilation(src); 2889var comp = CreateCompilation(src); 2899var comp = CreateCompilation(src); 2916var comp = CreateCompilation(src); 2946var comp = CreateCompilation(src); 2985var comp = CreateCompilation(src); 3025var comp = CreateCompilation(src); 3063var comp = CreateCompilation(src); 3078var comp = CreateCompilation(src); 3095var comp = CreateCompilation(src); 3106var comp = CreateCompilation(src); 3121var comp = CreateCompilation(src); 3136var comp = CreateCompilation(src); 3160var comp = CreateCompilation(src, options: TestOptions.DebugExe); 3213var comp = CreateCompilation(src); 3419var comp = CreateCompilationWithIL(src, il, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 3432var comp = CreateCompilation(src); 3463var comp = CreateCompilation(src); 3495var comp = CreateCompilation(src); 3522var comp = CreateCompilation(src); 3638var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 3741var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 3854var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 3967var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4079var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4192var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4261var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions: TestOptions.Regular9); 4300var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions: TestOptions.Regular9); 4316var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions: TestOptions.Regular9); 4391var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions: TestOptions.Regular9); 4457var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions: TestOptions.Regular9); 4482var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions: TestOptions.Regular9); 4600var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4703var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4903var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 4921var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 4996var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5073var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5144var comp = CreateCompilation(src); 5166var comp = CreateCompilation(src); 5182var comp = CreateCompilation(src); 5198var comp = CreateCompilation(src); 5217var comp = CreateCompilation(src); 5240var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5272var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5307var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5332var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5352var comp = CreateCompilation(src, options: TestOptions.DebugExe); 5379var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 5391var comp = CreateCompilation(src); 5406var comp = CreateCompilation(src); 5421var comp = CreateCompilation(src); 5458var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5513var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5552var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5593var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5628var comp = CreateCompilation(src); 5659var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5722var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5771var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5793var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 5848var comp = CreateCompilation(src); 5888var comp = CreateCompilation(src, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9, options: TestOptions.DebugExe); 5919var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 5942var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 5968var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6011var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6052var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6093var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.DebugExe); 6133var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6157var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6181var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6341var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 6410var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6482var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6554var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6626var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6704var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6766var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6850var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 6999var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7087var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7165var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 7192var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 7273var comp = CreateCompilationWithIL( 7305var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7325var comp = CreateCompilation(src, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9); 7350var comp = CreateCompilation(src); 7365var comp = CreateCompilation(src); 7379var comp = CreateCompilation(src); 7397var comp = CreateCompilation(src); 7416var comp = CreateCompilation(src); 7434var comp = CreateCompilation(src); 7453var comp = CreateCompilation(src); 7467var comp = CreateCompilation(src); 7492var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7507var comp = CreateCompilation(src); 7525var comp = CreateCompilation(src); 7547var comp = CreateCompilation(src); 7574var comp = CreateCompilation(src); 7592var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7617var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 7919var comp = CreateCompilation(src); 7936var comp = CreateCompilation(src); 7953var comp = CreateCompilation(src); 7970var comp = CreateCompilation(src); 7988var comp = CreateCompilation(src); 8013var comp = CreateCompilation(src); 8037var comp = CreateCompilation(src); 8091var comp = (CSharpCompilation)verifier.Compilation; 8370var comp = CreateCompilation(src); 8462var comp = CreateCompilation(src); 8484var comp = CreateCompilation(src); 8507var comp = CreateCompilation(src); 8538var comp = CreateCompilation(src); 8562var comp = CreateCompilation(src); 8588var comp = CreateCompilation(src); 8604var comp = CreateCompilation(src); 8719var comp = CreateCompilation(src); 8818var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 8840var comp = CreateCompilation(src); 8907var comp = CreateCompilation(src); 8923var comp = CreateCompilation(src); 8939var comp = CreateCompilation(src); 8958var comp = CreateCompilation(src); 8974var comp = CreateCompilation(src); 8996var comp = CreateCompilation(src); 9014var comp = CreateCompilation(src); 9034var comp = CreateCompilation(src); 9052var comp = CreateCompilation(src); 9080var comp = CreateCompilation(src); 9112var comp = CreateCompilation(src); 9146var comp = CreateCompilation(src); 9184var comp = CreateCompilation(src); 9210var comp = CreateCompilation(new[] { src, AllowNullAttributeDefinition }); 9241var comp = CreateCompilation(new[] { src, AllowNullAttributeDefinition }); 9271var comp = CreateCompilation(src); 9304var comp = CreateCompilation(src); 9330var comp = CreateCompilation(src); 9361var comp = CreateCompilation(src); 9384var comp = CreateCompilation(src); 9415var comp = CreateCompilation(new[] { src, MaybeNullAttributeDefinition }); 9446var comp = CreateCompilation(new[] { src, NotNullAttributeDefinition }); 9468var comp = CreateCompilation(src); 9529var comp1 = CreateCompilation(@" 9646var comp = CreateCompilation(src); 9663var comp = CreateCompilation(@" 9731var comp = CreateCompilation(source); 9772var comp = CreateCompilation(source); 9804var comp = CreateCompilation(sourceA); 9840var comp = CreateCompilation(source); 9886var comp = CreateCompilation(source); 9930var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 9967var comp = CreateCompilation(source); 10008var comp = CreateCompilation(source); 10033var comp = CreateCompilation(source); 10143var comp = CreateCompilation(source); 10168var comp = CreateCompilation(source); 10205var comp = CreateCompilation(source); 10248var comp = CreateCompilation(source); 10281var comp = CreateCompilation(source); 10321var comp = CreateCompilation(source); 10367var comp = CreateCompilation(source); 10410var comp = CreateCompilation(source); 10468var comp = CreateCompilation(source); 10516var comp = CreateCompilation(source); 10575var comp = CreateCompilation(sourceA); 10659var comp = CreateCompilation(source); 10689var comp = CreateCompilation(source); 10721var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 10801var comp = CreateCompilation(new[] { sourceA, sourceB, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 10867var comp = CreateCompilation(new[] { sourceA, sourceB }); 10896var comp = CreateCompilation(source); 10927var comp = CreateCompilation(source); 10963var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11034var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11124var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9); 11174var comp = CreateCompilation(source); 11226var comp = CreateCompilation(source); 11283var comp = CreateCompilation(source); 11336var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 11550var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 11786var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12075var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12201var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 12286var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12365var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12470var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12527var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 12582var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular9); 12600var compA = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceA : new[] { sourceA, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 12639var compB = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceB : new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.NetLatest); 12691var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 12725var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9); 12739var comp = CreateCompilation(source); 12780var comp = CreateCompilation(source); 12835var comp = CreateCompilation(source); 12878var comp = CreateCompilation(source); 12908var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 12951var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 12982var comp = CreateCompilation(source); 13009var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13036var comp = CreateCompilation(source); 13064var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13096var comp = CreateCompilation(source); 13121var comp = CreateCompilation(source); 13150var comp = CreateCompilation(source); 13186var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13226var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 13267var comp = CreateCompilation(source); 13298var compA = CreateCompilation(sourceA); 13310var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9); 13323var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions: TestOptions.Regular9); 13342var compA = CreateCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, assemblyName: "AssemblyA", parseOptions: TestOptions.Regular9); 13348var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB"); 13357var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB"); 13360var compB2 = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular9, assemblyName: "AssemblyB2"); 13386var comp = CreateCompilation(source); 13414var comp = CreateCompilation(source); 13445var comp = CreateCompilation(source); 13468var comp = CreateCompilation(source); 13502var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 13589var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13601var comp2 = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13674var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 13852var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, 13931var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, 13954var comp = CreateCompilation(source); 13982var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14008var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14041var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 14074var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 14120var deconstruct = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("B.Deconstruct"); 14293var comp = CreateCompilation(source); 14331var comp = CreateCompilation(source); 14413var comp = CreateCompilation(source); 14451var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 14505var comp = CreateCompilation(source); 14549var comp = CreateCompilation(source); 14621var comp = CreateCompilation(source); 14898var comp = CreateCompilation(source); 14947var comp = CreateCompilation(source); 14993var comp = CreateCompilation(source); 15034var comp = CreateCompilation(source); 15170var comp = CreateCompilation(source); 15206var comp = CreateCompilation(source); 15321var comp = CreateCompilation(source); 15400var comp = CreateCompilation(source); 15499var comp = CreateCompilation(source); 15518var comp = CreateCompilation(source); 15542var comp = CreateCompilation(source); 15560var comp = CreateCompilation(source); 15583var comp = CreateCompilation(source); 15695var comp = CreateCompilation(source); 15724var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: usePreview ? TestOptions.Regular10 : TestOptions.Regular9); 15798var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 15936var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16042var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16142var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16242var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16283var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 16361var comp = CreateCompilation(source); 16474var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16609var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16720var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 16748var comp = CreateCompilation(source); 16765var comp = CreateCompilation(source); 16784var comp = CreateCompilation(source); 16804var comp = CreateCompilation(source); 16821var comp = CreateCompilation(source); 16838var comp = CreateCompilation(source); 16854var comp = CreateCompilation(source); 16872var comp = CreateCompilation(source); 16968var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17080var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17187var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17232var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17328var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17424var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17583var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17683var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17789var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 17986var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 18008var comp = CreateCompilation(source); 18040var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18079var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18114var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18149var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18191var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18225var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18261var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18303var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18365var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18392var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18418var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18456var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18485var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18509var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18582var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18615var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18654var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18690var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18719var comp = CreateCompilation(source); 18746var comp = CreateCompilation(source); 18792var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18823var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18863var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18907var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 18951var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 18974var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19022var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: modifiers == "abstract " ? TestOptions.ReleaseDll : TestOptions.ReleaseExe); 19095var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: modifiers == "abstract " ? TestOptions.ReleaseDll : TestOptions.ReleaseExe); 19146var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19163var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19193var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19230var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19306var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19466var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19507var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 19634var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19753var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19963var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions: TestOptions.Regular9); 19992var comp = CreateCompilation(source); 20018var comp = CreateCompilation(source); 20042var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 20073var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 20099var comp = CreateCompilation(source); 20121var comp = CreateCompilation(src); 20142var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20159var comp = CreateCompilation(src); 20257var comp = CreateCompilationWithIL(src, il); 20270var comp2 = CreateCompilationWithIL(src2, il); 20294var comp = CreateCompilation(src, options: TestOptions.DebugExe); 20342var comp = (CSharpCompilation)verifier.Compilation; 20461var comp = (CSharpCompilation)verifier.Compilation; 20532var comp = CreateCompilation(source); 20555var comp = CreateCompilation(source); 20576var comp = CreateCompilation(source); 20597var comp = CreateCompilation(source); 20616var comp = CreateCompilation(source); 20641var comp = CreateCompilation(source); 20665var comp1 = CreateCompilation(source1); 20704var comp = CreateCompilation(src); 20733var comp = CreateCompilation(src); 20777var comp = CreateCompilation(src); 20833var comp = CreateCompilation(src); 21003var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? src : new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 21090private static ImmutableArray<Symbol> GetProperties(CSharpCompilation comp, string typeName) 21150var comp = CreateCompilation(src); 21374var comp = CreateCompilation(src); 21440var comp = CreateCompilation(src); 21486var comp = CreateCompilation(src); 21539var comp = CreateCompilation(src); 21601var comp = CreateCompilation(src); 21690var comp = CreateCompilation(src); 21775var comp = CreateCompilation(src); 21802var comp = CreateCompilation(src); 21828var comp = CreateCompilation(src); 21860var comp = CreateCompilation(src); 21886var comp = CreateCompilation(src); 21926var comp = CreateCompilation(src); 21963var comp = CreateCompilation(src); 22001var comp = CreateCompilation(src); 22085var comp = (CSharpCompilation)verifier.Compilation; 22155var comp = CreateCompilation(src); 22189var comp = CreateCompilation(src); 22223var comp = CreateCompilation(src); 22405var comp = CreateCompilation(src); 22535var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 22664var clone = ((CSharpCompilation)verifier.Compilation).GetMember<MethodSymbol>("C." + WellKnownMemberNames.CloneMethodName); 22704var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 22817var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 22923var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23030var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23377var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23544var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23578var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23597var comp = CreateCompilation(source); 23618var comp = CreateCompilation(source, targetFramework: TargetFramework.NetLatest); 23725var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23765var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23808var comp = CreateCompilation(sourceA); 23842var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 23904var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 23920var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 23940var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseDll); 23980var comp = CreateCompilation(source); 24009var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24028var comp = CreateCompilation(source); 24069var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24127var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24190var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe); 24218var comp = CreateCompilation(source); 24247var comp = CreateCompilation(source); 24285var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24350var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24420var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24499var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24531var comp = CreateCompilation(source); 24556var comp = CreateCompilation(source); 24579var comp = CreateCompilation(source); 24596var comp = CreateCompilation(source); 24626var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24649var comp = CreateCompilation(src); 24679var comp = CreateCompilation(src); 24710var comp = CreateCompilation(src); 24753var comp = CreateCompilation(src); 24811var comp = CreateCompilation(src); 24829var comp = CreateCompilation(src); 24851var comp = CreateCompilation(src); 24880var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24900var comp = CreateCompilation(src); 24925var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24952var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 24972var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25009var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25043var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25574var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, NotNullAttributeDefinition }, parseOptions: TestOptions.Regular9); 25622var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9, options: TestOptions.DebugExe); 25650var comp = CreateCompilation(src); 25664CSharpCompilation c = CreateCompilation(@" 25723var comp = CreateCompilation(source); 25744var comp = CreateCompilation(text); 25793var comp = CreateCompilation(source); 25832var compilation = CreateCompilation(source); 25916var comp = CreateCompilation(source); 25940var comp = CreateCompilation(text); 25990var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 26037var comp = CreateCompilation(text); 26131var comp = CreateCompilation(text1); 26503var comp = CreateCompilation(text1); 26588var comp = CreateCompilation(text1); 26743var comp = CreateCompilation(text1); 26830VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 26845VerifyOperationTree((CSharpCompilation)context.Compilation, context.Operation, 26959var comp = CreateCompilation(text1); 27065var comp = CreateCompilation(text1); 27273var comp = CreateCompilation(text1); 27378var comp = CreateCompilation(text1); 27592var comp = CreateCompilation(text1); 27708var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9) 27758var comp = CreateCompilation(src); 27812var comp = CreateCompilation(src); 27835var comp = CreateCompilation(src); 27861var comp = CreateCompilation(src); 27887var comp = CreateCompilation(src); 27913var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 27914var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 27936var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 27937var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.ReleaseExe); 28041var comp = CreateCompilation(src); 28126var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.DebugExe); 28149var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28201var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, assemblyName: "Test"); 28263var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28314var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28349var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28379var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28408var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28439var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28472var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28518var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28556var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28603var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28650var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28698var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28746var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28798var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28851var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28908var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 28958var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29016var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29073var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 29113var comp = CreateCompilation(source); 29144var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29169var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29194var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29220var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29259var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29294var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29319var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29347var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29385var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29423var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29454var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29506var comp = CreateCompilation(source); 29527var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29558var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29579var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29592var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview); 29624var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29656var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 29677var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29704var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29742var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29765var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29802var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29834var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29860var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29889var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview); 29913var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview); 29937var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview); 29964var comp = CreateCompilation(src); 29994var comp = CreateCompilation(src); 30016var comp = CreateCompilation(src); 30035var comp = CreateCompilation(src); 30057var comp = CreateCompilation(src); 30076var comp = CreateCompilation(src); 30092var comp = CreateCompilation(src); 30119var comp = CreateCompilation(src); 30142var compA = CreateEmptyCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, references: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20)); 30172var compB = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions("CS1701", ReportDiagnostic.Suppress), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 30210var comp = CreateCompilation(src); 30237var comp = CreateCompilation(src); 30262var comp = CreateCompilation(src); 30286var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 30345var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30369var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30420var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetCoreApp);
Semantics\RefEscapingTests.cs (86)
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); 829var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 999var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1118var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1182var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1235var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1286var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1354var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1412var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }); 1444var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1485var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1519var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1581var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1644var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1788var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 1857var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1921var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 2132var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 2215var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular10); 2464var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 2563var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 3066var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular10); 3266var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3359var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3482var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3687var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3711var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3735var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3785var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3835var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3887var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3914var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 4023var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4205var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4259var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 4294var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 4393var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4478var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4593var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4679var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4756var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4793var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5311var compilation = CreateCompilation( 5371var compilation = CreateCompilation( 5484var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5551var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5600var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5645var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5699var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5744var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5791var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5845var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5889var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5930var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5979var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6016var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6060var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6136var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6186var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6239var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6311var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6373var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6429var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6502var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6575var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6632var comp = CreateCompilation(source); 6685var comp = CreateCompilation(source); 6721var comp = CreateCompilation(source); 6765var comp = CreateCompilation(new[] { source0, source1 }, parseOptions: TestOptions.Regular11); 6772var comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular10); 6775var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }, parseOptions: TestOptions.Regular11); 6835var comp = CreateCompilationWithMscorlibAndSpan(source); 6885var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 6912var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 6975var comp = CreateCompilation(source); 7030var comp = CreateCompilationWithSpan(source); 7060var comp = CreateCompilationWithSpan(source);
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 (649)
84var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 166var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 217comp = (CSharpCompilation)verifier.Compilation; 235var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 291comp = (CSharpCompilation)verifier.Compilation; 311var comp = CreateCompilation(sourceB, new[] { refA }); 328var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 369var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 393var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 424var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 505var comp = CreateCompilation(sourceB, targetFramework: TargetFramework.Mscorlib40, references: new[] { refA }); 540var comp = CreateCompilation(sourceB, references: new[] { refA, CSharpRef }); 563var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 601var comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 631var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 655var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 725var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 771var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 820var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 903var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1001var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1094var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1159var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1235var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1315var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1349var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1394var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1439var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1486var spanReference = CreateCompilation(SpanSource, options: TestOptions.UnsafeReleaseDll); 1487var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1542var spanReference = CreateCompilation(SpanSource, options: TestOptions.UnsafeReleaseDll); 1543var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1594var spanReference = CreateCompilation(SpanSource, options: TestOptions.UnsafeReleaseDll); 1595var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1650var spanReference = CreateCompilation(SpanSource, options: TestOptions.UnsafeReleaseDll); 1651var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1688var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1726var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 1762var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1798var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1841var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1885var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1917var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1957var comp = CreateCompilation(sourceC, new[] { refB }, targetFramework: TargetFramework.Net70); 1987var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2005var comp = CreateCompilation("", references: new[] { refA, refB }); 2055var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2097var comp = CreateCompilation(sourceB, references: new[] { refA }); 2143var comp = CreateEmptyCompilation(new[] { sourceA }, parseOptions: TestOptions.Regular10); 2226var compA = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2245var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2288var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net70); 2336var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2438var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 2476var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2502var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2533var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 2584var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2639var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2695var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2731var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2781var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2826var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 2846var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2894var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3032var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3138var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3399var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3453var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3499var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3617var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3732var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 3817var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4003var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4032var comp = CreateCompilation(source); 4076var comp = CreateCompilation(source); 4125var comp = CreateCompilation(source); 4164var comp = CreateCompilation(source); 4195var comp = CreateCompilation(source); 4235var comp = CreateCompilation(source); 4290var comp = CreateCompilation(source); 4309var comp = CreateCompilation(source); 4330var comp = CreateCompilation(source); 4352var comp = CreateCompilation(source); 4390var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4420var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4455var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4500var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 4543var comp = CreateCompilation(source); 4569var comp = CreateCompilation(source); 4595var comp = CreateCompilation(source); 4641var comp = CreateCompilation(new[] { source }); 4692var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4762var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4814var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4853var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4898var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4933var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4960var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4991var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular10); 5036var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 5071var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5122var comp = CreateCompilation(source); 5178var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 5194var comp = CreateCompilation(source); 5213var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5264var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5339var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 5377var comp = CreateCompilation(source); 5430var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5460var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5499var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5567var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5599var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5652var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5684var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5736var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5782var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5822var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5868var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5989var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 6234var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6394var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 6639var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6723var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6846var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6982var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7066var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7153var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7191var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7253var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7272var comp = CreateCompilation(source); 7312var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7337var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7377var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7402var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7461var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7505var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7567var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7611var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7673var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7717var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7785var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7829var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7888var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("peverify-compat"), targetFramework: TargetFramework.Net70); 7922var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 7968var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8040var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 8068var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8125var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8194var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8231var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8268var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8313var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8363var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8432var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8503var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8566var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8640var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8703var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8726var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8749var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8781var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8825var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8871var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8905var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8926var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8955var comp = CreateCompilation(source); 8975var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9028var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9080var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9128var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9180var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9219var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9258var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9305var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9347var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9369var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 9417var comp = CreateCompilation(source); 9488var comp = CreateCompilation(source); 9567var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9614var comp = CreateCompilation(source); 9647var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9684var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9707var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseDll); 9751var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 9790var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 9830var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 9868var comp = CreateCompilationWithSpanAndMemoryExtensions(source, 9912var comp = CreateCompilationWithSpanAndMemoryExtensions(source, 9966var comp = CreateCompilation(source, 10020var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 10055var comp = CreateCompilationWithSpanAndMemoryExtensions(source); 10085var comp = CreateCompilation(source); 10115var comp = CreateCompilation(source, 10147var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10169var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10200var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10234var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10293var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10349var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 10391var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10424var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10); 10466static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 10499var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10516static void verify(CSharpCompilation comp) 10542var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10571static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 10613var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular10); 10645static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 10692var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 10706static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 10730var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, options: TestOptions.UnsafeReleaseExe); 10767static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 10793var comp = CreateCompilation(source); 10816var comp = CreateCompilation(source); 10903var comp = CreateCompilation(source); 10932var comp = CreateCompilation(source); 10985var comp = CreateCompilation(source1, references: new[] { ref0 }); 11002var comp = CreateCompilation(sourceA); 11056var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11097var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 11137var comp = CreateCompilation(source); 11168var comp = CreateCompilation(source); 11195var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11220var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11262var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11292var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11342var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11376var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11412var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11428static void verify(CSharpCompilation comp) 11453var comp = CreateCompilation(source); 11471var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 11537var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11564static void verify(CSharpCompilation comp) 11616var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 11633static void verify(CSharpCompilation comp) 11684var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11701static void verify(CSharpCompilation comp) 11769var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 11883static void verify(CSharpCompilation comp) 11986var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 12070static void verify(CSharpCompilation comp) 12165var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12296static void verify(CSharpCompilation comp) 12396var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 12479static void verify(CSharpCompilation comp) 12556var comp = CreateCompilation(source); 12594var comp = CreateCompilation(source); 12629var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12654static void verify(CSharpCompilation comp) 12684var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12709static void verify(CSharpCompilation comp) 12746var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12768static void verify(CSharpCompilation comp) 12796var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 12811static void verify(CSharpCompilation comp) 12836var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12860var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12884var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12906var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12930var comp = CreateCompilation(source); 12942static void verifyModel(CSharpCompilation comp) 12994var comp = CreateCompilation(source); 13006static void verifyModel(CSharpCompilation comp) 13070var comp = CreateCompilation(source); 13082static void verifyModel(CSharpCompilation comp) 13141var comp = CreateCompilation(source); 13153static void verifyModel(CSharpCompilation comp) 13206var comp = CreateCompilation(source); 13245var comp = CreateCompilation(source); 13279var comp = CreateCompilation(source); 13307var comp = CreateCompilation(source); 13321var comp = CreateCompilation(source); 13335var comp = CreateCompilation(source); 13353var comp = CreateCompilation(source); 13370var comp = CreateCompilation(source); 13388var comp = CreateCompilation(source); 13411var comp = CreateCompilation(source); 13433var comp = CreateCompilation(source); 13467var comp = CreateCompilation(source); 13507var comp = CreateCompilation(source); 13546var comp = CreateCompilation(source); 13587var comp = CreateCompilation(source); 13629var comp = CreateCompilation(source); 13670var comp = CreateCompilation(source); 13731var comp = CreateCompilation(source); 13809var comp = CreateCompilation(source); 13845var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13858static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 13887var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 13900static void verify(CSharpCompilation comp, bool useUpdatedEscapeRules) 13932var comp = CreateCompilation(source); 13962var comp = CreateCompilation(source); 13991var comp = CreateCompilation(source); 14024var comp = CreateCompilation(source); 14082var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14101static void verify(CSharpCompilation comp) 14182var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 14234var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14346static void verify(CSharpCompilation comp) 14472var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 14536var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 14554static void verify(CSharpCompilation comp) 14579var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 14627var comp = CreateCompilation(source); 14635static void verifyModel(CSharpCompilation comp) 14694var comp = CreateCompilation(source); 14723var comp = CreateCompilation(source); 14752var comp = CreateCompilation(source); 14784var comp = CreateCompilation(source); 14844var comp = CreateCompilation(source); 14903var comp = CreateCompilation(source); 14966var comp = CreateCompilation(source); 15018var comp = CreateCompilation(source); 15067var comp = CreateCompilation(source); 15122var comp = CreateCompilation(source); 15168var comp = CreateCompilation(source); 15208var comp = CreateCompilation(source); 15249var comp = CreateCompilation(sourceA); 15286var comp = CreateCompilation(source); 15329var comp = CreateCompilation(source); 15388var comp = CreateCompilation(source); 15436var comp = CreateCompilation(source); 15477var comp = CreateCompilation(source); 15529var comp = CreateCompilation(source); 15578var comp = CreateCompilation(source); 15709var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 15764var comp = CreateCompilation(source); 15799var comp = CreateCompilation(source); 15835var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 15878var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 15949var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 15978var comp = CreateCompilation(source); 16002var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16039var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16086var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16129var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16165var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16193var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16228var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16274var comp = CreateCompilation(source, options: WithNullableEnable()); 16323var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 16382var comp = CreateCompilation(source); 16421var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 16454var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 16486var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 16504var comp = CreateCompilation(source); 16535var comp = CreateCompilation(source); 16594var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 16659var comp = CreateCompilation(new[] { sourceA, sourceB1 }); 16713var comp = CreateCompilation(new[] { sourceA, sourceB1, UnscopedRefAttributeDefinition }); 16737var comp = CreateCompilation(sourceA); 16792var comp = CreateCompilation(sourceA); 16842var comp = CreateCompilation(sourceA); 16892var comp = CreateCompilation(sourceA); 16987var comp = CreateCompilation(sourceA); 17061var comp = CreateCompilation(sourceA); 17093var comp = CreateCompilation(source); 17116var comp = CreateCompilation(source); 17140var comp = CreateCompilation(source); 17179var comp = CreateCompilation(source); 17228var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17264var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17290var comp = CreateCompilation(source); 17310var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 17329var comp = CreateCompilation(source); 17354var comp = CreateCompilation(source); 17386var comp = CreateCompilation(source); 17430var comp = CreateCompilation(source); 17455var comp = CreateCompilation(source); 17474var comp = CreateCompilation(source); 17504var comp = CreateCompilation(source); 17526var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe); 17550var comp = CreateCompilation(source); 17569var comp = CreateCompilation(source); 17626var comp = CreateCompilation(source); 17657var comp = CreateCompilation(source); 17700var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 17750var comp = CreateCompilation(source); 17769var comp = CreateCompilation(source); 17810var comp = CreateCompilation(source); 17845var comp = CreateCompilation(source); 17889var comp = CreateCompilation(source); 17933var comp = CreateCompilation(source); 17977var comp = CreateCompilation(source); 18012var comp = CreateCompilation(source); 18048var comp = CreateCompilation(source); 18083var comp = CreateCompilation(source); 18113var comp = CreateCompilation(source); 18134var comp = CreateCompilation(source); 18155var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18170var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18193var comp = CreateCompilation(source); 18212var comp = CreateCompilation(source); 18248var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 18277var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 18300var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 18355var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18381var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18411var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18446var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18472var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18515var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18543var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18581var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18625var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18678var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18725var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18773var comp = CreateCompilation(source); 18864var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18942var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19027var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19122var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19203var comp = CreateCompilation(source); 19245var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19301var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19343var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19372var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19393var comp = CreateCompilation(source); 19432var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19460var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19489var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19519var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 19554var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19580var comp = CreateCompilation(sourceB, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 19611var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 19649var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 19680var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19702var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19749var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19777var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 19805var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 19807var comp = CreateCompilation(source, references: new[] { lib.EmitToImageReference() }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 19866var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 19912var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19937var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19967var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19991var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20013var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20036var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20056var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20080var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20111var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20138var comp = CreateCompilation(source); 20165var comp = CreateCompilation(source); 20192var comp = CreateCompilation(source); 20219var comp = CreateCompilation(source); 20249var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20276var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20297var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20326var comp = CreateCompilation(source); 20350var comp = CreateCompilation(source); 20382var comp = CreateCompilation(source); 20408var comp = CreateCompilation(source); 20434var comp = CreateCompilation(source); 20468var comp = CreateCompilation(source); 20502var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 20528var comp = CreateCompilation(source); 20551var comp = CreateCompilation(source); 20583var comp = CreateCompilation(source); 20616var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20668var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20701var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20736var comp = CreateCompilation(source); 20759var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20791var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 20913var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 20955var comp = CreateCompilation(source); 20987var comp = CreateCompilation(source); 21014var comp = CreateCompilation(source); 21072var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21205var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21245var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21321var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21346var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21655var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 21676var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 21711var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 21744var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 21771var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 21799var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 21826var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 21845var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 21905var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 21944var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 21963var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 22009var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition }); 22040var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22073var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22109var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22144var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 22189var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22229var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22259var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 22324var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 22399var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22437var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22455var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22485var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22512var comp = CreateCompilation(source); 22545var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 22655var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 22748var comp = CreateCompilation(sourceB, references: new[] { refA }); 22768var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22799var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22832var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 22905var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22971var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23058var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23108var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23141var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23169var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23200var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23238var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23279var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23323var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23353var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23389var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23426var comp = CreateCompilation(source); 23478var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23542var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23603var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23674var comp = CreateCompilation(source); 23717var comp = CreateCompilation(new[] { sourceA, sourceB }); 23758var comp = CreateCompilation(new[] { sourceA, sourceB }); 23847var comp = CreateCompilation(sourceB, new[] { refA }); 23949var comp = CreateCompilation(sourceB, new[] { refA }); 24057var comp = CreateCompilation(sourceB, new[] { refA }); 24095var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseDll); 24123var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24160var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24196var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24244var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 24261static MethodSymbol getFunctionPointerMethod(CSharpCompilation comp, string qualifiedName) => 24286var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24343var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24394var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24453var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24483var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24521var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24580var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 24658var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 24729var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24845var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular); 24892var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24989var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25066var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25140var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25184var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25211var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25249var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25275var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25321var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 25376var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25427var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 25460var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 25504var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25566var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25611var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25661var comp = CreateCompilation(sourceB, references: new[] { refA }); 25707var comp = CreateCompilation(sourceB, references: new[] { refA }); 25746var comp = CreateCompilation(sourceB, references: new[] { refA }); 25777var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: targetFramework); 25836var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 25893var comp = CreateCompilation(assemblyIdentityLowerVersion, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 25961var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions: TestOptions.Regular10); 26026var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 26078var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 26130var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 26220var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26257var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26288static void verify(CSharpCompilation comp) 26347var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26378static void verify(CSharpCompilation comp) 26431var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26498static void verify(CSharpCompilation comp) 26532var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26599static void verify(CSharpCompilation comp) 26636var comp = CreateCompilation(source); 26644static void verifyModel(CSharpCompilation comp) 26696var comp = CreateCompilation(source); 26704static void verifyModel(CSharpCompilation comp) 26750var comp = CreateCompilation(source); 26769var comp = CreateCompilation(source); 26790var comp = CreateCompilation(source); 26809var comp = CreateCompilation(source); 26844var comp = CreateCompilation(source); 26891var comp = CreateCompilation(source); 26921var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26934static void verify(CSharpCompilation comp) 26969var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 26982static void verify(CSharpCompilation comp) 27023var comp = CreateCompilation(source); 27062var comp = CreateCompilation(source); 27149var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27228var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27344var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 27424var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27493var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 27537var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27562var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeReleaseExe); 27596var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27625var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27654var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27686var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27721var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27753var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 27795var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 27827var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27868var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 27915var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27944var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27978var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28006var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28028var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28072var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 28211var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28243var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28272var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28312var comp = CreateCompilation(source); 28369var comp = CreateCompilation(source); 28431var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28508var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28578var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28638var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28673var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28711var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28741var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28786var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29013var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 29039var comp = CreateCompilation(source); 29069var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeReleaseDll); 29101var comp = CreateCompilationWithSpan(source, options: TestOptions.UnsafeReleaseDll); 29145var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29182var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29220var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29242var comp = CreateCompilation(source); 29269var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 29297var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 29339var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 29361var comp = CreateCompilationWithSpan(source); 29387var comp = CreateCompilationWithSpan(source); 29414var comp = CreateCompilationWithSpan(source); 29439var comp = CreateCompilationWithSpan(source); 29456var comp = CreateCompilationWithSpan(source); 29495var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 29546var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll);
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(@" 1056var comp = CreateCompilation(tree); 1066var comp = CreateCompilation(@" 1084var comp = CreateCompilation(@" 1102var comp = CreateCompilation(@" 1119var comp = CreateCompilation(@" 1141var comp = CreateCompilation(@" 1160var comp = CreateCompilation(@" 1182var comp = CreateCompilation(@" 1201var comp = CreateCompilationWithMscorlib46(@" 1221var comp = CreateCompilation(@" 1241var comp = CreateCompilation(@" 1272var comp = CreateCompilation(@" 1303var comp = CreateCompilation(@" 1327var comp = CreateCompilation(@" 1351var comp = CreateCompilation(@" 1375var comp = CreateCompilation(@" 1410var comp = CreateCompilation(@" 1428var comp = CreateCompilation(@" 1464var comp = CreateCompilation(@" 1504var comp = CreateCompilation(@" 1544var comp = CreateCompilation(text); 1568var comp = CreateCompilation(text); 1589var comp = CreateCompilation(text); 1633var comp = CreateCompilation(text); 1674var comp = CreateCompilation(text); 1747var comp = CreateCompilation(text); 1801var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 1855var comp = CreateCompilation(text); 1897var comp = CreateCompilation(text, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef, SystemCoreRef }); 1948var comp = CreateCompilation(text); 2065var comp = CreateCompilation(text); 2164var comp = CreateCompilation(text); 2272var comp = CreateCompilation(text); 2345var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 2428var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll); 2522var comp = CreateCompilation(text); 2577var comp = CreateCompilationWithMscorlib45(text, parseOptions: options); 2619var comp = CreateCompilationWithMscorlib45(text, parseOptions: options); 4342var compilation = CreateCompilation(@" 4370var compilation = CreateCompilation(@" 4398var compilation = CreateCompilation(@" 4426var compilation = CreateCompilation(@" 4454var compilation = CreateCompilation(@" 4482var compilation = CreateCompilation(@" 4510var compilation = CreateCompilation(@" 4570var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.RegularDefault.WithLanguageVersion(langVersion)); 4623var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.RegularDefault.WithLanguageVersion(langVersion)); 4798var comp = CreateCompilation(code).VerifyEmitDiagnostics( 4844var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.Script); 4883var 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 = CreateCompilationWithMscorlib45(test, parseOptions: TestOptions.Script); 265var compilation = CreateCompilationWithMscorlib45(new[] { tree }, options: TestOptions.ReleaseExe.WithScriptClassName("Script")); 275var compilation = CreateCompilation("namespace System { public struct Int32 { } }"); 288var compilation = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45( 487var compilation = CreateCompilationWithMscorlib45( 508var submission = CreateSubmission(source); 552var compilation = CreateSubmission(test); 583var compilation = CreateSubmission(text); 612var submission = CreateSubmission("x", 627var compilation = CreateCompilationWithMscorlib45(new[] { Parse(source, options: TestOptions.Script) }); 640var compilation = CreateCompilationWithMscorlib45(new[] { Parse(source, options: TestOptions.Script) }); 652var compilation = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(new[] { tree }); 1155var compilation = CreateCompilationWithMscorlib45(new[] { tree }); 1181var compilation = CreateCompilationWithMscorlib45(new[] { syntaxTree }); 1275var compilation = CreateCompilationWithMscorlib45(new[] { syntaxTree1, syntaxTree2 }); 1308var compilation = CreateCompilationWithMscorlib45(new[] { syntaxTree }); 1371var script = CreateEmptyCompilation(
Semantics\SemanticAnalyzerTests.cs (1)
61var comp = CreateCompilation(source);
Semantics\SemanticErrorTests.cs (80)
1386var comp = CreateCompilationWithMscorlib45( 2117var comp = CreateCompilation(text, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(new Dictionary<string, ReportDiagnostic>() 3253var comp = CreateCompilation(text); 3325var compilation = CreateCompilation(tree); 4004var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7_3); 4141var comp = CreateCompilation(text); 4177var comp = CreateCompilation(text); 4205var comp = CreateCompilation(text); 4295var comp = CreateCompilation(text, parseOptions: TestOptions.Regular6); 4351var comp = CreateCompilation(text); 4377var comp = CreateCompilation(text); 4555var compilation1 = CreateCompilation(source1); 4568var compilation2 = CreateCompilation(source2, references: new[] { reference1 }); 6465var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 6513var comp = CreateCompilation(text); 7235var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib45); 7266var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 7478var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics( 7797var compilation1 = CreateCompilation(source1); 7810var compilation2 = CreateCompilation(source2, references: new[] { reference1 }); 7888var comp = CreateCompilation(new[] { Parse(test, options: TestOptions.Regular6) }, new MetadataReference[] { }); 8397var comp = CreateCompilation(text); 8665var comp = CreateCompilation(text); 11409var compilation = CreateCompilation( 11524var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib45); 11549var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib45); 11625var compilation = CreateCompilation( 11663var compilation = CreateCompilation(text); 12252var comp = CreateCompilation(text); 12960var comp = CreateCompilation(text); 13220var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1 }); 13269var compilation2 = CreateCompilation(source2, new[] { reference1 }); 13321var compilation2 = CreateCompilation(source2, new[] { reference1 }); 13404var compilation2 = CreateCompilation(source2, new[] { reference1 }); 15077var comp = CreateCompilation(text); 15105var comp = CreateCompilation(text); 15141var comp = CreateCompilation(text); 15197var comp = CreateCompilation(text); 15232var comp = CreateCompilation(text); 15327var comp = CreateCompilation(text); 15356var comp = CreateCompilation(text); 15382var comp = CreateCompilation(text); 16249var compilation = CreateCompilation(text); 16277var compilation = CreateCompilation(text); 16529var comp = CreateCompilation(text); 16572var compilation = CreateCompilation(text); 16668var comp = CreateCompilation(text); 16687var comp = CreateCompilation(text, parseOptions: TestOptions.Regular6); 16746var compilation = CSharpTestBase.CreateCompilation(text); 16920var compilation = CreateCompilationWithMscorlib40(text, references: new[] { Net40.SystemCore }); 16943var compilation = CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }); 17190var comp = CreateCompilation(program); 17341var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 17677var comp = CreateCompilation(text); 18390var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18418var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18444var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18505var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18524var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 18552var comp = CreateCompilationWithMscorlib40AndSystemCore(source, new[] { CSharpRef }); 18612var comp = CreateCompilationWithMscorlib40AndSystemCore(source, new[] { CSharpRef }, options: TestOptions.UnsafeReleaseDll); 18660var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.UnsafeReleaseDll); 19105var comp = CreateCompilation(text); 19134var comp = CreateCompilation(text); 19167var comp = CreateCompilation(text); 19867var comp = CreateCompilation(text); 19883var comp = CreateCompilation(text); 20166var comp = CreateCompilation(text); 21020var comp = CreateCompilation(text); 21290var comp = CreateCompilation(text); 21409var compilation = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib45, options: TestOptions.DebugExe); 21729var c = CreateCompilation( 21804var comp = CreateCompilationWithMscorlib40AndDocumentationComments(string.Format(sourceTemplate, xmlFile.Path)); 22566var comp = CreateCompilationWithMscorlib40AndSystemCore(text); 22814var comp = CreateCompilation(text); 23998var compilation = CreateCompilationWithMscorlib45(text).VerifyDiagnostics( 24290var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugExe); 24482var compilation = CreateCompilation(text); 24629var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 24666var comp = CreateCompilation(source);
Semantics\SpanStackSafetyTests.cs (55)
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); 723CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 753CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 807CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 879CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 912CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 945CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 975CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1008CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1065CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1104var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1137var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1186var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1226var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1281CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1332CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1371CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1408CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text); 1435var reference = CreateEmptyCompilation( 1452var comp = CreateEmptyCompilation( 1469var reference = CreateEmptyCompilation( 1486var comp = CreateEmptyCompilation( 1513var reference = CreateEmptyCompilation( 1530var comp = CreateEmptyCompilation( 1554var reference = CreateEmptyCompilation( 1571var comp = CreateEmptyCompilation( 1649var comp = CreateCompilationWithMscorlibAndSpan(@" 1710var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 1746var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 1848var comp = CreateCompilationWithMscorlibAndSpan(@" 2129CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2154CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2179CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2209CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe); 2232CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.DebugExe);
Semantics\StackAllocInitializerTests.cs (27)
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(@" 770var comp = CreateCompilationWithMscorlibAndSpan(@" 789var comp = CreateCompilationWithMscorlibAndSpan(@" 808var comp = CreateCompilationWithMscorlibAndSpan(@" 827var comp = CreateCompilationWithMscorlibAndSpan(@" 854var comp = CreateCompilationWithMscorlibAndSpan(@" 881var comp = CreateCompilationWithMscorlibAndSpan(@" 903var comp = CreateCompilationWithMscorlibAndSpan(@" 926var comp = CreateCompilationWithMscorlibAndSpan(@" 949var comp = CreateCompilationWithMscorlibAndSpan(@" 977var comp = CreateCompilationWithMscorlibAndSpan(@" 1079var comp = CreateCompilationWithMscorlibAndSpan(@" 2328var comp = CreateCompilationWithMscorlibAndSpan(@" 2434var comp = CreateCompilationWithMscorlibAndSpan(@" 2522var comp = CreateCompilationWithMscorlibAndSpan(@" 2612var comp = CreateCompilationWithMscorlibAndSpan(@"
Semantics\StackAllocSpanExpressionsTests.cs (2)
26var comp = CreateCompilationWithMscorlibAndSpan(@" 100var comp = CreateCompilationWithMscorlibAndSpan(@"
Semantics\StructConstructorTests.cs (60)
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);
Semantics\StructsTests.cs (8)
116var comp = CreateCompilation(text, options: TestOptions.DebugExe); 375var c1 = CSharpCompilation.Create("C1", 380var c2 = CSharpCompilation.Create("C2", 477var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 531var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 668var 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)
62Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Grrr", syntaxTrees: new[] { arbitraryTree })); 63Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("Wah").AddSyntaxTrees(arbitraryTree)); 64Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Bahh", syntaxTrees: new[] { parsedTree }).ReplaceSyntaxTree(parsedTree, arbitraryTree)); 65Assert.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 (119)
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);
Semantics\TopLevelStatementsTests.cs (255)
31private static bool IsNullableAnalysisEnabled(CSharpCompilation compilation) 43var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 77var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 105var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 140var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 161var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 177var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 186static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, bool nullableEnabled = false) 278var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 311static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, SyntaxTree tree2, bool nullableEnabled = false) 434var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 476static void verifyModel(CSharpCompilation comp, SyntaxTree tree1, SyntaxTree tree2) 524var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 562var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 568static void verifyModel(CSharpCompilation comp, SyntaxTree tree1) 611var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular8); 630var comp = CreateCompilation(text, parseOptions: DefaultParseOptions); 664var comp = CreateCompilation(text, parseOptions: DefaultParseOptions); 690var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 736var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 780var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 812var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 825var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 838var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 859var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 909var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 930var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 955var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 970var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1002var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1015var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1028var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1055var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1073var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1101var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1116var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1147var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1174var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1196var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1239var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1257var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1274var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1290var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1334var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1383var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1434var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1488var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1529var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1575var comp = CreateCompilation(new[] { text1, text2, text3 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1637var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1810var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 1964var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2031var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2195var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2345var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2397var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2542var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2561var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2592var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2617var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2678var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2763var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2820var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2848var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2882var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 2996var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3058var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3121var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3188var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3252var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3314var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3377var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3444var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3508var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3570var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3633var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3700var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3764var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3832var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 3900var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4049var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4149var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4174var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4195var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4277var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4299var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4351var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4439var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4456var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4480var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4519var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4547var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4585var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4599var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4627var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4644var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4660var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4680var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4695var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4713var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4736var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4751var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4765var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4786var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4807var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4828var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4853var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4873var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4905var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4926var comp = CreateCompilation(new[] { text1, text2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4958var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 4991var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5019var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5049var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5081var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5111var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5137var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5173var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5212var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5268var comp = CreateCompilation(new[] { text1, text4 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5305var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMainTypeName("Program2"), parseOptions: DefaultParseOptions); 5332var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMainTypeName(""), parseOptions: DefaultParseOptions); 5356var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5376var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5397var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5418var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5442var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5467var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5494var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5522var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5549var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5577var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5601var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5626var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5643var comp = CreateCompilation(text); 5653var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5667var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5686var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5707var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5731var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5757var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5778var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5799var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5820var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5841var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5861var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5885var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5903var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5927var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5950var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 5987var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6211var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6252var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6295var comp = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6345var comp = CreateCompilation(new[] { source1, source2 }, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6384var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6489var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6546var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6667var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6754var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6812var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6870var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 6938var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7017var comp = CreateCompilation(text1 + text2, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7130var comp = CreateCompilation(text1 + text2 + text3, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7224var comp = CreateCompilation(text1 + text2, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7297var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7364var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7431var comp = CreateEmptyCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7453var comp = CreateCompilation(text, targetFramework: TargetFramework.Minimal, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7476var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7498var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7536var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7562var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7593var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7611var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7658var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7705var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7774var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7839var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7862var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7881var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7900var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7920var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7938var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7960var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7980var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7999var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8017var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8037var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8049var comp = CreateCompilation(text, options: TestOptions.DebugDll, parseOptions: DefaultParseOptions); 8062var comp = CreateCompilation(text, options: TestOptions.ReleaseModule, parseOptions: DefaultParseOptions); 8178var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8196var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8209var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8218var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8232var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8246var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8260var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8287var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8304var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8321var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8338var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8385var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithOverflowChecks(true), parseOptions: DefaultParseOptions); 8430var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugExe, parseOptions: DefaultParseOptions); 8446var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugExe, parseOptions: DefaultParseOptions); 8473var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8503var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8525var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8544var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8559var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8592var comp = CreateCompilation(text1, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8612var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8624var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8635var comp = CreateCompilation(text); 8657var comp = CreateCompilation(text); 8679var comp = CreateCompilation(text); 8695var comp = CreateCompilationWithMscorlibAndSpan(@" 8713var comp = CreateCompilationWithMscorlibAndSpan(@" 8806var comp = CreateCompilation(@" 8862var comp = CreateCompilation(@" 8939var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8956var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8973var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8985var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 8998var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9016var comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 9034var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9089var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9127var comp = CreateCompilation(text); 9161var comp = CreateCompilation(text); 9183var comp = CreateCompilation(text); 9205var comp = CreateCompilation(text); 9234var comp = CreateCompilation(text); 9256var comp = CreateCompilation(text); 9279var comp = CreateCompilation(text); 9306var comp = CreateCompilation(text); 9338var comp = CreateCompilation(text); 9354var comp = CreateCompilation(text); 9370var comp = CreateCompilation(text); 9386var comp = CreateCompilation(text); 9408var comp = CreateCompilation(text); 9428var comp = CreateCompilation(text); 9443var comp = CreateCompilation(text); 9463var comp = CreateCompilation(text); 9483var comp = CreateCompilation(text, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All)); 9522var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9539var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9559var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments); 9585var comp = CreateCompilation(src); 9598var comp = CreateCompilation(src); 9620var comp = CreateCompilation(src); 9642var comp = CreateCompilation(src); 9663var compilation = CreateCompilation(source, options: TestOptions.DebugDll); 9688var compilation = CreateCompilation(source);
Semantics\TryCatchTests.cs (1)
38var compilation = CreateCompilation(source);
Semantics\TypeOfTests.cs (1)
30var compilation = CreateCompilationWithMscorlib45(source);
Semantics\UninitializedNonNullableFieldTests.cs (94)
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(@" 2659var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2674var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2689var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2704var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2719var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable()); 2742var comp = CreateCompilation(source, options: WithNullableEnable()); 2763var comp = CreateCompilation(source, options: WithNullableEnable()); 2785var comp = CreateCompilation(@"
Semantics\UnsafeTests.cs (111)
58var comp1 = CreateEmptyCompilation(text1, assemblyName: "assembly1", references: new[] { MscorlibRef_v20 }, 76var comp2 = CreateCompilationWithMscorlib45(text2, 384var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 2376var compilation = CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.UnsafeReleaseDll); 2472var compilation = CreateCompilation(text); 2489var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 2504var compilation = CreateCompilation(text); 2521var compilation = CreateCompilation(text); 2537var compilation = CreateCompilation(text); 2556var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 2577var compilation = CreateCompilation(text); 2597var compilation = CreateCompilation(text); 2614var compilation = CreateCompilation(text); 2647var compilation = CreateCompilation(text); 2663var compilation = CreateCompilation(text); 2696var compilation = CreateCompilation(text); 2733var compilation = CreateCompilation(text); 2765var compilation = CreateCompilation(text); 2799var compilation = CreateCompilation(text); 2821var compilation = CreateCompilation(text); 2856var compilation = CreateCompilation(text); 2900var compilation = CreateCompilation(text); 2939var compilation = CreateCompilation(text); 2983var compilation = CreateCompilation(text); 3006var compilation = CreateCompilation(text); 3019var compilation = CreateCompilation(text); 3041var compilation = CreateCompilation(text); 3061var compilation = CreateCompilation(text); 3074var compilation = CreateCompilation(text); 3091var libComp = CreateCompilation(libSrc, options: TestOptions.UnsafeDebugDll); 3111var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, references: new[] { libComp.EmitToImageReference() }); 3143var comp = CreateCompilation(src); 3170var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll); 3213var comp = CreateCompilation(libSrc); 3234var comp = CreateCompilation(libSrc); 3255var comp = CreateCompilation(libSrc); 3274var comp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net70); 3296var comp = CreateCompilation(libSrc); 3462var comp = CreateCompilation(tree); 3529var compilation = CreateCompilation(tree, new[] { metadata }, TestOptions.UnsafeReleaseDll); 4415var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 4452var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 4481var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 4519var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 4557var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 4693var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5003var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5070var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5316var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5383var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5441var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5501var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 5537var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 6013var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 6067var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 6479var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7335var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7376var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7448var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 7777var compilation = CreateCompilation(text); 7839var compilation = CreateCompilation(text); 7899var compilation = CreateCompilation(text); 8449var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 8933var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 8951var comp = CreateCompilation(tree, options: TestOptions.UnsafeReleaseDll); 8973var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe); 9021var compilation = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 9048var comp = CreateCompilation(tree, options: TestOptions.UnsafeReleaseDll); 9067var comp = CreateCompilation(text, options: TestOptions.ReleaseExe); 9830var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 9844var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 9864var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 9880var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 9899var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 9918var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 9934var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 9950var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 9969var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 9995var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10018var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10038var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10056var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10080var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10101var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10116var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10129var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10142var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10164var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10183var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10201var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10216var comp = CreateCompilation(csharp, options: TestOptions.DebugDll); 10235var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10254var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10275var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10301var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10321var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10346var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10365var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10383var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10418var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll); 10447var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10496var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10538var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10600var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10635var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10671var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 10702var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.RegularPreview); 10737var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 10799var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 10926var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 10971var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11);
Semantics\UserDefinedConversionTests.cs (18)
254var comp = CreateCompilation(source1 + source2); 317var comp = CreateCompilation(implicitConversions + implicitConversionBadSuccess); 433var comp = CreateCompilation(source1); 483var comp = CreateCompilation(source); 667var comp = CreateCompilation(source1 + source3); 1149var comp = CreateCompilation(source1 + source2 + source3 + source4 + source5, options: TestOptions.UnsafeReleaseDll); 1184var comp = CreateCompilation(source); 1247var comp = CreateCompilation(source2); 1409var comp = CreateCompilation(source); 1468var comp = CreateCompilation(source1); 1619var comp = CreateCompilation(source); 1641var comp = CreateCompilation(source); 1673var comp = CreateEmptyCompilation(code); 1718var comp = CreateEmptyCompilation(code); 1771var comp = CreateEmptyCompilation(code); 1828var comp = CreateEmptyCompilation(code); 1863var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe); 1908var comp = CreateCompilation(code, options: TestOptions.UnsafeReleaseExe);
Semantics\UseSiteErrorTests.cs (38)
1034var lib1 = CreateEmptyCompilation( 1048var lib2 = CreateEmptyCompilation( 1078var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Test"); 1083var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1110var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Lib"); 1115var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1139var lib = CreateCompilation(libSource, new[] { xRef }, assemblyName: "Lib"); 1144var main = CreateCompilation(mainSource, new[] { new CSharpCompilationReference(lib) }, assemblyName: "Main"); 1164var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1178var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1192var main = CreateCompilation(mainSource, new[] { ilRef, unavailableRef }); 1213var compilation = CreateEmptyCompilation(text).VerifyDiagnostics( 1238var baseLib = CreateCompilation(baseSource, assemblyName: "BaseAssembly"); 1241var derivedLib = CreateCompilation(derivedSource, assemblyName: "DerivedAssembly", references: new[] { new CSharpCompilationReference(baseLib) }); 2179CSharpCompilation comp1 = CreateCompilation(source1, assemblyName: "Base"); 2185CSharpCompilation comp2 = CreateCompilation(source2, new MetadataReference[] { new CSharpCompilationReference(comp1) }); 2203CSharpCompilation comp3 = CreateCompilation(source3, new MetadataReference[] { new CSharpCompilationReference(comp2) }); 2256var compilation = CreateEmptyCompilation( 2268private static CSharpCompilation CompileWithMissingReference(string source) 2274var successfulCompilation = CreateCompilation(source, new MetadataReference[] { unavailableAssemblyReference, csharpAssemblyReference, ilAssemblyReference }); 2277var failingCompilation = CreateCompilation(source, new MetadataReference[] { csharpAssemblyReference, ilAssemblyReference }); 2296var compilation1 = CreateEmptyCompilation(source1, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { MinCorlibRef }); 2312var compilation2 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MinCorlibRef }); 2323var compilation3 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MinCorlibRef }); 2334var compilation4 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference() }); 2364var compilation5 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference() }); 2379var compilation6 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MscorlibRef }); 2409var compilation7 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MscorlibRef }); 2431var compilation = CompileWithMissingReference(text); 2474var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2501var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2526var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2553var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2600var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2642var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2682var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 }); 2719var comp = CreateCompilation(source, references: new[] { UnmanagedUseSiteError_Ref2 }); 2740var 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 (19)
54var compilation = CreateCompilation(source); 843var compilation = CreateCompilation(source).VerifyDiagnostics( 873var compilation = CreateCompilation(source).VerifyDiagnostics( 1130var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }).VerifyDiagnostics( 1303var compilation = CreateCompilation(source); 1334var compilation = CreateCompilation(source); 1367var compilation = CreateCompilation(source); 1478var compilation = CreateCompilation(source); 1498var compilation = CreateCompilation(source); 1520var compilation = CreateCompilation(source); 1548var compilation = CreateCompilation(source); 1577var compilation = CreateCompilation(source); 1605var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1634var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1662var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 1847var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never")); 1859private IEnumerable<ILocalSymbol> VerifyDeclaredSymbolForUsingStatements(CSharpCompilation compilation, int index = 1, params string[] variables) 1875private SymbolInfo VerifySymbolInfoForUsingStatements(CSharpCompilation compilation, ISymbol symbol, int index = 1) 1889private ISymbol VerifyLookUpSymbolForUsingStatements(CSharpCompilation compilation, ISymbol symbol, int index = 1)
Semantics\Utf8StringsLiteralsTests.cs (117)
53var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 82var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 110var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 141var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 174var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 198var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 225var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 254var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 282var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 313var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 337var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 361var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 383var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 415var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 486var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 517var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 560var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 634var comp = CreateCompilationWithIL(source, il); 672var comp = CreateCompilation(source); 706var comp = CreateCompilation(source); 739var comp = CreateCompilation(source); 773var comp = CreateCompilation(source); 820var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 872var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 923var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 980var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1036var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1094var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1150var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1204var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1256var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1307var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1365var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1395var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1419var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1452var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1474var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1514var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1535var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1574var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1601var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1622var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1648var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1701var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1754var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1816var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1876var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1915var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1942var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 1971var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2001var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2036var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2073var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2101var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2121var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2142var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2168var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2197var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2234var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2275var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2324var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2361var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2398var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2432var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2456var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2481var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2512var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2539var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2572var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2605var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2638var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2686var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2731var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2779var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2809var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2851var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2889var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2915var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2941var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2966var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2994var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3022var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3050var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3078var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3106var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3134var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3162var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3190var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3218var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3246var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3274var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3302var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3330var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3366var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3428var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3476var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3518var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3567var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3616var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3666var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3713var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3754var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3776var comp = CreateCompilation(new[] { source + HelpersSource, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3809var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3835var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3881var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3927var comp = CreateCompilation(source, options: TestOptions.DebugExe); 3971var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4014var comp = CreateCompilation(source, options: TestOptions.DebugExe); 4043var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4114var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4137var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4168var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4207var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4232var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4257var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4282var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\ValueTupleTests.cs (2)
82var comp = CreateCompilation(source); 167var comp = CreateCompilationWithMscorlib40("");
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\GeneratorDriverTests.cs (1)
1337var compilation = CreateCompilation(source, parseOptions: parseOptions);
SourceGeneration\StateTableTests.cs (2)
1013var c = CSharpCompilation.Create("empty");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6264)
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)
74var comp = CreateCompilation(tree, options: options); 93var comp = CreateCompilation(tree); 121var comp = CreateCompilation(tree); 142var comp = CreateCompilation(tree, options: options); 152var comp2 = CreateCompilation(tree, options: options); 175var comp = CreateCompilation(new[] { tree, newTree }, options: options); 242var comp = CSharpCompilation.Create("test", options: options); 277CSharpCompilation.Create(@"C:/goo/Test.exe").VerifyEmitDiagnostics( 285CSharpCompilation.Create(@"C:\goo\Test.exe").GetDeclarationDiagnostics().Verify( 290CSharpCompilation.Create(@"\goo/Test.exe", options: compilationOptions).VerifyEmitDiagnostics( 294CSharpCompilation.Create(@"C:Test.exe", options: compilationOptions).VerifyEmitDiagnostics( 298CSharpCompilation.Create(@"Te\0st.exe", options: compilationOptions).VerifyEmitDiagnostics( 302CSharpCompilation.Create(@" \t ", options: compilationOptions).VerifyEmitDiagnostics( 306CSharpCompilation.Create(@"\uD800", options: compilationOptions).VerifyEmitDiagnostics( 310CSharpCompilation.Create(@"", options: compilationOptions).VerifyEmitDiagnostics( 314CSharpCompilation.Create(@" a", options: compilationOptions).VerifyEmitDiagnostics( 318CSharpCompilation.Create(@"\u2000a", options: compilationOptions).VerifyEmitDiagnostics( // U+20700 is whitespace 322CSharpCompilation.Create("..\\..\\RelativePath", options: compilationOptions).VerifyEmitDiagnostics( 328CSharpCompilation.Create(@";,*?<>#!@&", options: compilationOptions).VerifyEmitDiagnostics(); 329CSharpCompilation.Create("goo", options: compilationOptions).VerifyEmitDiagnostics(); 330CSharpCompilation.Create(".goo", options: compilationOptions).VerifyEmitDiagnostics(); 331CSharpCompilation.Create("goo ", options: compilationOptions).VerifyEmitDiagnostics(); // can end with whitespace 332CSharpCompilation.Create("....", options: compilationOptions).VerifyEmitDiagnostics(); 333CSharpCompilation.Create(null, options: compilationOptions).VerifyEmitDiagnostics(); 361var comp = CSharpCompilation.Create("Compilation", listSyntaxTree, listRef, ops); 376comp = CSharpCompilation.Create(asmname, listSyntaxTree, listRef, ops); 377var comp1 = CSharpCompilation.Create(asmname, listSyntaxTree, listRef, null); 386var c = CSharpCompilation.Create("a", 397var c = CreateCompilation("class C {}"); 445var comp = CSharpCompilation.Create("Compilation", options: TestOptions.ReleaseDll); 490var comp = CSharpCompilation.Create("Compilation", options: TestOptions.DebugExe); 520var compCollection = CSharpCompilation.Create("Compilation", references: hs, options: opt); 528compCollection = CSharpCompilation.Create("Compilation", references: col, options: opt); 539compCollection = CSharpCompilation.Create("Compilation", references: stack, options: opt); 550compCollection = CSharpCompilation.Create("Compilation", references: queue, options: opt); 590var c = CreateCompilationWithMscorlib45(new[] { t1, t2 }, options: TestOptions.ReleaseDll.WithMetadataReferenceResolver( 613var refcomp = CSharpCompilation.Create("DLL", 621var comp = CSharpCompilation.Create("APP", 632comp = CSharpCompilation.Create("APP1", 645comp = CSharpCompilation.Create("APP2", 681var refcomp = CSharpCompilation.Create("DLL", 689var comp = CSharpCompilation.Create("APP", 700comp = CSharpCompilation.Create("APP1", 713comp = CSharpCompilation.Create("APP2", 792var comp = CSharpCompilation.Create("Compilation", syntaxTrees: new[] { SyntaxFactory.ParseSyntaxTree(s1) }, options: TestOptions.ReleaseDll); 847var compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: hs); 855compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: col); 866compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: stack); 877compCollection = CSharpCompilation.Create("Compilation", syntaxTrees: queue); 915Assert.Throws<ArgumentException>(() => CSharpCompilation.Create("Compilation", new SyntaxTree[] { withExpressionRootTree })); 939CSharpCompilation comp = CSharpCompilation.Create(options: TestOptions.ReleaseDll, assemblyName: "Compilation", references: null, syntaxTrees: null); 965CSharpCompilation comp1 = CSharpCompilation.Create(assemblyName: "Compilation", syntaxTrees: null, options: TestOptions.ReleaseDll, references: null); 981var netModule1 = CreateCompilation( 987var netModule2 = CreateCompilation( 1001var assembly = CreateCompilation( 1037var netModule1 = CreateCompilation( 1043var netModule2 = CreateCompilation( 1057var netModule3 = CreateCompilation( 1071var assembly = CreateCompilation( 1092var netModule1 = CreateCompilation( 1107var assembly = CreateCompilation( 1126var netModule1 = CreateCompilation( 1132var netModule2 = CreateCompilation( 1146var assembly = CreateCompilation( 1165var comp = CSharpCompilation.Create("Compilation"); 1178var comp1 = CSharpCompilation.Create("Test1", new[] { SyntaxFactory.ParseSyntaxTree(text1) }); 1179var comp2 = CSharpCompilation.Create("Test2", new[] { SyntaxFactory.ParseSyntaxTree(text1) }); 1190comp = CSharpCompilation.Create( 1322var comp = CSharpCompilation.Create("Compilation"); 1342Assert.Throws<ArgumentNullException>(() => CSharpCompilation.Create("goo", syntaxTrees: new SyntaxTree[] { null })); 1343Assert.Throws<ArgumentNullException>(() => CSharpCompilation.Create("goo", references: new MetadataReference[] { null })); 1351var comp = CSharpCompilation.Create("Compilation"); 1379var comp = CSharpCompilation.Create("Compilation"); 1415var comp = CSharpCompilation.Create("Compilation"); 1437var comp = CSharpCompilation.Create("Compilation"); 1453var comp = CSharpCompilation.Create("Compilation"); 1475var comp = CSharpCompilation.Create("Compilation"); 1499var comp = CSharpCompilation.Create("Compilation"); 1508var comp = CSharpCompilation.Create("Compilation"); 1541var comp = CSharpCompilation.Create("API"); 1555var comp = CSharpCompilation.Create("Compilation"); 1564var comp = CSharpCompilation.Create("Compilation"); 1581var compP = comp.AddSyntaxTrees(syntaxTree); 1637var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe); 1658var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll); 1662Assert.Same(CSharpCompilation.EntryPoint.None, compilation.GetEntryPointAndDiagnostics(default(CancellationToken))); 1674var compilation = CreateCompilation(source, options: TestOptions.ReleaseModule); 1678Assert.Same(CSharpCompilation.EntryPoint.None, compilation.GetEntryPointAndDiagnostics(default(CancellationToken))); 1691var compilation = CSharpCompilation.Create(assemblyName: null, options: TestOptions.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1699compilation = CSharpCompilation.Create(assemblyName: null, options: TestOptions.ReleaseDll, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1707compilation = CSharpCompilation.Create(assemblyName: "ModuleAssemblyName", options: TestOptions.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef }); 1727void AssertCompilationCorlib(CSharpCompilation compilation) 1740var firstCompilation = CSharpCompilation.CreateScriptCompilation( 1748var secondCompilation = CSharpCompilation.CreateScriptCompilation( 1769var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Script); 1790var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script); 1811var compilation = CSharpCompilation.CreateScriptCompilation("sub", 1835var compilation = CSharpCompilation.CreateScriptCompilation("sub", 1870var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithMainTypeName("B")); 1885var comp = CSharpCompilation.Create("Compilation"); 1903var comp = CreateEmptyCompilation(text, references: new[] { MscorlibRef, alias }); 1938var compilation = CreateCompilation(source: new string[] { source1, source2 }); 1952var compilation = CreateCompilation(source: new string[] { source1, source2 }); 1968var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 1970var c2 = c1.WithOptions(TestOptions.ReleaseExe); 1982c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseModule); 2000var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 2002var c2 = c1.WithOptions(TestOptions.ReleaseDll.WithMetadataReferenceResolver(new TestMetadataReferenceResolver())); 2006var c3 = c1.WithOptions(TestOptions.ReleaseDll.WithMetadataReferenceResolver(c1.Options.MetadataReferenceResolver)); 2013var c1 = CSharpCompilation.Create("c", options: TestOptions.ReleaseDll); 2015var c2 = c1.WithOptions(TestOptions.ReleaseDll.WithXmlReferenceResolver(new XmlFileResolver(null))); 2018var c3 = c1.WithOptions(TestOptions.ReleaseDll.WithXmlReferenceResolver(c1.Options.XmlReferenceResolver)); 2025var c1 = CSharpCompilation.Create("c1"); 2027var c2 = c1.WithAssemblyName("c2"); 2030var c3 = c1.WithAssemblyName("c1"); 2033var c4 = c1.WithAssemblyName(null); 2036var c5 = c4.WithAssemblyName(null); 2043var c1 = CSharpCompilation.Create("c1"); 2045var c2 = c1.WithReferences(new[] { MscorlibRef }); 2048var c3 = c2.WithReferences(new[] { MscorlibRef, SystemCoreRef }); 2084var a = CSharpCompilation.Create("c", syntaxTrees: new[] { ta }); 2088var ab = a.AddSyntaxTrees(tb); 2091var ac = a.AddSyntaxTrees(tc); 2094var ar = a.AddSyntaxTrees(tr); 2097var arc = ar.AddSyntaxTrees(tc); 2102var ar2 = arc.RemoveSyntaxTrees(tc); 2105var c = arc.RemoveSyntaxTrees(ta, tr); 2108var none1 = c.RemoveSyntaxTrees(tc); 2111var none2 = arc.RemoveAllSyntaxTrees(); 2114var none3 = ac.RemoveAllSyntaxTrees(); 2119var asc = arc.ReplaceSyntaxTree(tr, ts); 2122var brc = arc.ReplaceSyntaxTree(ta, tb); 2125var abc = arc.ReplaceSyntaxTree(tr, tb); 2128var ars = arc.ReplaceSyntaxTree(tc, ts); 2137var c1 = CSharpCompilation.CreateScriptCompilation("c1"); 2141var c2 = c1.WithScriptCompilationInfo(null); 2145var c3 = c2.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: null, returnType: typeof(int), globalsType: null)); 2150var c4 = c3.WithScriptCompilationInfo(null); 2154var c5 = c4.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c1, returnType: typeof(int), globalsType: null)); 2157var c6 = c5.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c1, returnType: typeof(bool), globalsType: null)); 2160var c7 = c6.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: c2, returnType: typeof(bool), globalsType: null)); 2163var c8 = c7.WithScriptCompilationInfo(new CSharpScriptCompilationInfo(previousCompilationOpt: null, returnType: typeof(bool), globalsType: null)); 2166var c9 = c8.WithScriptCompilationInfo(null); 2207var c1 = CreateEmptyCompilation("public class Main { public static C C; }", new[] { MscorlibRef, reference, reference }); 2208var c2 = c1.WithAssemblyName("c2"); 2209var c3 = c2.AddSyntaxTrees(Parse("public class Main2 { public static int a; }")); 2210var c4 = c3.WithOptions(TestOptions.DebugModule); 2211var c5 = c4.WithReferences(new[] { MscorlibRef, reference }); 2238var c = CSharpCompilation.Create("Goo", references: new[] { MscorlibRef, mdModule.GetReference(display: "ModuleCS00") }, options: TestOptions.ReleaseDll); 2256var compilation = CreateEmptyCompilation( 2292var libComp = CreateEmptyCompilation( 2313var c1 = CreateEmptyCompilation( 2338var c2 = CreateEmptyCompilation( 2350var comp = CSharpCompilation.Create("Compilation"); 2357var comp2 = CSharpCompilation.Create("Compilation"); 2367var comp = CreateCompilation(""); 2386CSharpCompilation.Create(assemblyName, new[] { tree1, tree2 }, new[] { MscorlibRef }, compilationOptions); 2389CSharpCompilation.Create(assemblyName, new[] { tree1, tree3 }, new[] { MscorlibRef }, compilationOptions); 2401Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: genericParameter)); 2402Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: open)); 2403Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: typeof(void))); 2404Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", returnType: byref)); 2406Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: genericParameter)); 2407Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: open)); 2408Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: typeof(void))); 2409Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: typeof(int))); 2410Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: ptr)); 2411Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", globalsType: byref)); 2413var s0 = CSharpCompilation.CreateScriptCompilation("a0", globalsType: typeof(List<int>)); 2414Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a1", previousScriptCompilation: s0, globalsType: typeof(List<bool>))); 2417Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseExe)); 2418Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule))); 2419Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata))); 2420Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeApplication))); 2421Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication))); 2422Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithCryptoKeyContainer("goo"))); 2423Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithCryptoKeyFile("goo.snk"))); 2424Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithDelaySign(true))); 2425Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithDelaySign(false))); 2431Assert.False(CSharpCompilation.CreateScriptCompilation("sub").HasSubmissionResult()); 2449var s0 = CreateSubmission("int a = \"x\";"); 2461var comp = (Compilation)CSharpCompilation.Create(""); 2490var comp = (Compilation)CSharpCompilation.Create(""); 2508var compilation = CSharpCompilation.Create("HelloWorld"); 2518var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2530var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2542var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2554var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2566var compilation = CSharpCompilation.Create("HelloWorld"); 2576var compilation = CSharpCompilation.Create("HelloWorld"); 2586var compilation = CSharpCompilation.Create("HelloWorld"); 2596var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2606var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2621var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2642var compilation = (Compilation)CSharpCompilation.Create("HelloWorld"); 2658var comp = (Compilation)CSharpCompilation.Create(""); 2688var comp = (Compilation)CSharpCompilation.Create(""); 2698var comp = (Compilation)CSharpCompilation.Create(""); 2742var compilation = CreateCompilation(""); 2759var compilation = CreateCompilation(""); 2770var compilation = CreateCompilation(""); 2779var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty); 2789var compilation = CreateCompilation(""); 2817var compilation = CreateCompilation(""); 2830var compilation = CreateCompilation(@" 2862var compilation = CreateCompilation(@" 2897var compilation = CreateCompilation(@" 2938var compilation = CreateCompilation(""); 2950var compilation = CreateCompilation(""); 2960var compilation = CreateCompilation(""); 2969var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty); 2979var compilation = CreateCompilation(""); 3015var compilation = CreateCompilation(""); 3095var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 3104var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3112var module = CreateCompilation(string.Empty); 3121var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3131var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 3140var comp = CreateCompilation(string.Empty, references: new[] { moduleReference }); 3152var script = CreateSubmission("return null;", returnType: typeof(object)); 3160var script = CreateSubmission("return \"¡Hola!\";", returnType: typeof(object)); 3168var script = CreateSubmission("return 42;", returnType: typeof(object)); 3176var script = CreateSubmission("return", returnType: typeof(object)); 3190var script = CreateSubmission("return 42;", returnType: typeof(int)); 3199var script = CreateSubmission("return 42;", returnType: null); 3207var script = CreateSubmission("return 42", returnType: typeof(uint)); 3218var script = CreateSubmission("return await System.Threading.Tasks.Task.FromResult(42);", returnType: typeof(int)); 3233var script = CreateSubmission("return System.Threading.Tasks.Task.FromResult(42);", returnType: typeof(int)); 3244var script = CreateSubmission(@" 3261var script = CreateSubmission(@" 3289var script = CreateSubmission(@" 3303var script = CreateSubmission(@" 3324var script = CreateSubmission(@" 3343var script = CreateSubmission(@" 3358var script = CreateSubmission(@" 3374var script = CreateSubmission(@" 3384var compilation = CreateCompilationWithMscorlib45(@" 3401var comp = CreateCompilation(""); 3414var referenceComp = CreateCompilation(""); 3416var comp = CreateCompilation( 3434var referenceComp = CreateCompilation(""); 3436var comp = CreateCompilation( 3463var referenceComp = CreateCompilation(source); 3468var comp = CreateCompilation(source, new[] { reference }); 3491var referenceComp = CreateCompilation(source); 3496var comp = CreateCompilation("", new[] { reference }); 3517var referenceComp1 = CreateCompilation(source); 3520var referenceComp2 = CreateCompilation(source); 3525var comp = CreateCompilation("", new[] { reference1, reference2 }); 3540MetadataReference getReference(CSharpCompilation referenceComp1) 3555var referenceComp1 = CreateCompilation(source); 3558var referenceComp2 = CreateCompilation(source); 3563var comp = CreateCompilation(source, new[] { reference1, reference2 }); 3580MetadataReference getReference(CSharpCompilation referenceComp1) 3600var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3603var other = CreateEmptyCompilation(@"public class C {}", new[] { corlibReference }, parseOptions: parseOptions); 3606var current = CreateEmptyCompilation(@"public class C {}", new[] { otherReference, corlibReference }); 3635var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3638var current = CreateEmptyCompilation(@"", new[] { corlibReference }, parseOptions: parseOptions); 3660var corlib = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions); 3663var other = CreateEmptyCompilation(@"public class C {}", new[] { corlibReference }, parseOptions: parseOptions); 3666var current = CreateEmptyCompilation(@"", new[] { otherReference, corlibReference });
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 (99)
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); 5946var comp = CreateCompilation(source); 5983var comp = CreateCompilation(source); 6007var compilation = CreateCompilation(text); 6033var 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 = CreateCompilationWithMscorlib45(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)
22var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.Script); 35var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.Script); 54var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.Script); 79var compilation = CreateCompilationWithMscorlib45(code, sourceFileName: "external1.csx", options: options, parseOptions: TestOptions.Script); 129var compilation = CreateCompilationWithMscorlib45(code, parseOptions: TestOptions.Script); 145var compilation = CreateCompilationWithMscorlib45(code, parseOptions: TestOptions.Script); 157var compilation = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(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 (117)
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(@" 3123var comp = CreateCompilation(source); 3151var comp = CreateCompilation(source); 3186var comp = CreateCompilation(source); 3216var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3253var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3294var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3335var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3369var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3411var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3452var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3493var comp = CreateCompilationWithMscorlib40AndDocumentationComments(source); 3519var compilation = CreateCompilation(source); 3540var compilation = CreateCompilation(source); 3578var comp = CreateCompilation(source); 3609var compilation = CreateCompilation(tree); 3765var comp = CreateCompilation(@" 3811var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 3842var comp = CreateCompilation(source, new[] { libRef }); 3870var comp = CreateCompilation(source); 4027var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4054var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4083var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 4103var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4140var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4183var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4207var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4235var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4273var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4325var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 4365var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular7_2); 4421var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3); 4451var comp = CreateCompilation(source); 4470var comp = CreateCompilation(source, options: options, parseOptions: TestOptions.Regular9); 4525var comp = CreateCompilation(source, options: options, parseOptions: TestOptions.Regular9); 4608static IAliasSymbol getGlobalAlias(CSharpCompilation compilation) 4623var compilation = CreateCompilation(text); 4639var compilation = CreateCompilation(tree);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (138)
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); 4766var compilation = CreateCompilation(source); 4797var compilation = CreateCompilation(source); 4820var compilation = CreateCompilation(source); 4843var compilation = CreateCompilation(source); 4866var compilation = CreateCompilation(source); 4889var compilation = CreateCompilation(source); 4912var compilation = CreateCompilation(source); 4935var compilation = CreateCompilation(source); 4958var compilation = CreateCompilation(source); 4982var compilation = CreateCompilationWithMscorlib46(source); 5031var compilation = CreateCompilation(source); 5088var compilation = CreateCompilation(source); 5111var compilation = CreateCompilation(source); 5124var compilation = CreateCompilation(@"private"); 5162var compilation = CreateCompilation(@" 5203var comp = CreateCompilation(source); 5221var comp = CreateCompilation(source); 5242var comp = CreateCompilation(source); 5263var comp = CreateCompilation(source);
Compilation\SemanticModelGetSemanticInfoTests.cs (20)
896var compilation = CreateCompilation(source: sourceCode); 1451var compilation = CreateCompilation(source2, new[] { reference1 }); 1590var compilation = CreateCompilation(source2, new[] { reference1 }); 1661var compilation = CreateCompilation(""); 5538var compilation = CreateCompilation(sourceCode); 8265var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode); 8430var compilation = CreateCompilation(sourceCode); 8454var compilation = CreateCompilation(sourceCode); 12123var comp = CreateCompilation(tree); 14482var compilation = CreateCompilation(sourceCode); 14650var comp = CreateCompilation(source); 14732var compilation = CreateCompilation(new[] { sourceCode1, sourceCode2 }); 14750var compilation = CreateCompilation( 14833var compilation = CreateCompilation( 14930var pia = CreateCompilation( 14969var compilation = CreateCompilation( 15051var compilation = CreateCompilation(sourceCode); 15293var comp = CreateCompilation(@" 15369var compilation = CreateCompilation(sourceCode); 15431var 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); 3649var comp0 = CreateCompilation(source0); 3665var comp1 = CreateCompilation(source1); 3757var comp0 = CreateCompilation(source0); 3769var comp1 = CreateCompilation(source1); 3833var comp0 = CreateCompilation(source0); 3845var comp1 = CreateCompilation(source1); 3948var comp0 = CreateCompilation(source0); 3960var comp1 = CreateCompilation(source1); 4052var comp0 = CreateCompilation(source0); 4061var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 4094var comp = CreateCompilation(@" 4167var comp0 = CreateCompilation(source0); 4179var comp1 = CreateCompilation(source1); 4192var comp2 = CreateCompilation(source2); 4250var comp0 = CreateCompilation(source0); 4262var comp1 = CreateCompilation(source1); 4275var comp2 = CreateCompilation(source2); 4368var comp0 = CreateCompilation(source0); 4380var comp1 = CreateCompilation(source1); 4393var comp2 = CreateCompilation(source2); 4556var comp0 = CreateCompilation(source0); 4568var comp1 = CreateCompilation(source1); 4581var comp2 = CreateCompilation(source2); 4808var comp0 = CreateCompilation(source0); 4824var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 4898var comp0 = CreateCompilation(source0); 4914var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 4958var comp0 = CreateCompilation(source0); 4969var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5045var comp0 = CreateCompilation(source0); 5056var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5100var comp0 = CreateCompilation(source0); 5303var comp0 = CreateCompilation(source0); 5314var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5362var comp0 = CreateEmptyCompilation(source0, parseOptions: parseOptions); 5378var comp1 = CreateEmptyCompilation(source1, references: new[] { comp0Ref }, parseOptions: parseOptions); 5389var comp2 = CreateEmptyCompilation(source2, references: new[] { comp0Ref }, parseOptions: parseOptions); 5405var comp3 = CreateEmptyCompilation(source3, references: references, parseOptions: parseOptions); 5420var comp4 = CreateEmptyCompilation(source4, references: new[] { comp0Ref, comp1Ref, comp2Ref }, parseOptions: parseOptions); 5522var comp = CreateCompilation(source, options: TestOptions.ReleaseExe); 5536var comp1 = CreateCompilation(source1); 5582var comp0 = CreateCompilation(source0); 5592var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5620var comp0 = CreateCompilation(source0); 5630var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5659var comp0 = CreateCompilation(source0); 5670var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }); 5710var comp0 = CreateCompilation(source0); 5747var comp0 = CreateCompilation(source0); 5782var comp0 = CreateCompilation(source0); 5820var comp1 = CreateCompilation(source1); 5832var comp2 = CreateCompilation(source2); 5911var comp1 = CreateCompilation(source1);
CrossLanguageTests.cs (1)
35var comp = CreateEmptyCompilation(new[] { tree }, new[] { ref1 });
DeclarationTests.cs (4)
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);
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); 5872var comp = CreateEmptyCompilation( 5942var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 5991var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6042var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6066var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6260var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(@" 6612private static IEnumerable<CrefSyntax> GetCrefSyntaxes(Compilation compilation) => GetCrefSyntaxes((CSharpCompilation)compilation); 6614internal static IEnumerable<CrefSyntax> GetCrefSyntaxes(CSharpCompilation compilation) 6623internal static Symbol GetReferencedSymbol(CrefSyntax crefSyntax, CSharpCompilation compilation, params DiagnosticDescription[] expectedDiagnostics) 6633private static ImmutableArray<Symbol> GetReferencedSymbols(CrefSyntax crefSyntax, CSharpCompilation compilation, out Symbol ambiguityWinner, params DiagnosticDescription[] expectedDiagnostics) 6669var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 6700var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments).VerifyDiagnostics(); 6725var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6749var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6774var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 6799var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 6823var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 6844var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 6863var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
18private readonly CSharpCompilation _compilation;
DocumentationComments\DocumentationCommentCompilerTests.cs (159)
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"); 966var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 987var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1015var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1037var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1066var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1088var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1123var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1142var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1171var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1190var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1229var compA = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 1246var compB = CreateCompilation(new[] { tree2, tree1 }, assemblyName: "Test"); 1281var compilation = CreateCompilation(source, assemblyName: "Test"); 1338var compilation = CreateCompilation(source, assemblyName: "Test"); 1401var compilation = CreateCompilation(source, assemblyName: "Test"); 1464var compilation = CreateCompilation(source, assemblyName: "Test"); 1507var comp = CreateCompilationUtil(source); 1542var comp = CreateCompilationUtil(source); 1587var comp = CreateCompilationUtil(source, assemblyName: "CompilationName"); 1615var comp = CreateCompilationUtil(source); 2475var comp = CreateCompilation(new[] { tree1, tree2 }); 2562var comp = CreateCompilationUtil(source); 2595var comp = CreateCompilationUtil(source); 2634var comp = CreateCompilationUtil(source); 2674var comp = CreateCompilationUtil(source); 2759var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 2794var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 2832var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 2869var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 2905var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 2970var comp = CSharpCompilation.Create("Test", new[] { tree }, new[] { MscorlibRef }, TestOptions.ReleaseDll.WithXmlReferenceResolver(resolver)); 2999var comp = CreateCompilationUtil(source); 3050var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 3085var comp = CreateCompilationUtil(source); 3121var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 3158var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3195var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 3229var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3263var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 3296var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3330var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath2)); 3362var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 3394var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 3431var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 3488var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 3528var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath1)); 3576var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 3641var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3676var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3719var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3755var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3796var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 3831var compilation = CreateCompilation(tree); 3860var comp = CreateCompilationUtil(string.Format(sourceTemplate, seeElement, includeElement)); 3902var comp = CreateCompilationUtil(string.Format(sourceTemplate, seeElement, includeElement)); 3982var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElements)); 4060var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4129var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4167var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4208var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4249var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4285var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4335var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4403var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 4534var compilation = CreateCompilationUtil(source); 4570var compilation = CreateCompilationUtil(source); 4632var comp = CreateCompilation(new[] { tree1, tree2 }, assemblyName: "Test"); 4683var comp = CreateCompilationUtil(source); 4716var comp = CreateCompilationUtil(source); 4746var comp = CreateCompilationUtil(source); 4804var comp = CreateCompilationUtil(source); 4901var comp = CreateCompilationUtil(source); 4953var comp = CreateCompilationUtil(source); 5019var comp = CreateCompilationUtil(source); 5070var comp = CreateCompilation(tree, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(warnDict), assemblyName: "Test"); 5103var comp = CreateCompilationUtil(source); 5136var comp = CreateCompilationUtil(source); 5168var comp = CreateCompilationUtil(source); 5190var comp = CreateCompilationUtil(source); 5213var comp = CreateCompilationUtil(source); 5243var comp = CreateCompilationUtil(source); 5274var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFile.Path)); 5321var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { tree }, assemblyName: "Test"); 5370var comp = CreateCompilationUtil(source); 5433var comp = CreateCompilationUtil(source); 5500var comp = CreateCompilationUtil(source); 5546var comp = CreateCompilationUtil(source); 5573var comp = CreateCompilationUtil(source); 5623var comp = CreateCompilationUtil(source); 5662var comp = CreateCompilationUtil(source); 5711var comp = CreateCompilationUtil(source); 5741var comp = CreateCompilationUtil(source); 5787var comp = CreateCompilationUtil(source); 5836var comp = CreateCompilationUtil(source); 5868var comp = CreateCompilationUtil(source); 5909var comp = CreateCompilationUtil(source); 5955var comp = CreateCompilationUtil(source); 6020var comp = CreateCompilationUtil(source); 6074var comp = CreateCompilationUtil(source); 6110var comp = CreateCompilationUtil(source); 6142var comp = CreateCompilationUtil(source); 6178var comp = CreateCompilationUtil(source); 6243var comp = CreateCompilationUtil(source, new[] { reference }); 6253var comp = CreateCompilationUtil(source, new[] { reference }); 6269var comp = CreateCompilationUtil(source, options: TestOptions.ReleaseModule); 6303var comp = CreateCompilationUtil(source); 6347var comp = CreateCompilationUtil(source); 6388var comp = CreateCompilationUtil(source); 6444var comp = CreateCompilationUtil(source); 6480var comp = CreateCompilationUtil(source); 6539var comp = CreateCompilationUtil(string.Format(sourceTemplate, xmlFilePath)); 6584var comp = CreateCompilationUtil(source); 6665var comp = CreateCompilation( 6769var comp = CreateCompilationUtil(string.Format(sourceTemplate, includeElement)); 6817var comp = CreateCompilationUtil(source); 6852var comp = CreateCompilationUtil(source); 6889var comp = CreateCompilationUtil(source, options: TestOptions.ReleaseExe); 6915var comp = CreateCompilationUtil(source); 6943var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 6980var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7010var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7058var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7101var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7144var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7180var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7214var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7258var comp = CreateCompilationUtil(new[] { source, IsExternalInitTypeDefinition }); 7302var 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); 786var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source); 852private 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 (50)
2718var comp = CSharpCompilation.CreateScriptCompilation( 3280var comp = CreateCompilation(source); 3311var comp = CreateCompilation(source, parseOptions: parseOptions); 4423var complib = CreateCompilation(src1, assemblyName: "Lib"); 4425var comp1 = CreateCompilation(src2, references: new MetadataReference[] { compref }, assemblyName: "Comp1"); 4429var comp2 = CreateCompilation("", references: new MetadataReference[] { mtref }, assemblyName: "Comp2"); 4508var compilation = CreateCompilation(text); 4570var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD); 4633var comp = CreateCompilation(source); 4807var comp = CreateCompilation(source); 4974var comp = CreateCompilationWithILAndMscorlib40(text, il); 5001var compilation = CreateCompilation(source); 5072var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 5309var comp = CreateCompilation(text); 5351var compA = CreateEmptyCompilation(sourceA, new[] { MscorlibRef }); 5530var compA = CreateCompilation(sourceA); 5555var compA = CreateCompilation(sourceA); 5751var comp = CreateCompilation(text); 6298var comp = CreateCompilation(srcTree); 6341var comp = CreateCompilation(srcTree); 6375var comp = CreateCompilationWithMscorlib45(new[] { srcTree }); 6437var comp = CreateCompilation(srcTree); 6470var comp = CreateCompilationWithMscorlib45(new[] { srcTree }); 6531var comp = CreateCompilation(srcTree); 6564var comp = CreateCompilation(srcTree); 6609var comp = CreateCompilation(srcTree); 6728var comp = CreateCompilation(source).VerifyDiagnostics(); 6766var comp = CreateCompilation(source).VerifyDiagnostics(); 6804var comp = CreateCompilation(source).VerifyDiagnostics(); 6851var comp = CreateCompilation(source).VerifyDiagnostics( 6936var comp = CreateCompilation(source).VerifyDiagnostics(); 7196var comp = CreateCompilation(source).VerifyDiagnostics(); 7349var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithFileScopedNamespaces).VerifyDiagnostics(); 7594var compilation = CreateCompilation(source); 7692var compilation = CreateCompilation(source); 7752var compilation = CreateCompilation(source); 7784var compilation = CreateCompilation(source); 7820var comp = CreateCompilation(new[] { source }, parseOptions: TestOptions.Regular9); 8088var comp = CreateCompilation(source); 8139var comp = CreateCompilation(source); 8209var comp = CreateCompilation(source); 8235var comp = CreateCompilation(source); 8270var comp = CreateCompilation(source); 8319var comp = CreateCompilation(source); 8403var comp = CreateCompilation(source); 8429var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll); 8469var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 8496var comp = CreateCompilation(source); 8552var comp = 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 (4)
1536var comp = CreateCompilation(source); 1946public CSharpCompilation Compilation; 1957var compilation = Compile(source); 1995private 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 = CreateCompilationWithMscorlib45(lib, assemblyName: "lib"); 415var comp = CreateCompilationWithMscorlib45(source, new[] { libRef }); 687var comp = CreateCompilation(code);
Symbols\CheckedUserDefinedOperatorsTests.cs (164)
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); 249var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 311var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 347var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 372var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 398var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 427var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 445var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 472var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 511var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 570var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 601var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 633var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 683var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 742var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 774var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 806var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 855var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 895var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 926var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 969var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1005var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1054var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1104var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1157var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1207var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1251var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1296var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1331var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1362var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1395var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1418var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1481var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1517var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1544var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1571var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1605var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1623var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1650var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 1691var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1752var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1784var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1807var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1880var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1924var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 1984var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2017var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2049var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2108var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2158var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 2214var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2272var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2366var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2429var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2456var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2485var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2532var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2572var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2605var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2637var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2656var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2715var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2749var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2772var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2795var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2821var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 2850var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2906var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2935var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2964var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2993var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3016var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3072var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3101var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3130var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3159var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3179var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: options); 3208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3251var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3301var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3422var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3442var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3443var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 3614var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3694var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3771var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3821var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 3835var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3836var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 3880var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 3931var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4035var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4197var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4217var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4218var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4396var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4478var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4557var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4658var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4678var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4679var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4728var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4779var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 4797var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4798var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 4840var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 4891var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5001var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5110var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5204var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5228var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5229var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 5290var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5328var compilation2 = CreateCompilation(source1 + source3, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5485var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5574var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5620var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5682var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 5696var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 5697var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 5769var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6037var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6153var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6306var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6326var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6327var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6411var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6431var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6432var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6526var compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6550var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6551var compilation3 = CreateCompilationWithCSharp(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10, references: new[] { compilation2.ToMetadataReference() }); 6604var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6607var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6608var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6709var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6754var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6757var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6758var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6803var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6806var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6807var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6852var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 6855var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 6856var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 6962var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7003var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7006var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 7007var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 7048var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7051var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.RegularPreview); 7052var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.EmitToImageReference() }); 7155var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7201var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7273var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7344var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7417var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 7481var 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 }); 100var c2 = CSharpCompilation.Create("Test", references: new[] { mdTestLib1 }); 111var tc1 = CSharpCompilation.Create("Cyclic1", references: new[] { mscorlibRef, cyclic2Ref }); 684var varC_MTTestLib1_V1 = CreateCompilation(varMTTestLib1_V1_Name, 699var varC_MTTestLib2 = CreateCompilation(varMTTestLib2_Name, 722var c2 = CreateCompilation(new AssemblyIdentity("c2"), 756var varC_MTTestLib1_V2 = CreateCompilation(varMTTestLib1_V2_Name, 775var varC_MTTestLib3 = CreateCompilation(varMTTestLib3_Name, 815var c3 = CreateCompilation(new AssemblyIdentity("c3"), 878var varC_MTTestLib1_V3 = CreateCompilation(varMTTestLib1_V3_Name, 901var varC_MTTestLib4 = CreateCompilation(varMTTestLib4_Name, 951var c4 = CreateCompilation(new AssemblyIdentity("c4"), 1056var c5 = CreateCompilation(new AssemblyIdentity("c5"), 1065var c6 = CreateCompilation(new AssemblyIdentity("c6"), 1074var c7 = CreateCompilation(new AssemblyIdentity("c7"), 1142var c8 = CreateCompilation(new AssemblyIdentity("c8"), 1156var c9 = CreateCompilation(new AssemblyIdentity("c9"), 1165var c10 = CreateCompilation(new AssemblyIdentity("c10"), 1420var varC_MTTestLib2 = CreateCompilation(varMTTestLib2_Name, (string[])null, 1429var c2 = CreateCompilation(new AssemblyIdentity("c2"), 1467var varC_MTTestLib3 = CreateCompilation(varMTTestLib3_Name, 1484var c3 = CreateCompilation(new AssemblyIdentity("c3"), 1552var varC_MTTestLib4 = CreateCompilation(varMTTestLib4_Name, 1572var c4 = CreateCompilation(new AssemblyIdentity("c4"), 1677var c5 = CreateCompilation(new AssemblyIdentity("c5"), 1689var c6 = CreateCompilation(new AssemblyIdentity("c6"), 1701var c7 = CreateCompilation(new AssemblyIdentity("c7"), 1778var c8 = CreateCompilation(new AssemblyIdentity("c8"), 1797var c9 = CreateCompilation(new AssemblyIdentity("c9"), 1809var c10 = CreateCompilation(new AssemblyIdentity("c10"), 2068var localC1_V1 = CreateCompilation(localC1_V1_Name, 2090var localC1_V2 = CreateCompilation(localC1_V2_Name, 2112var localC4_V1 = CreateCompilation(localC4_V1_Name, 2127var localC4_V2 = CreateCompilation(localC4_V2_Name, 2140var c7 = CreateCompilation(new AssemblyIdentity("C7"), 2155var c3 = CreateCompilation(new AssemblyIdentity("C3"), 2244var c5 = CreateCompilation(new AssemblyIdentity("C5"), 2548var c1 = CreateEmptyCompilation(text, new MetadataReference[] 2557var c2 = CreateCompilation(c2_Name, null, new MetadataReference[] 2591private bool HasSingleTypeOfKind(CSharpCompilation c, TypeKind kind, string fullName) 2617CSharpCompilation c = CSharpCompilation.Create("Test"); 2700var compilation = CreateCompilationWithMscorlib45( 2736var compilation = CreateCompilationWithMscorlib45( 2781var compilation = CreateCompilationWithMscorlib45( 2791var compilation = CreateCompilationWithMscorlib45( 2818var compilation = CreateCompilationWithMscorlib45( 2840var compilation = CreateCompilationWithMscorlib45( 2861var compilation = CSharpCompilation.Create("foo", references: new[] { MscorlibRef, r }, syntaxTrees: new[] { st }); 2878var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeOrder1); 2882var compilation2 = CSharpCompilation.Create("Compilation2", syntaxTrees: treeOrder2); 2895var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2899var compilation2 = compilation1.AddSyntaxTrees(treeList2); 2904var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2908var compilation4 = compilation3.AddSyntaxTrees(treeList4); 2922var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2926var compilation2 = compilation1.RemoveSyntaxTrees(treeList2); 2931var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2935var compilation4 = compilation3.RemoveSyntaxTrees(treeList4); 2948var compilation1 = CSharpCompilation.Create("Compilation1", syntaxTrees: treeList1); 2951var compilation2 = compilation1.ReplaceSyntaxTree(tree1, tree3); 2956var compilation3 = CSharpCompilation.Create("Compilation3", syntaxTrees: treeList3); 2959var compilation4 = compilation3.ReplaceSyntaxTree(tree1, tree3); 2971var lib1 = CreateCompilation(source1, assemblyName: "Lib1", options: TestOptions.ReleaseModule); 2974var lib2 = CreateCompilation(source2, new[] { ref1 }, assemblyName: "Lib2"); 3007var compilation = CreateCompilation("Compilation");
Symbols\ConversionTests.cs (19)
24var compilation = CSharpCompilation.Create("Test", references: new MetadataReference[] { mscorlibRef }); 225var compilation = CSharpCompilation.Create("Test", new[] { Parse(code) }, new[] { mscorlibRef }); 298var compilation = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 384var compilation = (Compilation)CSharpCompilation.Create("MyCompilation") 447var compilation = CreateCompilation(source); 467var compilation = CreateCompilation(source); 513var compilation = CreateCompilation(source); 535var compilation = CreateCompilation(source); 1678var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.ReleaseExe); 2027var comp = CreateCompilationWithMscorlib40AndSystemCore( 2062var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2097var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2138var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2192var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2258var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 2327var comp = CreateCompilationWithMscorlib40AndSystemCore(source); 2377var comp = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef });
Symbols\CorLibrary\Choosing.cs (4)
31var corLib = CreateEmptyCompilation(@" 45var consumer = CreateEmptyCompilation(@" 57var corLib = CreateEmptyCompilation(@" 66var consumer = CreateEmptyCompilation(@"
Symbols\CorLibrary\CorTypes.cs (2)
156var c1 = CSharpCompilation.Create("CorLib", syntaxTrees: new[] { Parse(source) });
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 = CreateCompilationWithMscorlib45(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 (1048)
129var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 180var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 299var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 357var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 373var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 439var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 497var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 513var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 590var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 688var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 790var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 892var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 979var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1054var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1133var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1212var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1291var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1375var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1463var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1551var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 1597var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 1634var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 1678var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60, 1690var compilation3 = CreateCompilation(source2, new[] { reference }, 1735var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1756var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 1788var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 1831var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 1883var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1922var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 1940var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 1983var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 2027var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2050var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 2114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2193var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2215var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 2272var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2279var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2341var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2348var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2414var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2421var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2487var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2494var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2591var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 2645var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 2662var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 2982var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3018var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3054var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3095var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3120var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3145var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3175var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3209var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3243var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3279var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3304var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3329var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3368var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3424var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3537var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3679var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3797var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3949var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 4040var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 4092var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4220var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 4285var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4304var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 4349var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 4394var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4449var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 4490var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 4550var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4601var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 4617var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 4682var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4918var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4955var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4983var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5020var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5059var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5198var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5315var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5406var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5551var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 5641var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 5670var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 5768var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5780var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 5826var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5845var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 5896var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 5941var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 6004var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6035var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6051var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6098var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6169var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6183var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 6356var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 6413var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 6434var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 6758var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 6861var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 6952var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7059var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7124var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 7158var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7232var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7244var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, 7292var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7311var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 7347var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 7374var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7412var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 7435var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 7478var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7511var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 7527var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 7575var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7627var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7784var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 7900var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8060var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 8178var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8214var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8245private static void ValidateSymbolsMethodModifiers_01(CSharpCompilation compilation1) 8427var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8493var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 8585var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 8627var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8686var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 8752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8856var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 8907var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9045var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9080var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9097var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 9123var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 9137private static void ValidateI1M1NotImplemented(CSharpCompilation compilation, string className) 9262var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 9277var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9287var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 9344var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9351var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9358var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9369var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9643var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9650var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9657var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9664var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9702var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9714var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9722var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9734var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 9779var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 9799var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9811var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 9858var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 9865var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 9896var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 10007var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10118var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10186var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 10271var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10322var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 10389var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10491var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10642var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 10696var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 10730var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 10742var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 10753var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 10792var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 10814var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 10869var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 10975var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 11048var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11071var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11113var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11168var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11270var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11337var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11367var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11394var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 11421var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11448var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11461var compilation2 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 11507var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 11531var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 11539var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 11572var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 11582var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 11599var compilation6 = CreateCompilation(source1, options: TestOptions.DebugExe, 11662var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 11705var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11722var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 11738var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 11798var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 11820var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11837var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 11859var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 11918var compilation1 = CreateCompilation(source21 + source1, options: TestOptions.DebugExe, 11943var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 11960var compilation3 = CreateCompilation(source21, new[] { reference }, options: TestOptions.DebugExe, 11988var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 12031var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12041var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12052var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12093var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12103var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12114var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12155var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12165var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12175var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12427var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12438var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12452var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12515var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12526var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12540var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12603var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 12614var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 12628var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 12707var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12762var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12835var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12892var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12929private static void ValidateSymbolsPropertyModifiers_01(CSharpCompilation compilation1) 13382var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13472var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 13712var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13728private static void ValidatePropertyModifiers_04(CSharpCompilation compilation1, string propertyName) 13806var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 13860private static PropertySymbol GetSingleProperty(CSharpCompilation compilation, string containerName) 13880var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13895private static void ValidatePropertyModifiers_06(CSharpCompilation compilation1, string propertyName) 14027var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14045var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14174var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14421var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 14520var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14548private static void ValidatePropertyModifiers_10(CSharpCompilation compilation1) 14727var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 14747var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 14773var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 14800var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 14851private static void ValidatePropertyNotImplemented_11(CSharpCompilation compilation, string className) 14925var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 14944var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 14952var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 15060var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15070var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15078var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 15475var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15484var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15489var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 15498var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 15558var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 15565var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15570var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 15577var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 15652var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15671var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15679var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 15770var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 15784var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 15817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15990var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 16122var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16394var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16582var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 16732var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 16740var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 16830var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17080var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17271var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 17325var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 17342var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 17356var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 17403var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17434var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 17541var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 18097var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe.WithMetadataImportOptions(metadataImportOptions), 18130var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(metadataImportOptions), 18143var compilation3 = CreateCompilation(source2, new[] { reference }, 18272var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 18299var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 18309var compilation3 = CreateCompilation(source2, new[] { reference }, 19652var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 19706var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 19723var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 19737var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 19784var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 19814var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 19853var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 19985var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 20129var compilation1 = CreateCompilation(source0 + source1, 20168var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 20182var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 20241var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 20259var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 20271var compilation6 = CreateCompilation(source5, options: TestOptions.DebugExe, 20306var compilation7 = CreateCompilation(source1, options: TestOptions.DebugExe, 21367var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21407private static void ValidateSymbolsIndexerModifiers_01(CSharpCompilation compilation1) 21856var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21946var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 22185var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22262var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22440var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23196var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23503var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23569var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23686var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24322var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24353var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 26346var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26382var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 26422var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26558var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 26614var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 26651private static void ValidateSymbolsEventModifiers_01(CSharpCompilation compilation1) 26948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27038var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 27434var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 27488private static EventSymbol GetSingleEvent(CSharpCompilation compilation, string containerName) 27508var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27523private static void ValidateEventModifiers_06(CSharpCompilation compilation1) 27604var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27678var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27698var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 27755var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27932var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 28010var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28047private static void ValidateEventModifiers_10(CSharpCompilation compilation1) 28233var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 28293var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 28316var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 28343var compilation5 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugDll, 28353private static void ValidateEventNotImplemented_11(CSharpCompilation compilation, string className) 28430var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 28449var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 28457var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 28566var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, targetFramework: targetFramework, 28575var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: targetFramework, 28582var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 28984var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 28993var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 28998var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29007var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 29070var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 29077var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29082var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29089var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 29164var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 29183var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29191var compilation3 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugDll, 29275var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 29289var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 29315var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29393var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 29511var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29807var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29918var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 30080var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 30134var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 30253var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30474var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30676var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 30730var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 30745var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options: TestOptions.DebugExe, 30759var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options: TestOptions.DebugExe, 30805var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30835var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 30909var compilation1 = CreateCompilation(source0 + source1, 30936var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 30945var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 30983var compilation4 = CreateCompilation(source3, options: TestOptions.DebugExe, 30995var compilation5 = CreateCompilation(source4, options: TestOptions.DebugExe, 31021var compilation6 = CreateCompilation(source1, options: TestOptions.DebugExe, 31565var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31624var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31747var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 31798var compilation2 = CreateCompilation(source2 + source0, options: TestOptions.DebugExe, 31831var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 31839var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 31853var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 31938var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 31965var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 31973var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 31987var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 32069var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32072var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe); 32102var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe); 32196var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32296var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 32323var compilation2 = CreateCompilation(source2 + source0, options: TestOptions.DebugExe, 32356var compilation3 = CreateCompilation(source0, options: TestOptions.DebugDll, 32364var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 32371var compilation5 = CreateCompilation(source2, options: TestOptions.DebugExe, 32502var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32579var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32616var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32643var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32685var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32774var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 32790var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 32806var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 32932var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32956var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 33008var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33042var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 33098var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 33122var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 33172var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 33201var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 33248var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33296var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33345var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33403var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33465var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33529var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33575var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33614var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 33647var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 33699var compilation4 = CreateCompilation(source2, options: TestOptions.DebugDll, 33795var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 33956var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 33972var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 33988var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 34003var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 34009var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options: TestOptions.DebugDll, 34025var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options: TestOptions.DebugDll, 34097var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34278var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 34316var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 34355var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll, 34400var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 34498var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34504var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 34518var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 34612var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 34709var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 34727var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 34783var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34788var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 34812var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 34874var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34879var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 34907var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 34975var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 34980var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35005var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35071var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35076var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35100var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 35166var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35181var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 35277var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35284var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35386var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35393var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35499var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35506var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35612var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35619var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35714var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35725var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35823var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35830var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 35917var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 35928var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36035var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36042var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 36201var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36219var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36236var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36244var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 36389var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36407var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36424var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36432var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 36577var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 36595var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 36612var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 36620var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugDll, 36674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 36702var comp = CreateCompilation(source1, options: TestOptions.DebugDll, 36801var compilation1 = CreateCompilation(source1 + source2, options: options, 36817var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: options, 36833var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: options, 37089var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37106var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 37190var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 37206var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 37337var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37420var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37464var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37530var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37767var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 37802var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 37810var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.DesktopLatestExtended, 37817var compilation4 = CreateCompilation(source2, options: TestOptions.DebugDll, 38216var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 38235var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 38253var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 38261var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 38556var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 38615var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 38653var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 38695var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll.WithConcurrentBuild(false), 38724var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 38817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 38823var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 38830var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 38921var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 38990var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 39008var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 39307var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 39325var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 39829var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 39847var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 39865var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 40027var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40057var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 40118var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40148var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 40208var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.DesktopLatestExtended, 40238var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 40297var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 40326var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, 40387var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40430var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40478var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40538var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40602var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40668var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40742var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 40884var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 40902var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 40920var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 40937var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 40943var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options: TestOptions.DebugDll, 40956var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options: TestOptions.DebugDll, 41053var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 41277var compilation2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.DebugDll, 41315var compilation4 = CreateCompilation(source4, new[] { ref1 }, options: TestOptions.DebugExe, 41357var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options: TestOptions.DebugDll.WithConcurrentBuild(false), 41402var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options: TestOptions.DebugExe, 41483var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 41489var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 41503var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 41597var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 41666var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 41684var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 41834var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 41854var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 41873var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 41881var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 42038var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 42058var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 42077var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 42085var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugExe, 42242var compilation1 = CreateCompilation(source1 + source2 + source3, options: TestOptions.DebugExe, 42262var compilation2 = CreateCompilation(source3, new[] { reference }, options: TestOptions.DebugExe, 42281var compilation4 = CreateCompilation(source1, options: TestOptions.DebugDll, 42289var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options: TestOptions.DebugDll, 43404var compilation1 = CreateCompilation(source1, 43441var compilation1 = CreateCompilation(source1, 43484var compilation1 = CreateCompilation(source1, 43511var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 43535var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 43550static void validate(CSharpCompilation compilation) 43604var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 43649var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 43654var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 43659var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 43683var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 43734var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 43786var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 43791var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 43796var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 43819var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 43869var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 43916var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 43921var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 43926var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 43949var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 44007var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44037var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 44057var compilation3 = CreateCompilation(source0 + source3, options: TestOptions.DebugExe, 44083var compilation2 = CreateCompilation(source3 + source4, new[] { reference }, options: TestOptions.DebugExe, 44103var compilation4 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44158var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44235var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 44359var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44457var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44504var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44538var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44562var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), 44612var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44653var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44698var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44734var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 44779var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, 44797var compilation2 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, 44817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 44871var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 44916var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 44921var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 44926var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 44959var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45022var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45069var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45074var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45079var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45112var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45165var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45208var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45213var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45218var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45254var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45293var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45355var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45400var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45405var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45410var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45442var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45495var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), 45537var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugExe, 45542var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugExe, 45547var compilation4 = CreateCompilation(source1, options: TestOptions.DebugExe, 45579var compilation5 = CreateCompilation(source1, options: TestOptions.DebugExe, 45653var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 45659var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45717var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 45735var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 45751var compilation4 = CreateCompilation(source4, options: TestOptions.DebugExe, targetFramework: TargetFramework.DesktopLatestExtended, 45816var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 45849var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 45927var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 45975var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 46013var compilation4 = CreateCompilation(source4, options: TestOptions.DebugExe, 46071var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 46118var compilation3 = CreateCompilation(source3, options: TestOptions.DebugExe, 46132var compilation4 = CreateCompilation(source4, options: TestOptions.DebugDll, 46161var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 46187var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithMainTypeName("I2"), 46403var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 46413var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 46420var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 46426var compilation6 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 46505var compilation61 = CreateCompilation(source1 + source2, options: TestOptions.DebugDll, 46581var compilation7 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 46659var compilation8 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 46679var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 46694var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 46764var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 46767var compilation2 = CreateCompilation(source1 + source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 46810var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 46839var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 46897var compilation3 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 46926var compilation4 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview); 46971var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 47037var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47046var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47052var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47071var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 47082var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 47129var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47138var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47144var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47205var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47214var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47220var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47278var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 47285var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47335var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47344var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47350var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47416var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47425var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47431var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47491var compilation0 = CreateCompilation(source0 + source1 + source2, options: TestOptions.DebugDll, 47499var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options: TestOptions.DebugExe, 47504var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options: TestOptions.DebugExe, 47523var compilation3 = CreateCompilation(source4 + source1 + source2, options: TestOptions.DebugDll, 47531var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options: TestOptions.DebugExe, 47536var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options: TestOptions.DebugExe, 47552var compilation6 = CreateCompilation(source4 + source1 + source5, options: TestOptions.DebugDll, 47560var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options: TestOptions.DebugExe, 47565var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options: TestOptions.DebugExe, 47624var compilation0 = CreateCompilation(source0 + source1 + source2, options: TestOptions.DebugDll, 47632var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options: TestOptions.DebugExe, 47637var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options: TestOptions.DebugExe, 47656var compilation3 = CreateCompilation(source4 + source1 + source2, options: TestOptions.DebugDll, 47664var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options: TestOptions.DebugExe, 47669var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options: TestOptions.DebugExe, 47685var compilation6 = CreateCompilation(source4 + source1 + source5, options: TestOptions.DebugDll, 47693var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options: TestOptions.DebugExe, 47698var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options: TestOptions.DebugExe, 47752var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 47760var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47765var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47819var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 47827var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47832var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47894var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47903var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47909var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 47951var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 47960var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 47966var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48018var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48027var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48033var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48053var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options: TestOptions.DebugExe, 48067var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options: TestOptions.DebugExe, 48115var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48124var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48130var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48185var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48194var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48200var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48249var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48258var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48264var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48328var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48337var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48343var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48400var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48409var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48415var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48473var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 48481var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48486var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48543var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 48551var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48556var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48613var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 48620var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48705var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48714var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48720var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48771var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48780var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48786var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48878var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 48887var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 48893var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 48933var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49037var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49110var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 49119var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 49125var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49343var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, 49359var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options: TestOptions.DebugExe, 49365var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options: TestOptions.DebugExe, 49391var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 49421var compilation1 = CreateCompilation("", options: TestOptions.DebugDll, 49432var compilation1 = CreateCompilation("", options: TestOptions.DebugDll, 49467var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options: TestOptions.DebugDll, 49475var compilation2 = CreateCompilation("", parseOptions: parseOptions, options: TestOptions.DebugDll, 49583var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options: TestOptions.DebugDll, 49591var compilation2 = CreateCompilation("", parseOptions: parseOptions, options: TestOptions.DebugDll, 49732var compilation1 = CreateCompilation(source, options: TestOptions.DebugDll, 49770var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49796var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49825var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 49859var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49898var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49924var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49944var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 49979var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50017var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50061var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50077var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50121var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50176var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50184var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50212var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50224var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50253var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50265var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50293var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50305var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50333var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50345var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50377var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50392var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50421var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50437var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50473var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50485var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50498var attributes = CreateCompilation(NoPiaAttributes, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50526var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50564var pia2Compilation = CreateCompilation(pia2, baseReferences, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Empty); 50568var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseDll, references: baseReferences.Concat(new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }), targetFramework: TargetFramework.Empty); 50572var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, references: baseReferences.Concat(new[] { reference2, pia2Reference }), targetFramework: TargetFramework.Empty); 50606var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50622var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50658var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50711var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50764var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50809var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50857var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 50878var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 50885var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51035var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51045var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51052var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51175var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51189var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51196var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51316var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51326var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51333var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51459var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51473var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51480var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51599var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 51613var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51620var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 51709var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 51719var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 51726var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 51774var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 51829var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 51894var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 51952var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52017var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52072var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52153var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52223var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 52247var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52312var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 52318var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52325var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 52504var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 52514var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52521var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 52669var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 52675var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52682var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 52832var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 52842var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 52849var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 53007var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 53013var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53021var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 53169var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 53175var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53183var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 53301var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 53311var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 53318var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 53408var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 53540var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 53686var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 54008var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 54015var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 54191var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54264var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54364var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54435var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54503var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54597var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54691var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54779var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 56844var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57034var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57046var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57075var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57087var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57119var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57128var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57154var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57166var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57195var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57204var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57230var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 57242var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57290var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 57296var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57303var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 57462var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 57472var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57479var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 57620var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 57626var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57633var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 57771var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 57781var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57788var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 57934var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 57940var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 57947var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 58083var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 58089var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 58096var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 58203var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugExe, 58213var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 58220var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, references: new[] { reference }, 58296var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 58488var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59060var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59067var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 59128var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59228var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59237var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 59263var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 59275var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62012var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62024var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62053var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62062var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62088var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62097var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 62190var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62283var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62328var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 62370var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 62522var comp = CreateCompilationWithIL(source, ilSource, options: options, targetFramework: TargetFramework.Net60, references: new[] { windowsRuntimeRef }); 62595var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 62648var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 62916var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63140var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63306var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63482var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63673var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 63854var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64015var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64131var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64252var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64342var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64422var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64493var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64572var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64602var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64628var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64658var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64688var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64718var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64737var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64756var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64782var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64804var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64834var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64866var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64892var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64926var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 64973var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65017var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65061var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65166var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 65195var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65240var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65290var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65335var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65375var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65421var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65459var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65504var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65542var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65587var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65620var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65661var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65696var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65738var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65773var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65815var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65855var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65894var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65946var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 65990var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66035var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66071var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66114var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66146var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66194var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66225var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66267var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66338var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66449var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66560var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66566var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 66619var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66654var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66685var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66740var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66746var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 66769var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66806var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66847var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66911var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 66944var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 66960private static void AssertNoMethodImplementation(CSharpCompilation compilation1) 66978var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67014var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67048var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67089var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67126var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67142private static void AssertNoPropertyImplementation(CSharpCompilation compilation1) 67162var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67198var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67235var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67276var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67314var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67330private static void AssertNoEventImplementation(CSharpCompilation compilation1) 67352var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67389var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67428var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67470var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67507var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67525var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67565var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67604var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67637var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 67676var compilation1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, 67707var compilation1 = CreateEmptyCompilation(source1, options: TestOptions.DebugDll, 67742var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67808var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67873var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 67971var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 68003var compilation2 = CreateCompilation(source2, new[] { reference }, options: TestOptions.DebugExe, 68297var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 68341var compilation3 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68360var compilation4 = CreateCompilation(source4, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68494var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 68500var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options: TestOptions.DebugDll, 68511var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options: TestOptions.DebugDll, 68655var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 68671var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 68678var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 68737var compilation1 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 68756var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 68763var compilation3 = CreateCompilation(source2, options: TestOptions.DebugDll, references: new[] { reference }, 68857var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60);
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 (112)
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); 1190var comp = CreateCompilation(text); 1214var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1270var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1296var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1319var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1348var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1372var comp = CreateCompilation(text1, parseOptions: TestOptions.Regular8); 1398var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1420var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1445var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1467var comp = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1576var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1610var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1646var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1667var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1687var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1714var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1744var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1788var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1820var comp = CreateCompilation(text); 1845var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1871var comp = CreateCompilation(text, parseOptions: TestOptions.Regular8); 1902var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1937var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 1959var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2020var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2026var comp2 = CreateCompilation( 2057var comp = CreateCompilation(new[] { text1, text2 }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2111var comp = CreateCompilation(new[] { text1, text2 }, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2165var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2172var comp2 = CreateCompilation( 2209var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2215var comp2 = CreateCompilation( 2252var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2293var comp1 = CreateCompilation(text1, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2318var comp1 = CreateCompilation( 2366var comp1 = CreateCompilation( 2413var comp1 = CreateCompilation(source1, assemblyName: "C"); 2511var comp = CreateCompilation(csharp, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2564var comp = CreateCompilationWithIL(source, il, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2628var comp = CreateCompilationWithIL(source, il, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2658var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2680var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2702var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2730var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2766var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2793var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2823var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2869var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2933var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2961var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2986var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 2999var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3015var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3034var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3061var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3086var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3142var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3206var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3225var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods); 3249var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3287var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3348var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3354static void verifyDiagnostics(CSharpCompilation comp) 3389var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5)); 3422var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithExtendedPartialMethods);
Symbols\ExtensionMethodTests.cs (67)
115var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, appendDefaultHeader: false); 203var compilation = CreateCompilation(source); 224var compilation = CreateCompilation(source); 257var compilation = CreateCompilation(source); 432var compilation = CreateCompilation(source); 460var compilation = CreateCompilation(source); 676var compilation = CreateCompilation(source); 753var compilation = CreateCompilation(source); 780var compilation = CreateCompilation(source); 842var compilation = CreateCompilation(source); 1096var compilation = CreateCompilation(source); 1142var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1203var compilation = CreateCompilation(source); 1253var compilation = CreateCompilation(source); 1341var compilation = CreateCompilation(source); 1412var compilation = CreateCompilation(source); 1444var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular9); 1485var compilation = CreateCompilation(source); 1530var compilation = CreateCompilation(source); 1578var compilation = CreateCompilation(source); 1597var compilation = CreateCompilation(source); 1620var compilation = CreateCompilation(source); 1691var compilation = CreateCompilation(source); 1727var compilation = CreateCompilation(source); 1830var compilation = CreateCompilation(source); 1863var compilation = CreateCompilation(source); 1896var compilation = CreateCompilation(source); 1957var compilation = CreateCompilation(source); 2012var compilation = CreateCompilation(source); 2050var compilation = CreateCompilation(source); 2193var compilation = CreateCompilation(source); 2210var compilation = CreateEmptyCompilation(source, new[] { Net40.mscorlib }); 2431var compilation = CSharpCompilation.Create( 2528var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 2590var comp = CreateCompilation(@" 2729var compilation = CreateCompilationWithMscorlib40AndSystemCore(code); 2800var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 2831var compilation1 = CreateCompilation(source1); 2848var compilation2 = CreateCompilation(source2, references: new[] { new CSharpCompilationReference(compilation1) }, parseOptions: TestOptions.Regular8); 3108var libCompilation = CreateCompilationWithMscorlib40AndSystemCore(lib, assemblyName: Guid.NewGuid().ToString()); 3141var comp = CreateCompilation(src1); 3259var compilation = CreateCompilation(source2, new[] { reference1 }); 3285var compilation2 = CreateCompilation(source2, new[] { reference1 }); 3301var compilation1 = CreateCompilationWithMscorlib40AndSystemCore(source1, assemblyName: "A"); 3314var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, assemblyName: "B"); 3330var compilation3 = CreateCompilation(source3, assemblyName: "C", references: new[] { reference1, reference2 }); 3367var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3404var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3429var compilation = CreateCompilation(source, references: new[] { FSharpTestLibraryRef }); 3453var compilation = CreateEmptyCompilation(source, new[] { MscorlibRef_v20 }, TestOptions.ReleaseDll); 3512var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3580var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3667var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3701var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3736var compilation = CreateCompilationWithMscorlib40AndSystemCore(source); 3778var compilation = CreateCompilation(source); 3806var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script); 3824var s0 = CSharpCompilation.CreateScriptCompilation( 3830var s1 = CSharpCompilation.CreateScriptCompilation( 3866var compilation = CreateCompilation(source); 3909var compilation = CreateCompilation(source); 3958var compilation = CreateCompilation(source); 4004var compilation = CreateCompilation(source); 4094var compilation = CreateCompilationWithMscorlib40AndSystemCore(source);
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(@" 1184var comp = CreateFunctionPointerCompilation(@" 1235var comp = CreateFunctionPointerCompilation(@" 1306var compilation = CreateFunctionPointerCompilation(source); 1331var comp = CreateFunctionPointerCompilation(@" 1387var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9); 1408var comp = CreateFunctionPointerCompilation(@" 1481var comp = CreateFunctionPointerCompilation(@" 1518var comp = CreateCompilation("", references: new[] { CompileIL(il) }); 1672var comp = CreateFunctionPointerCompilation(@" 1764var comp = CreateFunctionPointerCompilation(@" 1894var comp = CreateFunctionPointerCompilation(@" 1943var otherCorLib = CreateEmptyCompilation(@" 1961var mainComp = CreateCompilation(""); 1980var comp = CreateFunctionPointerCompilation(""); 2069var comp = CreateEmptyCompilation(@" 2136var comp = CreateFunctionPointerCompilation("");
Symbols\GenericConstraintTests.cs (46)
288var comp1 = CreateCompilation(metadatasrc); 289var comp2 = CreateCompilation(source, new MetadataReference[] { comp1.EmitToImageReference() }); 2887var compilation1 = CreateCompilation(source1, assemblyName: "d521fe98-c881-45cf-0788-249e00d004ea"); 2932var compilation2 = CreateCompilation(source2, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation1.EmitToArray()) }); 2963var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation2.EmitToArray()) }); 3070var compilation1 = CreateCompilation(source1, assemblyName: "d521fe98-c881-45cf-8870-249e00ae400d"); 3079var compilation2 = CreateCompilation(source2, assemblyName: "d03a3229-eb22-4682-88df-77efaa348e3b", references: new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 3095var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { new CSharpCompilationReference(compilation2) }); 3226var comp = CreateCompilation(source); 3343var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3392var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3457var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3588var compilation1 = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3689var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 3746Action<CSharpCompilation> compilationVerifier = 3747delegate (CSharpCompilation compilation) 3780Action<CSharpCompilation> compilationVerifier = 3781delegate (CSharpCompilation compilation) 3814Action<CSharpCompilation> compilationVerifier = 3815delegate (CSharpCompilation compilation) 3848Action<CSharpCompilation> compilationVerifier = 3849delegate (CSharpCompilation compilation) 3897Action<CSharpCompilation> compilationVerifier = 3898delegate (CSharpCompilation compilation) 5247var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 5290var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource); 5471var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource).VerifyDiagnostics(); 5590var compilation = CreateCompilation(source); 5682var csCompilation = CreateCSharpCompilation("InheritedObjectConstraint2CS", 5860var compilation = CreateCompilation(source); 6335var comp = CreateCompilation(text); 6356var comp = CreateCompilation(text); 6435var compilation1 = CreateCompilation(source1, assemblyName: "e521fe98-c881-45cf-8870-249e00ae400d"); 6442var compilation2 = CreateCompilation(source2, references: new MetadataReference[] { new CSharpCompilationReference(compilation1) }); 6446var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { new CSharpCompilationReference(compilation2) }); 6579var compilation = CreateCompilationWithMscorlib40AndSystemCore("public interface I<W> where W : struct {}").VerifyDiagnostics(); 6842var compilation1 = CreateCompilation(source1); 6863var compilation2 = CreateCompilation( 6970var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular11); 7008var compilation = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.RegularNext); 7297var metadataComp = CreateEmptyCompilation(code, new[] { MscorlibRef_v20 }, assemblyName: "assembly1"); 7299var comp = CreateCompilation(@"System.Console.WriteLine(typeof(C.D).FullName);", 7328var remappedComp11 = CreateCompilation( 7334var remappedComp12 = CreateCompilation( 7360var metadataComp = CreateCompilation(code, new[] { remappedComp11.EmitToImageReference() }, assemblyName: "intermediate", targetFramework: TargetFramework.NetStandard20); 7363var comp = CreateCompilation(@"
Symbols\ImplicitClassTests.cs (5)
22var c = CreateEmptyCompilation(@" 41var c2 = CreateCompilationWithMscorlib45("", new[] { c.ToMetadataReference() }); 53var c = CreateCompilation(@" 82var c = CreateCompilationWithMscorlib45(@" 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 (36)
127var globalNamespace = (NamespaceSymbol)((CSharpCompilation)compilation.Compilation).GlobalNamespace; 272var compilation = CreateCompilation(source); 312var compilation = CreateCompilation(text); 534var compilation = CreateCompilationWithILAndMscorlib40(csharp1, il).VerifyDiagnostics( 604var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 728var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 802var compilation = CreateCompilationWithILAndMscorlib40(csharp, il).VerifyDiagnostics( 1142var compilation = module.DeclaringCompilation; 1285var comp = CreateCompilation(tree); 1319var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1350var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1366var compilation = CreateCompilation(source, 1385var compilation = CreateCompilation(source, new[] { TestReferences.SymbolsTests.Indexers }); 1407var compilation = CreateCompilation(source, 1431var compilation = CreateCompilation(source); 1456var compilation = CreateCompilation(source); 1511var compilation = CreateCompilation(source); 1563var compilation = CreateCompilation(source); 1592var compilation = CreateCompilation(source); 1623var compilation = CreateCompilation(source); 1655var compilation = CreateCompilation(source); 1684var compilation = CreateCompilation(source); 2125var compilation = CreateCompilation(source).VerifyDiagnostics(); 2163var compilation = CreateCompilation(source); 2194var compilation = CreateCompilation(source); 2230var comp = CreateCompilation(tree); 2271var comp = CreateCompilation(tree); 2313var comp = CreateCompilation(tree); 2351var comp = CreateCompilation(tree); 2401var comp = CreateCompilation(text); 2557var compilation = CreateCompilation(new string[] { text1, text2 }); 2609var comp = CreateCompilation(tree); 2696var comp = CreateCompilation(tree); 2832var comp1 = CreateEmptyCompilation(src1, new[] { TestMetadata.Net40.mscorlib }); 2833var comp2 = CreateCompilation(src2, new[] { new CSharpCompilationReference(comp1) }); 2859var comp = CreateCompilation(source);
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 (4)
30var compilation = CreateCompilation(source).VerifyDiagnostics(); 51var compilation = CreateCompilation(source).VerifyDiagnostics(); 72var compilation = CreateCompilation(source).VerifyDiagnostics(); 95var compilation = CreateCompilation(source).VerifyDiagnostics();
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 }); 296var compilation = CreateCompilation(text); 341var compilation = CreateCompilation(text); 390var compilation = CreateCompilation(text); 437var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 461var compilation = CreateCompilationWithILAndMscorlib40(csharp, il); 478var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapClassIL); 529var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapClassIL); 574var comp = CreateCompilationWithILAndMscorlib40(csharp, VTableGapInterfaceIL); 615var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 625var comp2 = CreateCompilation("", new[] { comp1.EmitToImageReference() }); 655var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll); 666var comp2 = CreateCompilation("", new[] { comp1.EmitToImageReference() }); 727var compilation0 = CreateCompilation(source); 730var compilation = CreateCompilation("", options: options, references: new[] { compilation0.EmitToImageReference() }); 790var compilation0 = CreateCompilation(source); 792var compilation = CreateCompilation("", options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Internal), references: new[] { compilation0.EmitToImageReference() });
Symbols\Metadata\MetadataTypeTests.cs (11)
26var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 66var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }); 116var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 166var compilation = CreateCompilation(text); 214var compilation = CreateEmptyCompilation(text, 278var compilation1 = CreateEmptyCompilation(source1, new[] { TestMetadata.Net40.mscorlib, TestMetadata.Net40.SystemCore }); 282var compilation2 = CreateEmptyCompilation(source2, new MetadataReference[] { TestMetadata.Net40.mscorlib, TestMetadata.Net40.SystemCore, compilation1.EmitToImageReference() }, 357var comp = CreateCompilation(source: tree, references: new[] { modRef }); 359var currComp = comp; 511var comp = CreateCompilationWithILAndMscorlib40("", ilSource); 577var 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)
469var comp = CreateCompilation("", new[] { reference }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 522var comp = CreateCompilation("", new[] { ilRef }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 582var comp = CreateCompilation("", new[] { ilRef }, TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Metadata\PE\LoadingFields.cs (1)
139var compilation = CreateCompilationWithILAndMscorlib40(text, il, options: TestOptions.DebugExe);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
242var 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 (38)
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 }); 1143var compilation = CreateCompilation(csharp, new[] { ref1 }); 1205var compilation = CreateCompilation(csharp, new[] { ref1 }); 1224private static IEnumerable<string> EnumerateNamespaces(CSharpCompilation compilation) 1456var comp1 = CreateCompilation(source1, options: TestOptions.ReleaseDll, assemblyName: "Asm1"); 1460var comp2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "Asm2"); 1605var forwardedTypesCompilation = CreateCompilation(forwardedTypes, options: TestOptions.ReleaseDll, assemblyName: "ForwarderTargetAssembly"); 1612var modCompilation = CreateCompilation(mod, references: new[] { new CSharpCompilationReference(forwardedTypesCompilation) }, options: TestOptions.ReleaseModule); 1622var appCompilation = CreateCompilation(app, references: new[] { modRef1, new CSharpCompilationReference(forwardedTypesCompilation) }, options: TestOptions.ReleaseDll); 1721var comp0 = CreateCompilation(source0, options: TestOptions.ReleaseModule, assemblyName: "asm0"); 1725var comp1 = CreateCompilation(source1, new[] { ref0 }, options: TestOptions.ReleaseDll, assemblyName: "asm1"); 1732var comp2 = CreateCompilation(source2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "asm2"); 1817var cA_v1 = CreateCompilation(@" 1823var cB = CreateCompilation(@" 1831var cC_v1 = CreateCompilation(@" 1839var cA_v2 = CreateCompilation(@" 1845var cD = CreateCompilation(@" 1851var cA_v3 = CreateCompilation(@"", new[] { cD_ImageRef, new CSharpCompilationReference(cC_v1) }, options: TestOptions.ReleaseDll, assemblyName: "A"); 1853var cC_v2 = CreateCompilation(@" 1885var context = CreateCompilation("", new[] { r1, r2, r3 }, options: TestOptions.ReleaseDll); 1912var compA1 = CreateCompilation(sourceA1, assemblyName: "A"); 1916var compB1 = CreateCompilation(sourceB1, assemblyName: "B"); 1930var comp = CreateCompilation(sourceProgram, references: new[] { refA1, refB1 }); 1939var compBImpl = CreateCompilation(sourceBImpl, assemblyName: "BImpl"); 1945var compB2 = CreateCompilation(sourceB2, references: new[] { refBImpl }, assemblyName: "B"); 1976var compA1 = CreateCompilation(sourceA1, assemblyName: "A"); 1980var compB1 = CreateCompilation(sourceB1, assemblyName: "B"); 1994var comp = CreateCompilation(sourceProgram, references: new[] { refA1, refB1 }); 2003var compBImpl = CreateCompilation(sourceBImpl, assemblyName: "BImpl"); 2009var 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 (65)
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.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 }); 549var comp = CreateEmptyCompilation("", new[] { MscorlibRef_v4_0_30316_17626 }); 589var comp = CreateEmptyCompilation("", refs); 926var comp = CreateEmptyCompilation("", refs); 1071var comp = CreateCompilation(source); 1102var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe); 1140var compilation = CreateCompilationWithMscorlib45(source); 1181var compilation = CreateCompilationWithMscorlib45(source); 1222var compilation = CreateCompilationWithMscorlib45(source); 1262var compilation = CreateCompilationWithMscorlib45(source); 1287var compilation = CreateCompilationWithMscorlib45(source); 1317var compilation = CreateCompilationWithMscorlib45(source); 1365var compilation = CreateCompilationWithMscorlib45(source); 1449var compilation = CreateCompilationWithMscorlib45(source1 + source2); 1488var compilation = CreateCompilationWithMscorlib45(source); 1528var compilation = CreateCompilationWithMscorlib45(source); 1569var compilation = CreateCompilationWithMscorlib45(source); 1594var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 1622var compilation = CreateCompilationWithMscorlib45(source); 1650var compilation = CreateCompilationWithMscorlib45(source); 1692var compilation = CreateCompilationWithMscorlib45(source); 1757var compilation = CreateCompilationWithMscorlib45(source); 1783var compilation = CreateCompilationWithMscorlib45(source); 1813var compilation = CreateCompilationWithMscorlib45(source); 1834var compilation = CreateCompilationWithMscorlib45(source); 1866var compilation = CreateCompilationWithMscorlib45(source); 1898var compilation = CreateCompilationWithMscorlib45(source); 1927var compilation = CreateCompilationWithMscorlib45(source); 1970var compilation = CreateCompilationWithMscorlib45(source); 2007var compilation = CreateCompilationWithMscorlib45(source); 2038var compilation = CreateCompilationWithMscorlib45(source); 2069var compilation = CreateCompilationWithMscorlib45(source); 2104var compilation = CreateCompilationWithMscorlib45(source); 2137var compilation = CreateCompilationWithMscorlib45(source); 2168var compilation = CreateCompilationWithMscorlib45(source); 2230var compilation = CreateCompilationWithMscorlib45(source); 2275var compilation = CreateCompilationWithMscorlib45(source); 2326var compilation = CreateCompilationWithMscorlib45(source); 2356var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe); 2378var compilation = CreateCompilationWithMscorlib45(source); 2405var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 2433var compilation = CreateCompilationWithMscorlib45(source); 2464var compilation = CreateCompilationWithMscorlib45(source); 2498var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 2520var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 2542var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 2566var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }); 2591var compilation = CreateCompilationWithMscorlib45(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); 217var compilation = CreateCompilation(source, targetFramework: StaticAbstractMembersInInterfacesTests._supportingFramework); 237var 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 = CreateCompilationWithMscorlib45(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\PEParameterSymbolTests.cs (2)
50var compilation = CreateCompilation(source, new[] { reference }); 92var compilation = CreateCompilationWithMscorlib45(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 (192)
35private static CSharpCompilation CreateCompilationWithRequiredMembers(CSharpTestSource source, IEnumerable<MetadataReference>? references = null, CSharpParseOptions? parseOptions = null, CSharpCompilationOptions? options = null, string? assemblyName = null, TargetFramework targetFramework = TargetFramework.Standard) 121var comp = CreateCompilationWithRequiredMembers(@" 211var comp = CreateCompilationWithRequiredMembers(@" 251var comp = CreateCompilationWithRequiredMembers(code, parseOptions: TestOptions.Regular10); 269var comp = CreateCompilationWithRequiredMembers(@" 331var comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ? TestOptions.Regular10 : TestOptions.Regular11); 399var comp = CreateCompilationWithRequiredMembers(@" 417var comp = CreateCompilationWithRequiredMembers(@" 436var comp = CreateCompilationWithRequiredMembers(@" 455var comp = CreateCompilationWithRequiredMembers(@" 474var comp = CreateCompilationWithRequiredMembers(@" 516var comp = CreateCompilationWithRequiredMembers(@base + derived); 524var baseComp = CreateCompilationWithRequiredMembers(@base); 558var comp = CreateCompilationWithRequiredMembers(@base + derived + derivedDerived); 566var baseComp = CreateCompilationWithRequiredMembers(@base); 570var derivedComp = CreateCompilation(derived, references: new[] { baseReference }); 598var comp = CreateCompilationWithRequiredMembers(@base + derived); 612var baseComp = CreateCompilationWithRequiredMembers(@base, assemblyName: "test"); 649var comp = CreateCompilationWithRequiredMembers(@base + derived + derivedDerived); 664var baseComp = CreateCompilationWithRequiredMembers(@base); 668var derivedComp = CreateCompilation(derived, new[] { baseReference }); 684var comp = CreateCompilationWithRequiredMembers(@" 728var comp = CreateCompilationWithRequiredMembers(@base + derived); 743var baseComp = CreateCompilationWithRequiredMembers(@base, assemblyName: "base"); 789var comp = CreateCompilationWithRequiredMembers(@base + derived); 815var baseComp = CreateCompilationWithRequiredMembers(@base); 847var comp = CreateCompilationWithRequiredMembers(@" 1120var comp = CreateCompilationWithRequiredMembers(@" 1268var comp = CreateCompilationWithRequiredMembers(@" 1302var comp = CreateCompilation(@" 1340var comp = CreateCompilationWithRequiredMembers(@" 1354var comp = CreateCompilationWithRequiredMembers(@" 1395var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1416var comp = CreateCompilationWithRequiredMembers($$""" 1442var comp = CreateCompilationWithRequiredMembers(""" 1467var comp = CreateCompilationWithRequiredMembers(""" 1492var comp = CreateCompilationWithRequiredMembers(""" 1511var comp = CreateCompilationWithRequiredMembers(""" 1536var comp = CreateCompilationWithRequiredMembers(""" 1570var comp = CreateCompilationWithRequiredMembers(@" 1601var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1623var cComp = CreateCompilationWithRequiredMembers(c); 1646var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1650var cComp = CreateCompilationWithRequiredMembers(c); 1671var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1693var cComp = CreateCompilationWithRequiredMembers(c); 1715var comp = CreateCompilationWithRequiredMembers(new[] { c, creation }); 1718var cComp = CreateCompilationWithRequiredMembers(c); 1736var comp = CreateCompilationWithRequiredMembers(c); 1781var comp = CreateCompilation(new[] { c }, references: new[] { vbComp.EmitToImageReference() }); 1815var comp = CreateCompilationWithRequiredMembers(c); 1848var comp = CreateCompilationWithRequiredMembers(c); 1879var comp = CreateCompilationWithRequiredMembers(c); 1899var comp = CreateCompilationWithRequiredMembers(c); 1916var comp = CreateCompilationWithRequiredMembers(c); 1944var comp = CreateCompilationWithRequiredMembers(c); 1961var comp = CreateCompilationWithRequiredMembers(c); 1987var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2006var baseComp = CreateCompilationWithRequiredMembers(@base); 2040var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, code }); 2044var baseComp = CreateCompilationWithRequiredMembers(@base); 2048var derivedComp = CreateCompilation(derived, new[] { baseRef }); 2081var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2100var baseComp = CreateCompilationWithRequiredMembers(@base); 2129var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2133var baseComp = CreateCompilationWithRequiredMembers(@base); 2160var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2164var baseComp = CreateCompilationWithRequiredMembers(@base); 2176var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2186var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2188var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2200var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2225var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2236var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalCRef }, targetFramework: TargetFramework.Standard); 2251var derivedComp = CreateCompilation(derived, new[] { baseRef, originalCRef }, targetFramework: TargetFramework.Standard); 2253var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2259var comp = CreateCompilation(code, new[] { baseRef, derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2271var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2281var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2283var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2295var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2322var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2332var baseComp = CreateCompilationWithRequiredMembers(@base); 2363var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2367var baseComp = CreateCompilationWithRequiredMembers(@base); 2396var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2406var baseComp = CreateCompilationWithRequiredMembers(@base); 2435var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 2438var baseComp = CreateCompilationWithRequiredMembers(@base); 2449var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2458var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2459var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2470var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }); 2480var originalC = CreateCompilation(new AssemblyIdentity("Ret", new Version(1, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2489var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2490var retargetedC = CreateCompilation(new AssemblyIdentity("Ret", new Version(2, 0, 0, 0), isRetargetable: true), retargetedCode, TargetFrameworkUtil.StandardReferences); 2501var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }); 2544var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 2592var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 2627var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 2668var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 2869var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 2893var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 2917var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 2938var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 2952var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 2982var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3000var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3023var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3047var originalComp = CreateCompilationWithRequiredMembers(new[] { original, IsExternalInitTypeDefinition }, assemblyName: "original"); 3067var comp = CreateCompilation(c, new[] { il, originalComp.EmitToImageReference() }); 3105var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 3146var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 3186var comp = CreateCompilation(c, new[] { vbComp.EmitToImageReference() }); 3207var comp = CreateCompilationWithRequiredMembers(new[] { code, handler }); 3236var comp = CreateCompilationWithRequiredMembers(code); 3265var comp = CreateCompilationWithRequiredMembers(code); 3290var comp = CreateCompilationWithRequiredMembers(code); 3316var comp = CreateCompilationWithRequiredMembers(code); 3345var comp = CreateCompilationWithRequiredMembers(code); 3374var comp = CreateCompilationWithRequiredMembers(code); 3404var comp = CreateCompilationWithRequiredMembers(code); 3433var comp = CreateCompilation(new[] { code, CompilerFeatureRequiredAttribute }); 3457var comp = CreateCompilation(new[] { code, CompilerFeatureRequiredAttribute }); 3500var comp = CreateCompilation(new[] { code, RequiredMemberAttribute, CompilerFeatureRequiredAttribute }); 3519var comp = CreateCompilationWithRequiredMembers(code); 3551var comp = CreateCompilationWithRequiredMembers(code); 3583var comp = CreateCompilationWithRequiredMembers(code); 3605var comp = CreateCompilationWithRequiredMembers(code); 3631var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3651var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3682var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3702var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3723var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3744var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3772var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3799var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3823var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3852var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3884var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3916var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3949var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 3983var comp = CreateCompilationWithRequiredMembers(new[] { code, MemberNotNullAttributeDefinition }); 4031var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4034var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4076var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4079var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4121var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4124var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4165var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4168var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4211var comp = CreateCompilationWithRequiredMembers(new[] { @base, derived, MemberNotNullAttributeDefinition }); 4214var baseComp = CreateCompilationWithRequiredMembers(new[] { @base, MemberNotNullAttributeDefinition }); 4239var comp = CreateCompilationWithRequiredMembers(code); 4270var comp = CreateCompilationWithRequiredMembers(code); 4297var comp = CreateCompilationWithRequiredMembers(code); 4332var comp = CreateCompilationWithRequiredMembers(code); 4379var comp = CreateCompilationWithRequiredMembers(code); 4424var comp = CreateCompilationWithRequiredMembers(code); 4466var comp = CreateCompilationWithRequiredMembers(code); 4507var comp = CreateCompilationWithRequiredMembers(code); 4570var comp = CreateCompilationWithRequiredMembers(new[] { derived, @base }); 4590var baseComp = CreateCompilationWithRequiredMembers(@base); 4653var comp = CreateCompilationWithRequiredMembers(code); 4716var comp = CreateCompilationWithRequiredMembers(new[] { derived, @base }); 4736var baseComp = CreateCompilationWithRequiredMembers(@base); 5046var attrComp = CreateCompilationWithRequiredMembers("", assemblyName: "attr"); 5053var comp = CreateCompilationWithIL(code, ilSource: il, references: new[] { attrComp.EmitToImageReference() }); 5079var comp = CreateCompilationWithRequiredMembers(code); 5108var comp = CreateCompilationWithRequiredMembers(code); 5134var comp = CreateCompilationWithRequiredMembers(code); 5160var comp = CreateCompilationWithRequiredMembers(code); 5186var comp = CreateCompilationWithRequiredMembers(code); 5205var comp = CreateCompilationWithRequiredMembers(code); 5236var comp = CreateCompilationWithRequiredMembers(code); 5261var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 5264var baseComp = CreateCompilationWithRequiredMembers(@base); 5305var comp = CreateCompilationWithRequiredMembers(code); 5336var comp = CreateCompilationWithRequiredMembers(new[] { @base, code }); 5343var baseComp = CreateCompilationWithRequiredMembers(@base); 5378var comp = CreateCompilationWithRequiredMembers(code); 5403var comp = CreateCompilationWithRequiredMembers(code); 5425var comp = CreateCompilationWithRequiredMembers(code); 5471var comp = CreateCompilationWithRequiredMembers(code); 5501var comp = CreateCompilationWithRequiredMembers($$""" 5522var submission = CreateSubmission(""" 5541var script = CreateCompilation(""" 5559var comp = CreateCompilationWithRequiredMembers(""" 5601var comp = CreateCompilationWithRequiredMembers(""" 5643var comp = CreateCompilationWithRequiredMembers(""" 5664var comp = CreateCompilationWithRequiredMembers(""" 5686var comp = CreateCompilationWithRequiredMembers("""
Symbols\Retargeting\NoPia.cs (116)
282var LocalTypes1 = CreateEmptyCompilation(s_sourceLocalTypes1_IL, new[] { MscorlibRef }, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 285var LocalTypes2 = CreateEmptyCompilation(s_sourceLocalTypes2_IL, new[] { MscorlibRef }, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 288var assemblies = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 351var LocalTypes1 = CreateCompilationWithMscorlib40(s_sourceLocalTypes1_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 354var LocalTypes2 = CreateCompilationWithMscorlib40(s_sourceLocalTypes2_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 357var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 399var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 430var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 474var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 487var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 523var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 552var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 582var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 614var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 624var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 648var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 653var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 658var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 700var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 731var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 775var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 788var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 824var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 853var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 883var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 915var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 925var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 949var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1", targetFramework: TargetFramework.Standard); 952var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 957var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 962var assemblies1 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1004var assemblies2 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1035var assemblies3 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1079var assemblies4 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1092var assemblies5 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1128var assemblies6 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1157var assemblies7 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1187var assemblies8 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1219var assemblies9 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1229var assemblies10 = MetadataTestHelpers.GetSymbolsForReferences(new CSharpCompilation[] { LocalTypes1, LocalTypes2 }, 1257var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 1262var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1265var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1282var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 1288var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1291var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1307var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 1312var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1", 1318var tc1 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1321var tc2 = CSharpCompilation.Create("Cyclic1", references: new MetadataReference[] { mscorlibRef, cyclic2Ref, piaRef, localTypes1Ref }); 1334var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3"); 1338new CSharpCompilation[] { LocalTypes3 }, 1359new CSharpCompilation[] { LocalTypes3 }, 1404var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1409new CSharpCompilation[] { comp }, 1417new CSharpCompilation[] { }, 1450var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1454new CSharpCompilation[] { comp }, 1462new CSharpCompilation[] { }, 1489var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1531var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1535var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1570var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1585var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1589var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1623var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1638var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1642var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1667var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1680var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1684var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1717var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1735var comp1 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1739var comp2 = CreateCompilation(source, options: TestOptions.ReleaseDll, 1772var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1775var lib = CreateCompilationWithMscorlib46(libSource, options: TestOptions.ReleaseDll, references: new[] { pia.ToMetadataReference() }); 1803var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1807var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1825var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1848var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1865var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1886var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3", 1891new CSharpCompilation[] { LocalTypes3 }, 1912new CSharpCompilation[] { LocalTypes3 }, 1933var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 1936var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes3", 1941new CSharpCompilation[] { LocalTypes3 }, 1962new CSharpCompilation[] { LocalTypes3 }, 2014var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2040var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2045var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2139var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2165var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2170var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2264var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2290var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2295var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2380var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2402var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2", 2407var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2472var localTypes2 = CreateCompilation(source, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2"); 2498var pia = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 2503var compilation = CreateCompilation("", options: TestOptions.ReleaseDll, 2585var pia1 = CreateCompilation(piaSource, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 2598var module1 = CreateCompilation(moduleSource, options: TestOptions.ReleaseModule, assemblyName: "Module1", 2601var multiModule = CreateCompilation("", options: TestOptions.ReleaseDll, 2616var consumer = CreateCompilation(consumerSource, options: TestOptions.ReleaseDll, 2640var piaCompilation = CreateCompilationWithMscorlib45(pia, options: TestOptions.DebugDll, assemblyName: "Pia"); 2664var compilation1 = CreateCompilationWithMscorlib45(consumer1, references: new[] { piaRef.WithEmbedInteropTypes(true) }); 2668var compilation2 = CreateCompilationWithMscorlib46(consumer2, references: new[] { piaRef, consumer1Ref });
Symbols\Retargeting\RetargetCustomAttributes.cs (13)
68var compilation1 = CSharpCompilation.Create("C1", new[] { Parse(source) }, new[] { OldMsCorLib }, TestOptions.ReleaseDll); 73var compilation2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { NewMsCorLib, c1 }); 297var c1 = CreateEmptyCompilation(source1, new[] { OldMsCorLib }); 298var c2 = CreateEmptyCompilation(source2, new MetadataReference[] { NewMsCorLib, new CSharpCompilationReference(c1) }); 337var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll); 345var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, options: TestOptions.DebugDll); 346var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference() }, options: TestOptions.DebugDll); 367var comp1_1 = CreateCompilation(source1_1, options: TestOptions.DebugDll, assemblyName: "Lib65048"); 375var comp2 = CreateCompilation(source2, references: new[] { comp1_1.ToMetadataReference() }, options: TestOptions.DebugDll); 386var comp1_2 = CreateCompilation(source1_2, options: TestOptions.DebugDll, assemblyName: "Lib65048"); 388var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference(), comp1_2.ToMetadataReference() }, options: TestOptions.DebugDll);
Symbols\Retargeting\RetargetCustomModifiers.cs (8)
28var c1 = CSharpCompilation.Create("C1", references: new[] 36CSharpCompilation c2 = CSharpCompilation.Create("C2", references: new MetadataReference[] { newMsCorLib, new CSharpCompilationReference(c1) }); 146CSharpCompilation c1 = CSharpCompilation.Create("C1", new[] { Parse(source) }, new[] { oldMsCorLib }); 151CSharpCompilation c2 = CSharpCompilation.Create("C2", references: new[] { (MetadataReference)newMsCorLib, r1 });
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (7)
24var comp1 = CreateCompilation( 105var comp2 = CreateCompilation( 318var comp1 = CreateCompilation( 363var comp2 = CreateCompilation( 452var compilation1 = CreateCompilation(source1, references: new[] { ref1 }); 460var compilation2 = CreateCompilation(source2, references: new[] { compilation1.ToMetadataReference(), ref1, CreateEmptyCompilation("").ToMetadataReference() }); 462var 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 (75)
34var comp = CreateEmptyCompilation(text); 54var comp = CreateEmptyCompilation(text); 77var comp = CreateCompilation(text, new[] { C1, C2 }); 101var comp = CreateEmptyCompilation(text); 130var comp = CreateEmptyCompilation(text); 156var comp = CreateCompilation(text); 179var comp = CreateCompilation(text); 203var comp = CreateCompilation(text); 232var comp = CreateEmptyCompilation(text); 337var comp = CreateCompilation(text); 365var comp = CreateCompilation(text); 392var comp = CreateCompilation(text); 433var comp = CreateCompilation(text); 461var comp = CreateEmptyCompilation(text); 479var comp = CreateEmptyCompilation(text); 497var comp = CreateEmptyCompilation(text); 517var comp = CreateEmptyCompilation(text); 531var comp = CreateEmptyCompilation(text); 546var comp = CreateEmptyCompilation(text); 564var comp = CreateEmptyCompilation(text); 584var comp = CreateEmptyCompilation(text); 603var comp = CreateEmptyCompilation(text); 623var comp = CreateEmptyCompilation(text); 648var comp = CreateEmptyCompilation(text); 667var comp = CreateEmptyCompilation(text); 684var comp = CreateEmptyCompilation(text); 993var comp = CreateCompilation(text, new[] { C1, C2 }); 1013var comp = CreateCompilation(text, new[] { ClassAv1 }, assemblyName: "ClassB"); 1031var comp2 = CreateCompilation(text, new MetadataReference[] { ClassAv2, new CSharpCompilationReference(comp) }); 1064var comp = CreateCompilation(text, new[] 1087var comp2 = CreateCompilation(text, new MetadataReference[] 1127var comp = CreateCompilation(text, new[] { ClassAv2 }, assemblyName: "ClassB"); 1156var comp2 = CreateCompilation(text, new MetadataReference[] 1180var comp = CreateCompilation(text, new MetadataReference[] 1213var comp2 = CreateCompilation(text, new MetadataReference[] 1252var comp = CreateEmptyCompilation(text); 1277var comp = CreateEmptyCompilation(text); 1299var comp = CreateEmptyCompilation(text); 1318var comp = CreateEmptyCompilation(text); 1334var comp = CreateEmptyCompilation(text); 1378var comp = CreateEmptyCompilation(new[] { text1, text2 }); 1409var comp = CreateCompilation(tree); 1425var comp = CreateCompilation(tree); 1439var comp = CreateCompilation(Parse(text)); 1464var comp = CreateCompilation(Parse(text)); 1495var comp = CreateCompilation(Parse(text)); 1521var comp = CreateCompilation(text); 1537var comp = CreateCompilation(text); 1560var comp = CreateCompilation(text); 1613CSharpCompilation c1 = CreateCompilation(textA); 1614CSharpCompilation c2 = CreateCompilation(textB, new[] { new CSharpCompilationReference(c1) }); 1648var compilation1 = CreateCompilation(source1, assemblyName: "One"); 1651var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }, assemblyName: "Two"); 1840var compilation1 = CreateCompilation(source1, assemblyName: "One"); 1843var compilation2 = CreateCompilation(source2, new[] { new CSharpCompilationReference(compilation1) }, assemblyName: "Two"); 1872var comp = CreateCompilation(Parse(text)); 1896var comp = CreateCompilation("", new[] { metadataRef }); 1915var compilation = CreateCompilation(source); 1930var compilation = CreateCompilation(source); 1947var compilation = CreateCompilation(source); 1970var compilation = CreateCompilation(source); 2006var compilation = CreateCompilation(source); 2028var comp = CreateCompilationWithMscorlib45(text); 2059var comp = CreateCompilation(text); 2093var comp = CreateCompilation(text); 2131var comp = CreateCompilation(text); 2164var comp = CreateCompilation(text); 2197var comp = CreateCompilation(text); 2230var comp = CreateCompilation(text); 2256var comp = CreateCompilation(text); 2281var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 2318var comp = CreateCompilation(text, parseOptions: TestOptions.RegularNext); 2369var comp = CreateCompilation(source); 2387var comp = CreateCompilation(source); 2404var comp = CreateCompilation(source);
Symbols\Source\ClsComplianceTests.cs (12)
645var compCompliant = CreateCompilationWithMscorlib46(source, new[] { libCompliant }, TestOptions.ReleaseDll); 653var compNotCompliant = CreateCompilationWithMscorlib46(source, new[] { libNotCompliant }, TestOptions.ReleaseDll); 2111var comp = CreateCompilationWithILAndMscorlib40(source, il); 3156var helper = CreateCompilationWithMscorlib45(""); 3179var comp = CreateCompilationWithMscorlib45(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 (37)
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 }); 290var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 399var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 468var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 515var comp = CreateCompilation(text); 559var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 592var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 633var comp = CreateCompilation(text, new MetadataReference[] { ilAssemblyReference }); 674var comp = CreateCompilation(text); 737var comp = CreateCompilationWithILAndMscorlib40(source, il, 771var comp = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.Standard); 815var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 859var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 891var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 915var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 936var comp4 = CreateEmptyCompilation(source4, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 989var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1013var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1027var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1136var comp1 = CreateEmptyCompilation(source1, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1177var comp2 = CreateEmptyCompilation(source2, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1205var comp3 = CreateEmptyCompilation(source3, new[] { MscorlibRef, SystemCoreRef, ilRef, ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef }); 1252var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1292var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1337var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1381var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1436var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1490var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1540var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1625var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1742var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1839var comp = CreateEmptyCompilation(source, new[] { MscorlibRef, SystemCoreRef, ilRef }); 1941var 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); 732var comp = CreateCompilation(source).VerifyDiagnostics(); 755var comp = CreateCompilation(source); 777var comp = CreateCompilationWithMscorlib45(source); 794var comp = CreateCompilationWithMscorlib45(source); 824var compilation = CreateCompilationWithMscorlib45(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 (28)
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);
Symbols\Source\ExpressionBodiedMethodTests.cs (18)
59var comp = CreateCompilation(@" 70var comp = CreateCompilationWithMscorlib45(@" 87var comp = CreateCompilation(@" 102var comp = CreateCompilationWithMscorlib45(@" 116var comp = CreateCompilationWithMscorlib45(@" 133var comp = CreateCompilationWithMscorlib45(@" 151var comp = CreateCompilationWithMscorlib45(@" 162var comp = CreateCompilationWithMscorlib45(@" 179var comp = CreateCompilationWithMscorlib45(@" 199var comp = CreateCompilationWithMscorlib45(text); 220var comp = CreateCompilationWithMscorlib45(@" 234var comp = CreateCompilationWithMscorlib45(@" 244var comp = CreateCompilationWithMscorlib45(@" 257var comp = CreateCompilationWithMscorlib45(@" 310var comp = CreateCompilationWithMscorlib45(@" 353var comp = CreateCompilationWithMscorlib45(@" 379var comp = CreateCompilationWithMscorlib45(@" 392var comp = CreateCompilationWithMscorlib45(@"
Symbols\Source\ExpressionBodiedPropertyTests.cs (20)
22var comp = CreateCompilation(@" 33var comp = CreateCompilationWithMscorlib45(@" 48var comp = CreateCompilation(@" 63var comp = CreateCompilationWithMscorlib45(@" 77var comp = CreateCompilationWithMscorlib45(@" 94var comp = CreateCompilationWithMscorlib45(@" 112var comp = CreateCompilationWithMscorlib45(@" 236var comp = CreateCompilationWithMscorlib45(@" 254var comp = CreateCompilationWithMscorlib45(text); 284var comp = CreateCompilationWithMscorlib45(@" 336var comp = CreateCompilationWithMscorlib45(@" 349var comp = CreateCompilationWithMscorlib45(@" 362var comp = CreateCompilationWithMscorlib45(@" 412var comp = CreateCompilationWithMscorlib45(@" 458var comp = CreateCompilationWithMscorlib45(@" 481var comp = CreateCompilationWithMscorlib45(@" 495var comp = CreateCompilationWithMscorlib45(@" 518var comp = CreateCompilationWithMscorlib45(@" 545var comp = CreateCompilationWithMscorlib45(@" 573var comp = CreateCompilationWithMscorlib45(@"
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 = CreateCompilationWithMscorlib45(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 (129)
28var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 48var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 74var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 107var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10); 141var comp = CreateCompilation(source); 162var comp = CreateCompilation(source); 182var comp = CreateCompilation(source); 212var comp = (CSharpCompilation)verifier.Compilation; 262var comp = (CSharpCompilation)verifier.Compilation; 309var comp = (CSharpCompilation)verifier.Compilation; 361var comp = (CSharpCompilation)verifier.Compilation; 400var comp = CreateCompilation(source); 437var comp = (CSharpCompilation)verifier.Compilation; 474var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 509var comp = (CSharpCompilation)verifier.Compilation; 541var comp = (CSharpCompilation)verifier.Compilation; 572var comp = (CSharpCompilation)verifier.Compilation; 602var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 644var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 682var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 714var comp = CreateCompilation(new[] { source1, source2 }, assemblyName: "comp"); 752var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file1.cs") }); 805var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.RegularPreview, path: $"path/to/My{badChar}File.cs", encoding: Encoding.Default)); 832var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.RegularPreview, path: "\uD800.cs")); 870var comp = (CSharpCompilation)verifier.Compilation; 929var comp = (CSharpCompilation)verifier.Compilation; 937comp = (CSharpCompilation)verifier.Compilation; 997var comp = CreateCompilation(new[] { source1 + main, source2 }); 1066var comp = (CSharpCompilation)verifier.Compilation; 1132var comp = (CSharpCompilation)verifier.Compilation; 1194var comp = (CSharpCompilation)verifier.Compilation; 1248var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 1323var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 1397var compilation = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs"), (source3, "file3.cs") }); 1447var compilation = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs"), (source3, "file3.cs") }); 1504var comp = CreateCompilation(new[] { (source1 + main, "file1.cs"), (source2, "file2.cs") }); 1576var comp = CreateCompilation(new[] { (source1 + main, "file1.cs"), (source2, "file2.cs") }, options: TestOptions.DebugExe); 1751var comp = CreateCompilation(source); 1768var comp = CreateCompilation(source); 1786var comp = CreateCompilation((source, "file1.cs")); 1807var comp = CreateCompilation(source); 1832var comp = CreateCompilation(source); 1857var comp = CreateCompilation(source); 1885var comp = CreateCompilation(source); 1926var comp = CreateCompilation(source); 1983var comp = CreateCompilation(source); 2011var comp = CreateCompilation(source); 2036var comp = CreateCompilation(source); 2060var comp = CreateCompilation(source); 2081var comp = CreateCompilation(source); 2104var comp = CreateCompilation(source); 2128var comp = CreateCompilation(source); 2148var comp = CreateCompilation(source); 2174var comp = CreateCompilation(source); 2215var comp = (CSharpCompilation)verifier.Compilation; 2255var comp = (CSharpCompilation)verifier.Compilation; 2279var comp = CreateCompilation(source); 2300var comp = CreateCompilation(source); 2318var comp = CreateCompilation(source); 2339var comp = CreateCompilation(source); 2368var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2392var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2421var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll); 2460var comp = CreateCompilation(source); 2487var comp = CreateCompilation(source); 2520var comp = CreateCompilation(source); 2535var comp = CreateCompilation(source); 2555var comp = CreateCompilation(new[] { (source, "file1.cs"), (IsExternalInitTypeDefinition, "file2.cs") }); 2587var comp = CreateCompilation(source); 2607var comp = CreateCompilation(source); 2666var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2696var comp = CreateCompilation(source); 2734var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 2802var compilation = CreateCompilation(new[] { (source, "file1.cs"), (IsExternalInitTypeDefinition, "file2.cs") }, options: TestOptions.DebugExe.WithUsings("NS")); 2831var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 2870var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 2943var comp = (CSharpCompilation)verifier.Compilation; 2994var comp = (CSharpCompilation)verifier.Compilation; 3044var compilation = CreateCompilation(new[] { (source, "file.cs"), (main, "file2.cs") }); 3079var compilation = CreateCompilation(source); 3145var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3211var compilation = CreateCompilation(source); 3252var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }); 3295var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3322var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3412var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 3441var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 3465var comp = CreateCompilation(source); 3489var comp = CreateCompilation(new[] 3519var comp = CreateSubmission(source1, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.Preview)); 3545var comp = CreateCompilation(source1); 3567var comp = CreateCompilation(source1); 3581var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 3598var comp = CreateCompilation(source1); 3608var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 3629var comp = CreateCompilation(source1); 3656var comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2, "file2.cs") }); 3665var comp2 = CreateCompilation("", references: new[] { comp.EmitToImageReference() }); 3684var ref1 = CreateCompilation(source1, assemblyName: "ref1"); 3685var ref2 = CreateCompilation(source1, assemblyName: "ref2"); 3687var comp = CreateCompilation("", references: new[] 3713var comp = CreateCompilation(source1); 3735var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.RegularPreview, path: "path/to/SomeFile.cs")); 3764var comp = CreateCompilation(source); 3779var referencingMetadataComp = CreateCompilation("", new[] { comp.ToMetadataReference() }); 3788var referencingImageComp = CreateCompilation("", new[] { comp.EmitToImageReference() }); 3809var comp = CreateCompilation(source); 3832var comp = CreateCompilation(source); 3862var comp0 = CreateCompilation((fileTypeSource, filePath), options: TestOptions.SigningReleaseDll); 3882var comp1 = CreateCompilation( 3904var comp0 = CreateCompilation((fileTypeSource, filePath), options: TestOptions.SigningReleaseDll); 3921var comp1 = CreateCompilation(
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 (65)
33var comp = CreateCompilation(text); 51var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 68var comp = CreateCompilation(source); 113var comp = CreateCompilation(text); 138var comp = CreateCompilation(text); 165var comp = CreateCompilation(text); 187var comp = CreateCompilation(text); 209var comp = CreateCompilation(text); 228var comp = CreateCompilation(text); 256var comp = CreateCompilation(text); 281var comp = CreateCompilation(text); 302var comp = CreateCompilation(text); 324var comp = CreateCompilation(text); 340var comp = CreateCompilation(text); 357var comp = CreateCompilation(text); 401var comp = CreateCompilationWithMscorlib45(text); 425var comp = CreateCompilation(text); 444var comp = CreateCompilation(text); 508var comp = CreateCompilation(new[] { text1, text2 }); 584var comp = CreateCompilationWithMscorlib45(new[] { text, text1, text2 }); 755var comp1 = CreateCompilationWithMscorlib45(text); 758var comp2 = CreateCompilationWithMscorlib45(new string[] { text1 }, new List<MetadataReference>() { compRef1 }, assemblyName: "Test2"); 764var comp = CreateCompilationWithMscorlib45(new string[] { text2 }, new List<MetadataReference>() { compRef1, compRef2 }, assemblyName: "Test3"); 954var comp = CreateCompilation(new[] { text, text1, text2 }); 1044var comp1 = CreateCompilation(text); 1047var comp2 = CreateCompilation(new string[] { text1 }, new List<MetadataReference>() { compRef1 }, assemblyName: "Test2"); 1053var comp = CreateCompilation(new string[] { text2 }, new List<MetadataReference>() { compRef1, compRef2 }, assemblyName: "Test3"); 1162var comp = CreateCompilation(new[] { text, text1, text2 }); 1256var comp = CreateCompilation(text); 1324var comp = CreateCompilation(text); 1352var comp = CreateCompilation(text); 1408var comp = CreateEmptyCompilation(text); 1426var comp = CreateCompilation(code); 1461var comp = CreateCompilation(text); 1499var comp = CreateCompilation(text); 1543var comp = CreateCompilation(text); 1564var comp = CreateCompilation(text); 1592var comp = CreateCompilation(text); 1617var comp = CreateCompilation(Parse(text)); 1662var comp = CreateCompilation(Parse(text)); 1705var comp = CreateCompilation(Parse(text)); 1751var comp = CreateCompilationWithMscorlib45(text); 1801var comp = CreateCompilation(Parse(text)); 1854var comp = CreateCompilation(Parse(text)); 1899var comp = CreateCompilation(text); 1919var comp = CreateCompilation(text); 1954var comp = CreateCompilation(text); 1998var comp = CreateCompilation(text); 2037var comp = CreateCompilation(text); 2065var comp = CreateCompilation(source); 2086var comp = CreateCompilation(source); 2129var comp = CreateCompilation(source); 2154var comp = CreateCompilation(source); 2310var compilation = CreateCompilation(source).VerifyDiagnostics(); 2323var compilation = CreateCompilation(source).VerifyDiagnostics(); 2336var compilation = CreateCompilation(source).VerifyDiagnostics(); 2351var compilation = CreateCompilation(source).VerifyDiagnostics(); 2372var compilation = CreateCompilation(source).VerifyDiagnostics(); 2387var compilation = CreateCompilation(source).VerifyDiagnostics( 2405var comp = CreateCompilation(source); 2421var comp = CreateCompilation(source); 2440var comp = CreateCompilation(source); 2459var comp = CreateCompilation(source); 2484var comp = CreateCompilation(source); 2534var comp = CreateCompilation(source);
Symbols\Source\ModifierTests.cs (3)
47var comp = CreateCompilation(text); 111var comp = CreateCompilationWithMscorlib45(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 (116)
40var comp = CreateCompilation(source, options: WithNullableEnable()); 80var comp = CreateCompilation(source, options: WithNullableEnable()); 425var comp1 = CreateCompilation(source, options: WithNullableEnable()); 432var comp2 = CreateCompilation(source, options: WithNullableDisable()); 439var comp3 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 462var comp4 = CreateCompilation("", references: new[] { comp1Emit }, options: WithNullableEnable()); 467var comp5 = CreateCompilation("", references: new[] { comp2Emit }, options: WithNullableDisable()); 471var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions: TestOptions.Regular7_3); 475void verifyCompilation(CSharpCompilation compilation) 936var comp = CreateCompilation(source); 993var comp = CreateCompilation(source); 1028Func<CSharpCompilation, T[]> memberFunc, 1033var comp1 = CreateCompilation(source, options: WithNullableEnable()); 1037var comp2 = CreateCompilation(source, options: WithNullableDisable()); 1041var comp3 = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 1048var comp4 = CreateCompilation("", references: new[] { comp1Emit }, options: WithNullableEnable()); 1053var comp5 = CreateCompilation("", references: new[] { comp2Emit }, options: WithNullableDisable()); 1057var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions: TestOptions.Regular7_3); 1061void verifyCompilation(CSharpCompilation compilation) 1087var comp = CreateCompilation(source, options: WithNullableEnable()); 1115var comp = CreateCompilation(source, options: WithNullableEnable()); 1139var comp = CreateCompilation(source, options: WithNullableEnable()); 1251var comp = CreateCompilation(source, options: WithNullableEnable()); 1323var comp = CreateCompilation(source); 1352var comp = CreateCompilation(source, options: WithNullableEnable()); 1432var comp = CreateCompilation(source, options: WithNullableEnable()); 1464var comp = CreateCompilation(source); 1504var comp = CreateCompilation(source, options: WithNullableEnable()); 1557var comp = CreateCompilation(source, options: WithNullableEnable()); 1611var comp = CreateCompilation(source, options: WithNullableEnable()); 1651var comp = CreateCompilation(source, options: WithNullableEnable()); 1697var comp = CreateCompilation(source, options: WithNullableEnable()); 1740var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: featureFlagOff); 1768static bool isNullableAnalysisEnabled(CSharpCompilation comp) 1818var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 1845var comp = CreateCompilation(source, options: WithNullableEnable()); 1888var comp = CreateCompilation(source, options: WithNullableEnable()); 1930var comp = CreateCompilation(source, options: WithNullableEnable()); 1980var comp = CreateCompilation(source, options: WithNullableEnable()); 2041var comp = CreateCompilation(source, options: WithNullableEnable()); 2084var comp = CreateCompilation(source, options: WithNullableEnable()); 2127var comp = CreateCompilation(source, options: WithNullableEnable()); 2170var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable()); 2209var comp = CreateCompilation(source, options: WithNullableEnable().WithAllowUnsafe(true)); 2239var comp = CreateCompilation(source, options: WithNullableEnable()); 2277var comp = CreateCompilation(source, options: WithNullableEnable()); 2321var comp = CreateCompilation(source, options: WithNullableEnable()); 2362var comp = CreateCompilation(source, options: WithNullableEnable()); 2407var comp = CreateCompilation(source, options: WithNullableEnable()); 2447var comp = CreateCompilation(source, options: WithNullableEnable()); 2495var comp = CreateCompilation(source, options: WithNullableEnable()); 2537var comp = CreateCompilation(source, options: WithNullableEnable()); 2589var comp = CreateCompilation(source, options: WithNullableEnable()); 2624var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8.WithFeature("run-nullable-analysis", flagState)); 2658var comp = CreateCompilation(source, options: WithNullableEnable()); 2696var comp = CreateCompilation(source, options: WithNullableEnable()); 2728var comp = CreateCompilation(source, options: WithNullableEnable()); 2771var comp = CreateCompilation(source, options: WithNullableEnable()); 2820var comp = CreateCompilation(source, options: WithNullableEnable()); 2869var comp = CreateCompilation(source, options: WithNullableEnable()); 2906var comp = CreateCompilation(source, options: WithNullableEnable()); 2951var comp = CreateCompilation(source, options: WithNullableEnable()); 2993var comp = CreateCompilation(source, options: WithNullableEnable()); 3035var comp = CreateCompilation(source, options: WithNullableEnable()); 3083var comp = CreateCompilation(source, options: WithNullableEnable()); 3142var comp = CreateCompilation(source, options: WithNullableEnable()); 3187var comp = CreateCompilation(source, options: WithNullableEnable()); 3237var comp = CreateCompilation(source, options: WithNullableEnable()); 3304var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: WithNullableEnable()); 3353var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options: WithNullableEnable()); 3397var comp = CreateCompilation(source); 3442var comp = CreateCompilation(source); 3479var comp = CreateCompilation(source, options: WithNullableEnable()); 3531var comp = CreateCompilation(source, options: WithNullableEnable()); 3592var comp = CreateCompilation(source, options: WithNullableEnable()); 3655var comp = CreateCompilation(source, options: WithNullableEnable()); 3678var comp = CreateCompilation(@" 3713var comp = CreateCompilation(@" 3760var comp = CreateCompilation(source, options: WithNullableEnable()); 3803var comp = CreateCompilation(source, options: WithNullableEnable()); 3845var comp = CreateCompilation(source, options: WithNullableEnable()); 3907var comp = CreateCompilation(source, options: WithNullableEnable()); 3963var comp = CreateCompilation(source, options: WithNullableEnable()); 4032var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular9); 4105var comp = CreateCompilation(source, options: WithNullableEnable()); 4171var comp = CreateCompilation(source, options: WithNullableEnable()); 4206var comp = CreateCompilation(source, options: WithNullableEnable()); 4240var comp = CreateCompilation(source); 4263var comp = CreateCompilation(source, options: WithNullableEnable()); 4297var comp = CreateCompilation(source, options: WithNullableEnable()); 4332var comp = CreateCompilation(source); 4362var comp = CreateCompilation(source); 4390var comp = CreateCompilation(source, options: WithNullableEnable()); 4418var comp = CreateCompilation(source); 4448var comp = CreateCompilation(source, options: WithNullableEnable()); 4478var comp = CreateCompilation(source, options: WithNullableEnable()); 4508var comp = CreateCompilation(source, options: WithNullableDisable()); 4540var comp = CreateCompilation(source, options: WithNullableDisable()); 4573var comp = CreateCompilation(source, options: WithNullableDisable()); 4601var comp = CreateCompilation(source, options: WithNullableDisable()); 4634var comp = CreateCompilation(source, options: WithNullableDisable()); 4665var comp = CreateCompilation(source, options: WithNullableDisable()); 4696var comp = CreateCompilation(source, options: WithNullableDisable()); 4726var comp = CreateCompilation(source); 4764var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9); 4811var comp = CreateCompilation(source, options: WithNullableEnable()); 4877var comp = CreateCompilation(source, options: WithNullableEnable()); 4897var comp = CreateCompilation(source, options: WithNullableEnable()); 4931var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithNullableContextOptions(NullableContextOptions.Enable)); 4963var comp = CreateCompilation(source, targetFramework: TargetFramework.Minimal); 4998var comp = CreateCompilation(source, assemblyName: "comp", options: WithNullableEnable()); 5018var comp = CreateCompilation(@" 5070var comp = CreateCompilation(@"string s = """" switch { _ => string.Empty };", options: WithNullableEnable(TestOptions.ReleaseExe)); 5102var comp = CreateCompilation(source); 5134var comp = CreateCompilation(source); 5165var comp = CreateCompilation(source);
Symbols\Source\PropertyTests.cs (39)
180var comp = CreateCompilation(text); 208var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 233var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 265var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 280var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 294var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 312var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 328var comp = CreateCompilation(text).VerifyDiagnostics( 357var comp = CreateCompilation(text); 390var comp = CreateCompilation(text); 448var comp = CreateCompilation(Parse(text)); 517var compilation = CompileWithCustomPropertiesAssembly(source); 622var compilation = CompileWithCustomPropertiesAssembly(source); 789var compilation = CompileWithCustomPropertiesAssembly(source, TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal)); 1653var comp = CreateCompilation(Parse(text)); 1690var comp = CreateCompilation(Parse(text)); 1725var comp = CreateCompilation(Parse(text)); 1745var comp = CreateCompilation(Parse(text)); 1779var comp = CreateCompilationWithMscorlib45(text); 1816var comp = CreateCompilation(Parse(text)); 1867var compilation = CreateCompilation( 1922var comp = CreateCompilation(text); 1952var comp = CreateCompilation(text); 2048var compilation3 = CreateCompilation(source3, new[] { reference1 }); 2088var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2106var compilation3 = CreateCompilationWithMscorlib40AndSystemCore(source3, new[] { reference1 }); 2228var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2283var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2319var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2449var compilation2 = CreateCompilation(source2, new[] { reference1 }); 2579private CSharpCompilation CompileWithCustomPropertiesAssembly(string source, CSharpCompilationOptions options = null) 2604var refComp = CSharpCompilation.Create("DLL", 2611var comp = CreateCompilationWithMscorlib46("", new[] { mdRef }); 2696refComp = CSharpCompilation.Create("DLL", 2822var comp = CreateCompilation(libSrc, options: TestOptions.ReleaseDll); 2960var comp = CreateCompilation(source, parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp5)); 2976var compilation = CreateCompilation(source).VerifyDiagnostics(); 2989var compilation = CreateCompilation(source).VerifyDiagnostics();
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)
31var comp = CreateCompilation(tree); 88var comp = CreateCompilation(tree); 148var comp = CreateCompilation(tree); 203var comp = CreateCompilation(tree); 268var comp = CreateCompilation(tree); 295var comp = CreateCompilation(tree); 341var comp = CreateCompilation(tree); 382var comp = CreateCompilation(tree); 403var comp = CreateCompilation(tree); 422var comp = CreateCompilation(tree); 441var comp = CreateCompilation(tree); 460var comp = CreateCompilation(tree); 479var comp = CreateCompilation(tree); 500var comp = CreateCompilation(tree); 521CSharpCompilation comp = CreateCompilation(syntaxTree); 542CSharpCompilation comp = CreateCompilation(syntaxTree); 562CSharpCompilation comp = CreateCompilation(syntaxTree); 581CSharpCompilation comp = CreateCompilation(syntaxTree); 601CSharpCompilation comp = CreateCompilation(syntaxTree); 625CSharpCompilation comp = CreateCompilation(syntaxTree); 648CSharpCompilation comp = CreateCompilation(syntaxTree); 665CSharpCompilation comp = CreateCompilation(syntaxTree); 686var compilation = CreateCompilation(text); 730var compilation = CreateCompilation(text, parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.Preview));
Symbols\StaticAbstractMembersInInterfacesTests.cs (567)
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, 972var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1012var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1049var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1056private static void ValidatePartialSealedStatic_02(CSharpCompilation compilation1) 1105var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1126var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1143var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1180var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1217var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1258var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1319var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1370var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1425var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1483var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1538var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1610var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1668var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 1729private static void ValidatePropertyModifiers_01(CSharpCompilation compilation1) 1995var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2106var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2175var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2256var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2358var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2474var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2535private static void ValidateEventModifiers_01(CSharpCompilation compilation1) 2809var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2922var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 2992var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3075var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3178var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3292var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3368private static void ValidateOperatorModifiers_01(CSharpCompilation compilation1) 3530var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3635var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3722var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3800var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 3917var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4013var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4205var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4451var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4637var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4865var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4907var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4940var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 4973var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5009var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5047var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5067var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5109var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5151var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5184var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5226var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5298var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5334var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5370var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5385var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 5411var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5426var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, 5488var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5556var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5595var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5639var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5700var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5747var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5777var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5826var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5870var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5909var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5951var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 5978var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6023var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6068var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6092var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6116var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6162var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6207var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6228var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6260var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6335var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6415var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6467var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6523var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6598var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6641var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6716var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6782var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6857var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 6911var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 6986var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 7040var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7068var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7098var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7128var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7160var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7239var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7333var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7438var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7544var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7638var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7737var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7854var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 7974var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8071var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8168var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8249var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8338var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8390var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8502var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8506var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 8517var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 8550var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8587var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8591var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 8602var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 8672var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 8767var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9116var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9127var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9180var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9184var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9209var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9272var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9314var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9397var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9401var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9412var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9450var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9454var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9465var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9525var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9605var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9802var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9806var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9817var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9864var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 9868var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 9879var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 9948var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10077var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10291var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10411var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10534var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 10989var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11202var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11367var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11704var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 11997var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12181var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12185var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12196var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12244var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12248var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12266var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12331var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12335var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12346var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12381var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12385var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12396var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12438var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12442var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12478var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12551var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12555var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12573var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12638var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12642var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12678var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12738var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12742var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 12753var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 12817var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 12908var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13002var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13100var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13153var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13238var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13329var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13448var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13452var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13463var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13500var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13504var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13515var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13552var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13556var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13570var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13607var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13611var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13622var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13659var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13663var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13674var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13711var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13715var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 13726var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 13790var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13887var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 13982var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14041var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14170var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14174var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14185var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14219var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14223var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14234var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14272var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14283var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14320var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14324var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14335var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14425var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 14453var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 14520var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 14543var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 14619var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14681var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14772var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14776var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14787var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14821var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 14825var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 14836var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 14911var compilation1 = CreateCompilation(source1, options: TestOptions.ReleaseExe, 14977var compilation1 = CreateCompilation(source1, options: TestOptions.ReleaseExe, 15037var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15099var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15178var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15182var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15193var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15227var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15231var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15242var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15306var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15371var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15446var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15450var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15461var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15495var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15499var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15510var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 15572var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15652var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15714var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15790var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15867var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15928var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15932var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15946var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 15984var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 15988var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 15999var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 16031var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16035var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16046var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 16083var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16145var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16201var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16218var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16317var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16378var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16409var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 16455var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16496var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16581var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 16682var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16699var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16770var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16785var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16860var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16879var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 16942var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 16961var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17024var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17043var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17094var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17114var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17169var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17188var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17256var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17275var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 17346var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17372var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 17452var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17478var compilation2 = CreateCompilation(source2, options: TestOptions.DebugExe, 17630var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17773var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 17909var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18052var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18161var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18308var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18461var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18647var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18795var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18799var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 18837var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 18923var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 18927var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 18981var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19083var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19087var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19098var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19135var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19139var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19150var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19187var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19191var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19202var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19242var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19246var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 19257var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 19317var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19398var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19490var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19578var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19661var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19753var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19842var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19929var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 19946var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20001var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20020var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20086var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20103var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20166var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20183var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 20294var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20429var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20507var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20539var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 20587var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20619var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 20677var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20742var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 20812var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 20929var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21040var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21175var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 21294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21311var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21354var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21371var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21457var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21474var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21577var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21592var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21698var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21717var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21807var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21826var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 21909var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 21928var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22066var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 22216var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 22286var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22331var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22402var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22482var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22544var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22620var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22701var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22772var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22776var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22796var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 22834var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22838var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22855var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 22890var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 22894var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 22905var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 22945var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23040var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23131var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23219var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 23236var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 23398var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 23499var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 23537var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 23567var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 23629var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 23658var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 23719var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 23799var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 23829var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 23889var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 23919var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 23981var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24010var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 24071var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 24151var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 24181var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 24241var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 24271var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 24362var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24410var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24599var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 24780var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24797var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 24895var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 24910var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25020var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25039var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25090var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25110var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25181var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25261var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25323var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25399var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25481var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25550var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25554var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25577var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 25618var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25622var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25639var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 25671var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25675var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 25686var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 25723var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25818var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25906var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 25923var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 26090var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26192var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26230var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 26256var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 26311var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26340var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 26369var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 26442var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 26468var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 26495var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 26525var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 26585var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26614var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 26643var compilation3 = CreateCompilationWithIL(source3, ilSource, options: TestOptions.DebugDll, 26716var compilation4 = CreateCompilationWithIL(source4, ilSource, options: TestOptions.DebugDll, 26742var compilation5 = CreateCompilationWithIL(source5, ilSource, options: TestOptions.DebugDll, 26769var compilation6 = CreateCompilationWithIL(source6, ilSource, options: TestOptions.DebugDll, 26799var compilation7 = CreateCompilationWithIL(source7, ilSource, options: TestOptions.DebugDll, 26890var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 26938var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27139var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 27445var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27462var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 27560var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27575var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 27686var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27705var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 27756var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 27776var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 27915var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28058var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28167var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28324var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28442var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28446var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28480var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 28543var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28547var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28558var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 28595var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28599var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 28610var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 28674var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28791var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28893var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 28910var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29033var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29112var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29144var compilation2 = CreateCompilationWithIL(source2, ilSource, options: TestOptions.DebugDll, 29206var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29271var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29387var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 29518var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29535var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29633var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29652var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29739var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 29758var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 29878var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll.WithAllowUnsafe(true), 29945var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30010var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30078var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30164var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30349var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30540var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30544var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30555var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 30598var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30602var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30613var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 30655var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30659var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30684var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 30741var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 30745var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 30756var compilation3 = CreateCompilation(source2 + source1, options: TestOptions.DebugDll, 30807var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31011var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31062var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31106var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31160var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31220var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31311var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31365var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31414var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31487var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31545var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31598var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 31639var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31723var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 31735var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31795var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 31808var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 31858var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31893var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 31927var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32061var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, 32109var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32160var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 32204var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32238var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32292var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32333var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32368var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32409var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32451var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32497var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32539var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32575var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32617var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32639var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32679var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32717var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32749var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32787var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32819var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32857var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32889var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32927var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32959var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 32997var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33029var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33067var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33089var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33120var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33156var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33187var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33223var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33254var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll, 33290var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, 33321var compilation2 = CreateCompilation(source2, options: TestOptions.DebugDll,
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)
71var comp = CreateCompilationWithILAndMscorlib40(source, il); 99var module1 = CreateCompilation(text1, options: TestOptions.ReleaseModule, assemblyName: name1); 101var module2 = CreateCompilation(text2, 106var comp = CreateCompilation(text, 142var comp = CreateCompilation(text, references: new MetadataReference[] { ref2 }, assemblyName: "Test3"); 193var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 215var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 233var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 291var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 489var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 512var comp = CreateCompilation(text); 539var comp = CreateCompilation(text); 561var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 589var comp = CreateCompilation(text); 616var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 637var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 665var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 682var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 699var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 722var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 782var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1082var comp = CreateCompilation(text); 1454var comp = CreateCompilation(text).VerifyDiagnostics( 1491var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1512var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1530var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1545var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 1559var comp = CreateCompilation(text); 1671var comp = CreateCompilation(text); 1951var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 1958var compilation = CreateCompilation( 1975var compilation = CreateCompilation( 2004var compilation = CreateCompilation( 2040var compilation = CreateCompilation( 2207var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2228var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2289var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2315var comp = CreateCompilation(text); 2363var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2448var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2528var comp = CreateCompilation(Parse(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp5))); 2565var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2600var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2613var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2628var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 2650var comp = CreateCompilation(text); 3053var comp = CreateCompilation(text); 3072var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3125var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3143var c = CreateCompilation(text, options: TestOptions.ReleaseDll.WithAllowUnsafe(false)); 3297var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3340var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3436var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3512var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3535var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3562var comp = CreateCompilation(text); 3594var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3630var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3667var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 3691var comp = CreateCompilation(text); 3716var comp = CreateCompilation(text); 3877var comp = CreateCompilation(text, new[] { ref1, ref2 }); 4247var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4277var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text3, 4308var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4670var comp = CreateCompilation(text); 4841var compilation = CreateCompilation(text); 4871var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 4891var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 5325var comp = CreateCompilation(text); 5393var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 5418var comp = CreateCompilation(text, new List<MetadataReference> { ref1, ref2 }); 5476var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, new List<MetadataReference> { ref1, ref2 }, 5511var comp = CreateCompilation(text, 5550var comp = CreateCompilation(text, 5577var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5595var comp = CreateCompilation(text, 5638var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5657var comp = CreateCompilation(text, 5698var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5716var comp = CreateCompilation(text, 5759var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5778var comp = CreateCompilation(text, 5819var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5837var comp = CreateCompilation(text, 5876var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5894var comp = CreateCompilation(text, 5935var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 5953var comp = CreateCompilation(text, 5994var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6012var comp = CreateCompilation(text, 6059var comp = CreateCompilation(text, 6095var comp = CreateCompilation(text, 6131var comp = CreateCompilation(text, 6167var comp = CreateCompilation(text, 6191var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6210var comp = CreateCompilation(text, 6251var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6270var comp = CreateCompilation(text, 6313var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6332var comp = CreateCompilation(text, 6373var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6392var comp = CreateCompilation(text, 6435var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6457var comp = CreateCompilation(text, 6498var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6520var comp = CreateCompilation(text, 6561var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6583var comp = CreateCompilation(text, 6632var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6654var comp = CreateCompilation(text, 6695var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6717var comp = CreateCompilation(text, 6764var lib = CreateCompilation(libSource, assemblyName: "Lib", options: TestOptions.ReleaseDll); 6786var comp = CreateCompilation(text, 6851var comp = CreateCompilation(text, 6936var comp = CreateCompilation(text, 7011var comp = CreateCompilation(text, 7066var compilation = CreateCompilation(source, 7155var compilation = CreateCompilation("", 7189var forwardedTypes1 = CreateCompilation(forwardedTypesSource, options: TestOptions.ReleaseDll, assemblyName: "ForwardedTypes1"); 7192var forwardedTypes2 = CreateCompilation(forwardedTypesSource, options: TestOptions.ReleaseDll, assemblyName: "ForwardedTypes2"); 7230var compilation = CreateCompilation(forwardedTypesSource, 7372var comp = CreateCompilation(text); 7884var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 7963var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 7984var comp = CreateCompilation(text).VerifyDiagnostics( 8106var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8131var comp = CreateCompilation(source).VerifyDiagnostics( 8162var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8179var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8210var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8311var comp = CreateCompilationWithILAndMscorlib40(text, s_typeWithMixedProperty); 8342var comp = CreateCompilationWithILAndMscorlib40(text, s_typeWithMixedProperty); 8374var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8393var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8414var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 8572var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9057var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7); 9090var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp); 9120var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9143var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9167var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9192var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9221var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 9242var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9319var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9542var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9558var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9640var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9670var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9687var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 9728var comp = CreateCompilation( 10008var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10059var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10103var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10126var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10146var comp = CreateCompilation(text); 10180var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10200var comp = CreateCompilation(text); 10226var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10296var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10366var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10389var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10413var comp = CreateCompilation(text); 10443var comp = CreateCompilation(text); 10466var comp = CreateCompilation(text); 10491var comp = CreateCompilation(text); 10515var comp = CreateCompilation(text); 10546var comp = CreateCompilation(text); 10571var comp = CreateCompilation(text); 10590var comp = CreateCompilation(text); 10608var comp = CreateCompilation(text); 10627var comp = CreateCompilation(text); 10674var comp = CreateCompilation(text, parseOptions: TestOptions.RegularPreview); 10721var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7); 10772var compilation2 = CreateCompilation(source2, new[] { reference1 }); 10801var comp = CreateCompilation(text, parseOptions: TestOptions.Regular9); 10854var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)); 10890var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 10922var comp = CreateCompilation(text); 10986var comp = CreateCompilation(new[] { sourceA, sourceB }); 11002var comp = CreateCompilation(source); 11018var comp = CreateCompilation(source); 11072var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11106var comp = CreateCompilation(text); 11138var compilation = CreateCompilation(text); 11165var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11189var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11282var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11292var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11319var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11341var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11361var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11409var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11458var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11482var comp = CreateCompilation(source); 11562var compilation = CreateCompilation(text); 11597var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11678var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11731var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11754var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 11932var comp = CreateCompilation(text); 12098var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12231var comp = CreateCompilation(text); 12304var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12416var comp = CreateCompilation(text); 12481var compilation2 = CreateCompilation(source2, new[] { reference1 }); 12503var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12555var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12576var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12625var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12682var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12698var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 12714var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 12920var comp = CreateCompilation(text); 12985var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13013var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13037var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13278var strictComp = CreateCompilation(text); 13283var regularComp = CreateCompilation(text, options: TestOptions.ReleaseDll.WithWarningLevel(4)); 13376var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13408var comp = CreateCompilation(text); 13446var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13689var comp = CreateCompilation(source); 13728var comp1 = CreateCompilation(text1); 13731var comp2 = CreateCompilation(text2, new MetadataReference[] { compRef1 }); 13778var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13802var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13820var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13839var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 13979var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14017var comp = CreateCompilation(text); 14050var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14114var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14427var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14446var comp = CreateCompilation(text); 14583var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14691var compilation = CreateCompilation(text); 14703var compilation = CreateCompilation( 14742var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14750var compilation = CreateCompilation( 14815var compilation = CreateCompilation( 14859var compilation = CreateEmptyCompilation(source, new[] { TestMetadata.Net40.mscorlib }); 14900var compilation = CreateCompilation(source); 14947var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14956var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14965var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 14981var comp = CreateCompilation(text); 15030var comp = CreateCompilation(text); 15348var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15360var comp = CreateCompilation(text, options: TestOptions.ReleaseDll); 15373var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 15387var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseDll); 15679var comp = CreateCompilation(text).VerifyDiagnostics( 15764var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15845var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15869var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 15942var comp = CreateCompilation(text); 16006var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16023var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16038var compilation = CreateCompilation(text); 16114var comp1 = CreateCompilation(textdll); 16133var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16148var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16182var comp = CreateCompilation(textdll); 16210var comp = CreateCompilation(textdll); 16248var comp = CreateCompilation(textdll); 16250var comp1 = CreateCompilation(text, new[] { ref1 }); 16392var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 16451var comp = CreateCompilation(textdll); 16475var comp = CreateCompilation(text); 16797CSharpCompilation comp = CreateCompilation(text); 16822CSharpCompilation comp = CreateCompilation(text); 16857CSharpCompilation comp = CreateCompilation(text); 16950var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17440var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17463var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 17483var comp = CreateCompilation(text); 17517var comp = CreateCompilation(program); 17545var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 17583var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 17645var ref1 = CreateCompilation(sourceRef1, assemblyName: "Ref1").VerifyDiagnostics(); 17646var ref2 = CreateCompilation(sourceRef2, assemblyName: "Ref2").VerifyDiagnostics(); 17650var lib = CreateCompilation(tree, new MetadataReference[] 17726var ref1 = CreateCompilation(sourceRef1, assemblyName: "Ref1").VerifyDiagnostics(); 17727var ref2 = CreateCompilation(sourceRef2, assemblyName: "Ref2").VerifyDiagnostics(); 17731var lib = CreateCompilation(tree, new MetadataReference[] 17826var comp = CreateCompilation(new[] { text }, new List<MetadataReference> { ref1 }); 17852var compilation = CreateCompilation( 17929var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18005var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18257var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18277var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18298var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18359var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18387var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18412var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18437var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18463var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18483var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18509var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18532var comp = CreateCompilation(source, options: TestOptions.DebugDll); 18551var compilation = CreateCompilation( 18571var compilation = CreateCompilation( 18598var compilation = CreateCompilation( 18697var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 18721CSharpCompilation comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 19239var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19266var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19281var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, new ErrorDescription { Code = (int)ErrorCode.ERR_SingleTypeNameNotFound, Line = 3, Column = 22 }); 19313var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 19327var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19349var comp = CreateCompilation(text).VerifyDiagnostics( 19443var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19457var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 19475var comp = CreateCompilation(text); 19996var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 20025var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); // no errors 20064var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 20104var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text); 20286var comp1 = CreateCompilation(@" 20291var comp2 = CreateCompilation(@" 20308var comp3 = CreateCompilation(source3, new[] { new CSharpCompilationReference(comp2) }, options: TestOptions.ReleaseDll); 20312var comp4 = CreateCompilation(source3, new[] { comp2.EmitToImageReference() }, options: TestOptions.ReleaseDll); 20366var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe); 20388var submission = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Script), new[] { MscorlibRef_v4_0_30316_17626, SystemCoreRef }); 20505var compilation = CreateCompilationWithILAndMscorlib40(userCode, forwardingIL, appendDefaultHeader: false); 20568var compilation = CreateCompilationWithILAndMscorlib40(userCode, forwardingIL, appendDefaultHeader: false); 20797var forwarderCompilation = CreateEmptyCompilation( 20815var userCompilation = CreateCompilation( 20862var forwarderCompilation = CreateEmptyCompilation( 20880var userCompilation = CreateCompilation( 21228var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21289var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21334var comp = CreateCompilation(text, parseOptions: TestOptions.Regular10); 21379var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21457var comp1_v1 = CreateCompilation(source1_1, assemblyName: "Lib1"); 21469var comp2 = CreateCompilation(source2, references: new[] { comp1_v1.ToMetadataReference() }); 21473var comp3 = CreateCompilation(source1_1); 21490var comp1_v2 = CreateCompilation(source1_2, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21499var comp1_v3 = CreateCompilation(source1_3, assemblyName: "Lib1", references: new[] { comp2Ref }); 21517var comp1_v4 = CreateCompilation(source1_4, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21534var comp1_v5 = CreateCompilation(source1_5, assemblyName: "Lib1", references: new[] { comp2Ref }); 21555var comp1_v1 = CreateCompilation(source1_1, assemblyName: "Lib1"); 21564var comp2 = CreateCompilation(source2, references: new[] { comp1_v1.ToMetadataReference() }); 21568var comp3 = CreateCompilation(source1_1); 21585var comp1_v2 = CreateCompilation(source1_2, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21594var comp1_v3 = CreateCompilation(source1_3, assemblyName: "Lib1", references: new[] { comp2Ref }); 21612var comp1_v4 = CreateCompilation(source1_4, assemblyName: "Lib1", references: new[] { comp2Ref, comp3.ToMetadataReference() }); 21629var comp1_v5 = CreateCompilation(source1_5, assemblyName: "Lib1", references: new[] { comp2Ref }); 21658var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21668var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21697var comp2 = CreateCompilation(new[] { source1, source2 }); 21727var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21741var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21771var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21791var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21821var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21838var comp2 = CreateCompilation(new[] { string.Format(source2, "TypeForwarded_2"), string.Format(source2, "TypeForwardedTo"), source3 }, references: new[] { comp1.ToMetadataReference() }); 21877var comp1 = CreateCompilation(source1, assemblyName: "Lib1"); 21899var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }); 21999var 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 (71)
38var compilation = CreateCompilation(code); 60var compilation = CreateCompilation(code); 84var comp = CreateCompilation(text); 123var comp = CreateCompilation(new[] { text, text1, text2, text3 }); 189var comp1 = CreateCompilation(text); 192var comp2 = CreateCompilation(new string[] { text1, text2 }, assemblyName: "Test1", 196var comp = CreateCompilation(text3, assemblyName: "Test2", 270var comp = CreateCompilation(text); 345var comp = CreateCompilation(new[] { text, text1, text2 }); 377var comp1 = CreateCompilation(text); 379var comp = CreateCompilation(text1, references: new List<MetadataReference> { compRef1 }, assemblyName: "Comp2"); 464var comp = CreateCompilation(text); 536var compilation = CreateEmptyCompilation(text, new[] { TestMetadata.Net40.mscorlib }); 585var compilation = CreateCompilation(text); 667var comp = CreateCompilation(text); 706var compilation = CreateCompilation(text); 743var compilation = CreateCompilation(csharp, references: new[] { refAsm }); 763var compilation1 = CreateCompilation(referenceText, assemblyName: "A"); 766var compilation2 = CreateCompilation(referenceText, assemblyName: "B"); 781var compilation3 = CreateCompilation(testText, new[] { new CSharpCompilationReference(compilation1), new CSharpCompilationReference(compilation2) }); 814var main1 = CreateEmptyCompilation( 827var main2 = CreateEmptyCompilation( 848var comp = CreateCompilation(text); 901var comp = CreateCompilation(text, references: new[] { module1Ref }); 925var comp = CreateEmptyCompilation(text); 943var comp = CreateEmptyCompilation(code); 965var comp = CreateCompilation(text); 979var comp = CreateEmptyCompilation(code); 992var comp = CreateEmptyCompilation(code); 1015var comp = CreateCompilation(text); 1034var comp = CreateCompilation(text); 1059var comp = CreateCompilation(text); 1077var comp = CreateCompilation(text); 1099var comp = CreateCompilation(text); 1117var comp = CreateCompilation(text); 1138var comp = CreateCompilation(tree); 1152var comp = CreateCompilation(tree); 1177var comp = CreateCompilation(tree); 1196var comp = CreateCompilation(tree); 1234var comp = CreateCompilation(text); 1303var comp = CreateCompilation(text); 1384var comp = CreateCompilation(text); 1405var comp = CreateCompilation(text); 1412var compilation = CreateCompilation(@" 1452var comp = CreateCompilation(@"public void TopLevelMethod() {}"); 1475var comp = CreateCompilation(text); 1502var comp = CreateCompilation(text); 1607var comp = CreateCompilation(text); 1800var compilation = CreateCompilation(code); 1827var compilation = CreateCompilation(code); 1872var compilation = CreateCompilation(code); 1894var compilation = CreateCompilation(code); 1915var compilation = CreateCompilation(code); 1950var compilation = CreateCompilation(code); 1983var compilation = CreateCompilation(code); 2004var compilation = CreateCompilation(code); 2025var compilation = CreateCompilation(code); 2046var compilation = CreateCompilation(code); 2072var compilation = CreateCompilation(code); 2096var compilation = CreateCompilation(code); 2122var compilation = CreateCompilation(code); 2171var compilation = CreateCompilation(code); 2222var compilation = CreateCompilation(code); 2243var compilation = CreateCompilation(code); 2263var compilation = CreateCompilation(code); 2277var compilation = CreateCompilation(code); 2293var compilation = CreateCompilation(code); 2311var compilation = CreateCompilation(text); 2327var compilation = CreateCompilation(text); 2334var sourceComp = CreateCompilation(@" 2363var metadataComp = CreateCompilationWithIL("", ilSource: @"
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)); 2851var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2874var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2930var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2959var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 2983var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3023var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)); 3112var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3120var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3206var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3214var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3300var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3308var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3394var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, 3402var compilation2 = CreateCompilation(source1, options: TestOptions.DebugExe, 3428var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3440var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3445var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3480var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3492var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3497var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3532var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3544var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3549var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3584var compilation1 = CreateCompilation(source0 + source1, options: TestOptions.DebugDll, 3596var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, 3601var compilation2 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { reference }, 3629var 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 (46)
Diagnostics\DiagnosticTest.cs (12)
110var comp = CreateCompilation(""); 147var comp = CreateCompilation(text); 170var comp = DiagnosticsUtils.VerifyErrorsAndGetCompilationWithMscorlib(text, 2400var compilation = CreateCompilation(text); 2425var compilation = CreateCompilation(text); 2541var compilation = CreateCompilation(source); 2581var compilation = CreateCompilation(source); 2612var compilation = CreateCompilation(source); 2657var compilation = CreateCompilation(source); 2691var compilation = CreateCompilation(source); 2712var compilation = CreateCompilation(source); 2842var ca = CreateCompilation(source, options: TestOptions.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()).WithCryptoKeyContainer("bogus"));
Diagnostics\LineSpanDirectiveTests.cs (3)
138var comp = CreateCompilation(tree); 526var comp = CreateCompilation(source); 556var comp = CreateCompilation(source);
IncrementalParsing\IncrementalParsingTests.cs (1)
2521var 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(@" 3178var comp = CreateCompilation(new[] {
Parsing\FileModifierParsingTests.cs (1)
37var comp = CreateCompilation(tree);
Parsing\ParserRegressionTests.cs (1)
31var comp = CreateCompilation(@"
Parsing\ReadOnlyStructs.cs (6)
40var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 77var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 105var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 149var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll.WithAllowUnsafe(true)); 182var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 216var comp = CreateCompilationWithMscorlib45(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 = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll); 90var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll); 188var comp = CreateCompilationWithMscorlib45(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef });
Parsing\RefStructs.cs (9)
38var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 54var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 81var comp = CreateCompilationWithMscorlib45(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)
3998var comp = CreateCompilation(text); 4043var comp = CreateCompilation(text);
Syntax\LambdaUtilitiesTests.cs (1)
43var compilation = CreateCompilationWithMscorlib45(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 (116)
CompilationTestUtils.cs (1)
442internal static void VerifyTypes(this CSharpCompilation compilation, SyntaxTree tree = null)
CompilingTestBase.cs (1)
25var compilation = CreateCompilation(program);
CSharpTestBase.cs (83)
805var compilation = CreateExperimentalCompilationWithMscorlib45(source, feature, references, options, parseOptions, assemblyName: GetUniqueName()); 919var compilation = CreateCompilation(source, references, options, parseOptions, targetFramework, assemblyName: GetUniqueName()); 1033public static CSharpCompilation CreateCompilationWithIL( 1042public static CSharpCompilation CreateCompilationWithILAndMscorlib40( 1056public static CSharpCompilation CreateCompilationWithMscorlib40( 1064public static CSharpCompilation CreateCompilationWithMscorlib45( 1073public static CSharpCompilation CreateCompilationWithMscorlib45( 1082public static CSharpCompilation CreateCompilationWithMscorlib46( 1090internal static CSharpCompilation CreateExperimentalCompilationWithMscorlib45( 1100public static CSharpCompilation CreateCompilationWithWinRT( 1108public static CSharpCompilation CreateCompilationWithMscorlib45AndCSharp( 1116public static CSharpCompilation CreateCompilationWithMscorlib40AndSystemCore( 1124public static CSharpCompilation CreateCompilationWithMscorlib40AndSystemCore( 1132public static CSharpCompilation CreateCompilationWithCSharp( 1140public static CSharpCompilation CreateCompilationWithMscorlib40AndDocumentationComments( 1153public static CSharpCompilation CreateCompilationWithTasksExtensions( 1182public static CSharpCompilation CreateCompilation( 1195public static CSharpCompilation CreateEmptyCompilation( 1205private static CSharpCompilation CreateCompilationCore( 1231Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.Create( 1242var compilation = createCompilationLambda(); 1261private static void ValidateCompilation(Func<CSharpCompilation> createCompilationLambda) 1267private static void VerifyUsedAssemblyReferences(Func<CSharpCompilation> createCompilationLambda) 1275var comp = createCompilationLambda(); 1292var comp2 = comp.RemoveAllReferences().AddReferences(used.Concat(comp.References.Where(r => r.Properties.Kind == MetadataImageKind.Module))); 1326internal static bool IsNullableEnabled(CSharpCompilation compilation) 1353public static CSharpCompilation CreateCompilation( 1361Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.Create(identity.Name, options: options ?? TestOptions.ReleaseDll, references: references, syntaxTrees: trees); 1364var c = createCompilationLambda(); 1371public static CSharpCompilation CreateSubmissionWithExactReferences( 1376CSharpCompilation previous = null, 1380Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.CreateScriptCompilation( 1394public static CSharpCompilation CreateSubmission( 1399CSharpCompilation previous = null, 1403Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.CreateScriptCompilation( 1415public CompilationVerifier CompileWithCustomILSource(string cSharpSource, string ilSource, Action<CSharpCompilation> compilationVerifier = null, bool importInternals = true, string expectedOutput = null, TargetFramework targetFramework = TargetFramework.Standard) 1426var c = CreateCompilation(cSharpSource, options: compilationOptions, targetFramework: targetFramework); 1432var compilation = CreateCompilation(cSharpSource, new[] { reference }, compilationOptions, targetFramework: targetFramework); 1454var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithAllowUnsafe(allowUnsafe)); 1458internal CompilationVerifier CompileAndVerifyException<T>(CSharpCompilation comp, string expectedMessage = null, Verification verify = default) where T : Exception 1566public Tuple<TNode, SemanticModel> GetBindingNodeAndModel<TNode>(CSharpCompilation compilation, int treeIndex = 0) where TNode : SyntaxNode 1574return GetBindingNodeAndModel<TNode>((CSharpCompilation)compilation, treeIndex); 1577public Tuple<IList<TNode>, SemanticModel> GetBindingNodesAndModel<TNode>(CSharpCompilation compilation, int treeIndex = 0, int which = -1) where TNode : SyntaxNode 1586public TNode GetBindingNode<TNode>(CSharpCompilation compilation, int treeIndex = 0) where TNode : SyntaxNode 1607public IList<TNode> GetBindingNodes<TNode>(CSharpCompilation compilation, int treeIndex = 0, int which = -1) where TNode : SyntaxNode 1650return GetBindingNodes<TNode>((CSharpCompilation)compilation, treeIndex, which); 1727internal static string GetDocumentationCommentText(CSharpCompilation compilation, params DiagnosticDescription[] expectedDiagnostics) 1732internal static string GetDocumentationCommentText(CSharpCompilation compilation, bool ensureEnglishUICulture, params DiagnosticDescription[] expectedDiagnostics) 1737internal static string GetDocumentationCommentText(CSharpCompilation compilation, string outputName = null, SyntaxTree filterTree = null, TextSpan? filterSpanWithinTree = null, bool ensureEnglishUICulture = false, params DiagnosticDescription[] expectedDiagnostics) 1936protected static (IOperation operation, SyntaxNode node) GetOperationAndSyntaxForTest<TSyntaxNode>(CSharpCompilation compilation) 1955protected static string GetOperationTreeForTest<TSyntaxNode>(CSharpCompilation compilation) 1962protected static string GetOperationTreeForTest(CSharpCompilation compilation, IOperation operation) 1975var compilation = CreateCompilation(testSrc, targetFramework: targetFramework, options: compilationOptions ?? TestOptions.ReleaseDll, parseOptions: parseOptions); 1979protected static IOperation VerifyOperationTreeForTest<TSyntaxNode>(CSharpCompilation compilation, string expectedOperationTree, Action<IOperation, Compilation, SyntaxNode> additionalOperationTreeVerifier = null) 1990protected static void VerifyOperationTreeForNode(CSharpCompilation compilation, SemanticModel model, SyntaxNode syntaxNode, string expectedOperationTree) 1995protected static void VerifyOperationTree(CSharpCompilation compilation, IOperation operation, string expectedOperationTree) 2002protected static void VerifyFlowGraphForTest<TSyntaxNode>(CSharpCompilation compilation, string expectedFlowGraph) 2011protected static void VerifyFlowGraph(CSharpCompilation compilation, SyntaxNode syntaxNode, string expectedFlowGraph) 2031CSharpCompilation compilation, 2043CSharpCompilation compilation, 2084var compilation = CreateCompilation( 2103var compilation = CreateCompilation( 2141var compilation = CreateCompilation( 2170protected static CSharpCompilation CreateCompilationWithSpan(CSharpTestSource tree, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2172var reference = CreateCompilation( 2178var comp = CreateCompilation( 2187protected static CSharpCompilation CreateCompilationWithMscorlibAndSpan(CSharpTestSource text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2189var reference = CreateEmptyCompilation( 2196var comp = CreateEmptyCompilation( 2205protected static CSharpCompilation CreateCompilationWithMscorlibAndSpanSrc(string text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2208var comp = CreateEmptyCompilation( 2502protected static CSharpCompilation CreateCompilationWithIndex(CSharpTestSource text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2504var reference = CreateCompilation(TestSources.Index).VerifyDiagnostics(); 2513protected static CSharpCompilation CreateCompilationWithIndexAndRange(CSharpTestSource text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2515var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range }).VerifyDiagnostics(); 2524protected static CSharpCompilation CreateCompilationWithIndexAndRangeAndSpan(CSharpTestSource text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null) 2526var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 2535protected static CSharpCompilation CreateCompilationWithSpanAndMemoryExtensions(CSharpTestSource text, CSharpCompilationOptions options = null, CSharpParseOptions parseOptions = null, TargetFramework targetFramework = TargetFramework.NetCoreApp) 2543var reference = CreateCompilation(new[] { TestSources.Span, TestSources.MemoryExtensions }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
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) 175public static T GetMember<T>(this CSharpCompilation compilation, string qualifiedName) where T : Symbol 188var members = GetMembers(((CSharpCompilation)compilation).GlobalNamespace, qualifiedName, out lastContainer); 698return ((CSharpCompilation)compilation).GetSpecialTypeMember(specialMember).GetPublicSymbol(); 703return ((CSharpCompilation)compilation).GetWellKnownType(type).GetPublicSymbol(); 737this CSharpCompilation comp, 746this CSharpCompilation comp, 760public 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 = CreateExperimentalCompilationWithMscorlib45(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)
30var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 65var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 107var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 149var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 622var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular, "Lib"); 626var comp2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new MetadataReference[] { new CSharpCompilationReference(comp1), serializationRef, SystemXmlRef }), TestOptions.ReleaseExe); 647var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular7); 667var comp = CreateEmptyCompilation(source, WinRtRefs, TestOptions.ReleaseWinMD);
CodeGen\WinRTCollectionTests.cs (5)
47var comp = CreateEmptyCompilation(source, references: WinRtRefs); 353var comp = CreateEmptyCompilation(source, references: WinRtRefs); 1466var comp = CreateCompilationWithWinRT(source, references: LegacyRefs); 5692var comp = CreateCompilationWithWinRT(source, references: LegacyRefs, options: TestOptions.ReleaseExe); 7417var 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 (5)
CompilationExtensions.cs (1)
10=> ((CSharpCompilation)compilation).LanguageVersion;
CSharpSemanticFactsService.cs (1)
68var isLanguageVersionGreaterOrEqualToCSharp8 = (semanticModel.Compilation as CSharpCompilation)?.LanguageVersion >= LanguageVersion.CSharp8;
Diagnostics\CSharpDiagnosticPropertiesService.cs (1)
17private static readonly Compilation s_compilation = CSharpCompilation.Create("empty");
Workspace\LanguageServices\CSharpCompilationFactoryService.cs (2)
28return CSharpCompilation.Create( 35return CSharpCompilation.CreateScriptCompilation(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (22)
CodeGeneration\AddImportsTests.cs (2)
833var compilation = CSharpCompilation
CodeGeneration\SyntaxGeneratorTests.cs (20)
26private readonly CSharpCompilation _emptyCompilation = CSharpCompilation.Create("empty", 44return CSharpCompilation.Create("test") 2205var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2219var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2240var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2261var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2282var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2303var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2325var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2343var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2361var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2389var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2417var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2444var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2476var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2530var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 2548var compilation = _emptyCompilation.AddSyntaxTrees(SyntaxFactory.ParseSyntaxTree(""" 3894var comp = CSharpCompilation.Create("test")
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (16)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
52return CSharpCompilation.Create("unconditionalsuppress",
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
65var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(tree, options: TestOptions.DebugDll);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (5)
518var compilation = CSharpTestBase.CreateCompilation(new[] { sourceTreeA1, sourceTreeB1, sourceTreeC1 }, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "P"); 2823var compilationV1 = CSharpTestBase.CreateCompilation(sourceV1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "lib"); 3323var compilationA = CSharpTestBase.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "A"); 3324var compilationB = CSharpTestBase.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "B"); 3495var compilationV1 = CSharpTestBase.CreateCompilationWithMscorlib40(sourceV1, options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputFilesTests.cs (1)
31var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputsTests.cs (1)
55var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Utilities\SymbolEquivalenceComparerTests.cs (7)
1610var a1 = (Compilation)CS.CSharpCompilation.Create("a", new[] { CS.SyntaxFactory.ParseSyntaxTree(source) }, references, CSharpDllOptions); 1611var a2 = (Compilation)CS.CSharpCompilation.Create("a", new[] { CS.SyntaxFactory.ParseSyntaxTree(source) }, references, CSharpDllOptions); 1613var b1 = (Compilation)CS.CSharpCompilation.Create("b", new[] { CS.SyntaxFactory.ParseSyntaxTree(sourceV1) }, references, CSharpSignedDllOptions); 1614var b2 = (Compilation)CS.CSharpCompilation.Create("b", new[] { CS.SyntaxFactory.ParseSyntaxTree(sourceV2) }, references, CSharpSignedDllOptions); 1615var b3 = (Compilation)CS.CSharpCompilation.Create("b", new[] { CS.SyntaxFactory.ParseSyntaxTree(sourceV2) }, references, CSharpSignedDllOptions); 1704var c1 = (Compilation)CS.CSharpCompilation.Create("comp1", Array.Empty<SyntaxTree>(), new[] { TestMetadata.Net451.mscorlib, r1 }); 1705var c2 = (Compilation)CS.CSharpCompilation.Create("comp2", Array.Empty<SyntaxTree>(), new[] { TestMetadata.Net451.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.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
24var compilation = CreateCompilation(source, options: TestOptions.DebugDllThrowing, parseOptions: parseOptions);
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)
29public sealed class CSharpDeterministicKeyBuilderTests : DeterministicKeyBuilderTests<CSharpCompilation, CSharpCompilationOptions, CSharpParseOptions> 41protected override CSharpCompilation CreateCompilation(SyntaxTree[] syntaxTrees, MetadataReference[]? references = null, CSharpCompilationOptions? options = null) => 42CSharpCompilation.Create( 82var compilation = CSharpTestBase.CreateCompilation( 162var compilation = CSharpTestBase.CreateCompilation(source); 201var compilation = CSharpTestBase.CreateCompilation(syntaxTree); 224var compilation = CSharpTestBase.CreateCompilation( 422var compilation = CreateCompilation(new SyntaxTree[] { }, options: options); 430var utilCompilation = CSharpCompilation.Create( 434var 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.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 (11)
AssemblyLoadTestFixture.cs (2)
468var analyzerDependencyCompilation = CSharpCompilation.Create(
CommonTestBase.cs (5)
256protected CSharp.CSharpCompilation CreateCSharpCompilation( 266protected CSharp.CSharpCompilation CreateCSharpCompilation( 310protected CSharp.CSharpCompilation CreateCSharpCompilation( 320protected CSharp.CSharpCompilation CreateCSharpCompilation( 362return CSharp.CSharpCompilation.Create(assemblyName, new[] { tree }, references, compilationOptions);
Compilation\CompilationExtensions.cs (2)
503var compilation = CSharpCompilation.Create(
TestBase.cs (2)
184var compilation = CSharpCompilation.Create("aacorlib.v15.0.3928.dll", new[] { syntaxTree }, null, compilationOptions);
Microsoft.CodeAnalysis.UnitTests (37)
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\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\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 (6)
19private CSharpCompilation CreateCompilation(string code) => 32var comp = CreateCompilation(code); 63var comp = CreateCompilation(code); 83var comp = CreateCSharpCompilation(code); 107var comp = CreateCSharpCompilation(code); 125var comp = CreateCSharpCompilation("""
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Attributes\InternalsVisibleToAndStrongNameTests.vb (2)
804Dim other As CSharp.CSharpCompilation = CSharp.CSharpCompilation.Create(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (2)
TupleTests.vb (2)
214Private Shared Function CreateCSharpCompilation(source As String, references As IEnumerable(Of MetadataReference)) As CSharpCompilation 217Return CSharpCompilation.Create(GetUniqueName(), {tree}, references, options)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\CompilationAPITests.vb (3)
1034Dim csComp = CS.CSharpCompilation.Create("CompilationVB") 1321Dim csComp = CS.CSharpCompilation.Create("CompilationCS") 1392Dim csComp = CS.CSharpCompilation.Create("CompilationVB")
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (3)
SymbolsTests\DefaultInterfaceImplementationTests.vb (1)
26) As CSharp.CSharpCompilation
SymbolsTests\StaticAbstractMembersInInterfacesTests.vb (1)
22) As CSharp.CSharpCompilation
SymbolsTests\SymbolErrorTests.vb (1)
6909Dim csharpComp = CSharp.CSharpCompilation.Create("Test", options:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (8)
VisualStudioMSBuildWorkspaceTests.cs (8)
1891var mtcomp = CS.CSharpCompilation.Create("MT", references: new MetadataReference[] { mtref }); 1914var mtcomp = CS.CSharpCompilation.Create("MT", references: new MetadataReference[] { mtref }); 1938var mtcomp = CS.CSharpCompilation.Create("MT", references: new MetadataReference[] { mtref }); 1961var mtcomp = CS.CSharpCompilation.Create("MT", references: new MetadataReference[] { mtref });
Microsoft.CodeAnalysis.Workspaces.UnitTests (18)
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (2)
30return CSharpCompilation.Create( 37return CSharpCompilation.CreateScriptCompilation(
SymbolKeyTests.cs (1)
1404return CSharp.CSharpCompilation.Create("Test", syntaxTrees: new[] { tree }, references: references);
UtilityTest\DocumentationCommentIdTests.cs (13)
17private static CSharpCompilation CreateCSharpCompilation(string sourceText) 20return CSharpCompilation.Create("goo.exe").AddReferences(TestMetadata.Net451.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)
43var compilation = CSharpCompilation.Create(nameof(XmlDocumentationProviderReturnsEntireMemberNode), references: new[] { portableExecutableReference });
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ProjectSystemShim\TempPECompilerService.cs (2)
56var compilation = CSharpCompilation.Create(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (2)
39var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib"); 88var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, assemblyName: "lib");
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
AnalyzerSupport\AnalyzerDependencyCheckerTests.vb (1)
864Dim compilation = CSharpCompilation.Create(libraryName, syntaxTrees, references, New CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
646var csharpOptions = CSharp.CSharpCompilation.Create("dummy").Options.WithNullableContextOptions(NullableContextOptions.Warnings).WithMetadataImportOptions(MetadataImportOptions.All);
StackDepthTest (2)
Program.cs (2)
81var comp = CSharpCompilation.Create("assemblyName", new SyntaxTree[] { tree }, references: new MetadataReference[] { reference }, options: options);
VBCSCompiler.UnitTests (2)
AnalyzerConsistencyCheckerTests.cs (2)
68var comp = CSharpCompilation.Create(