142 references to Index
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (38)
CodeActions\ExtractMethod\ExtractLocalFunctionTests.cs (10)
2137await TestInRegularAndScript1Async(TestSources.Index + """ 2146TestSources.Index + 2166await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2175TestSources.Index + 2195await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2204TestSources.Index + 2224await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2233TestSources.Index + 2253await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2262TestSources.Index +
CodeActions\ExtractMethod\ExtractMethodTests.cs (10)
2451await TestInRegularAndScript1Async(TestSources.Index + """ 2460TestSources.Index + 2480await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2489TestSources.Index + 2509await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2518TestSources.Index + 2538await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2547TestSources.Index + 2567await TestInRegularAndScript1Async(TestSources.Index + TestSources.Range + """ 2576TestSources.Index +
CodeActions\IntroduceVariable\IntroduceVariableTests.cs (10)
6771var code = TestSources.Index + """ 6781var expected = TestSources.Index + """ 6798var code = TestSources.Index + TestSources.Range + """ 6808var expected = TestSources.Index + TestSources.Range + """ 6825var code = TestSources.Index + TestSources.Range + """ 6835var expected = TestSources.Index + TestSources.Range + """ 6852var code = TestSources.Index + TestSources.Range + """ 6862var expected = TestSources.Index + TestSources.Range + """ 6879var code = TestSources.Index + TestSources.Range + """ 6889var expected = TestSources.Index + TestSources.Range + """
QuickInfo\SemanticQuickInfoSourceTests.cs (2)
7821}" + TestSources.Index + TestSources.Range, 7837}" + TestSources.Index + TestSources.Range,
UseNamedArguments\UseNamedArgumentsTests.cs (6)
587@"class C { string M(string arg1) => arg1[[||]1..^1]; }" + TestSources.Range + TestSources.Index); 594@"class C { string M(string arg1) => {|CS0029:arg1[[||]^1]|}; }" + TestSources.Index); 607""" + TestSources.Range + TestSources.Index, 614""" + TestSources.Range + TestSources.Index); 627""" + TestSources.Index, 634""" + TestSources.Index);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenAwaitForeachTests.cs (1)
6233new[] { source, TestSources.Index, TestSources.Range, AsyncStreamsTypes },
CodeGen\IndexAndRangeTests.cs (5)
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 });
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (88)
Semantics\PatternMatchingTests_ListPatterns.cs (88)
282var verifier = CompileAndVerify(new[] { source, TestSources.Index, TestSources.Range }, parseOptions: TestOptions.RegularWithListPatterns, 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 }); 2885var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3001var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3061var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 3284var compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, 3367var lib2Ref = CreateCompilation(new[] { lib2_cs, TestSources.Index, TestSources.Range }, references: new[] { missingRef }) 3433var rangeComp = CreateCompilation(new[] { range_cs, TestSources.Index }, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "range"); 3481var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 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 }); 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 }); 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); 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 }); 5362var lib2Ref = CreateCompilation(new[] { lib2_cs, TestSources.Index, TestSources.Range }, references: new[] { missingRef }) 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 }); 5721CompileAndVerify(new[] { src, TestSources.Index, TestSources.Range }, expectedOutput: "Index Range (42, 43)", verify: Verification.FailsILVerify); 5740var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range }); 5761CompileAndVerify(new[] { src, TestSources.Index, TestSources.Range }, expectedOutput: "(a, bc)", verify: Verification.FailsILVerify); 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 }); 6619var comp = CreateCompilation(new[] { src, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 7088var compilation = CreateCompilation(new[] { source, TestSources.Index, _iTupleSource }, options: TestOptions.DebugExe); 7156var comp = CreateCompilation(new[] { src, TestSources.Index }); 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 }); 7652var verifier = CompileAndVerify(new[] { source, TestSources.Index }, options: TestOptions.DebugDll, verify: Verification.FailsILVerify); 7750var verifier = CompileAndVerify(new[] { source, TestSources.Index }, verify: Verification.FailsILVerify); 7901compilation = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }); 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 }); 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 });
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (5)
ExpressionCompilerTests.cs (5)
6798var source = TestSources.Index + @" 6840var source = TestSources.Index + TestSources.Range + @" 6884var source = TestSources.Index + TestSources.Range + @" 6930var source = TestSources.Index + TestSources.Range + @" 6976var source = TestSources.Index + TestSources.Range + @"
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (2)
IOperation\IOperationTests_IIsPatternExpression.cs (2)
2478var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }); 2534VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray },
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
CSharpTestBase.cs (3)
2504var reference = CreateCompilation(TestSources.Index).VerifyDiagnostics(); 2515var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range }).VerifyDiagnostics(); 2526var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();