1522 references to First
GenerateDocumentationAndConfigFiles (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
ILLink.CodeFixProvider (1)
BaseAttributeCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
Metrics (5)
MetricsOutputWriter.cs (1)
84var location = data.Symbol.Locations.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Metrics.Legacy (5)
src\RoslynAnalyzers\Tools\Metrics\MetricsOutputWriter.cs (1)
84var location = data.Symbol.Locations.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlComments\XmlComment.InheritDoc.cs (1)
273return memberSymbol.ExplicitInterfaceImplementations().First();
Microsoft.CodeAnalysis (5)
CodeGen\PermissionSetAttribute.cs (1)
74var fileArg = namedArgs.First();
Emit\EditAndContinue\DefinitionMap.cs (3)
298method.Locations.First(), 383method.Locations.First(), 424method.Locations.First(),
Operations\ControlFlowGraph.cs (1)
43Debug.Assert(blocks.First().Kind == BasicBlockKind.Entry);
Microsoft.CodeAnalysis.Analyzers (8)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
278var analyzerName = fieldInitializer.InitializedFields.First().ContainingType.Name;
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
544Location location = contextParameter.DeclaringSyntaxReferences.First()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.CodeAnalysis.BannedApiAnalyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Microsoft.CodeAnalysis.CodeStyle (5)
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
167return DiagnosticHelper.Create(Descriptor, symbol.Locations.First(), NotificationOption2.ForSeverity(applicableRule.EnforcementLevel), options, additionalLocations: null, builder.ToImmutable(), failureReason);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.CodeAnalysis.CodeStyle.Fixes (23)
src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
26var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
71var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
65var diagnostic = context.Diagnostics.First(); 311var aMethod = codeFixData.First().Method; // We need to term the MethodGroup and need an arbitrary IMethodSymbol to do so.
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
74context.Diagnostics.First());
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (1)
29if (context.Diagnostics.First().Properties.ContainsKey(ForEachCastHelpers.IsFixable))
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (1)
37var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (2)
106var interfaceType = state.InterfaceTypes.First(); 203var firstInterfaceType = state.InterfaceTypes.First();
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
35var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
47var targetNamespace = diagnostics.First().Properties[MatchFolderAndNamespaceConstants.TargetNamespace];
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
48var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (1)
55var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
45var (title, key) = context.Diagnostics.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
36var (title, key) = context.Diagnostics.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
61var firstDiagnostic = context.Diagnostics.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Invocation.cs (1)
1254ParameterSymbol receiverParameter = method.Parameters.First();
Binder\Binder_Lookup.cs (1)
303TypeSymbol candidateType = errorType.CandidateSymbols.First() as TypeSymbol;
Binder\Binder_Symbols.cs (1)
2406return symbol.ContainingAssembly ?? ((NamespaceSymbol)symbol).ConstituentNamespaces.First().ContainingAssembly;
Emitter\Model\PEModuleBuilder.cs (1)
1368bool mustBeTranslated = @params.Any() && MustBeWrapped(@params.First());
Lowering\LocalRewriter\LocalRewriter.cs (1)
885initializer = (BoundStatement)block.Statements.First();
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
48NamedTypeSymbol firstContainer = node.ApplicableMethods.First().ContainingType;
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
302symbol = symbol.ReduceExtensionMethod(symbol.Parameters.First().Type) ?? symbol;
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
245var location = symbol.Locations.First();
Symbols\NamedTypeSymbol.cs (1)
360var thisParam = method.Parameters.First();
Symbols\Source\SourceMemberContainerSymbol.cs (3)
3302Debug.Assert(LexicalSortKey.Compare(new LexicalSortKey(initializers[i - 1].First().Syntax, compilation), new LexicalSortKey(initializers[i].Last().Syntax, compilation)) < 0); 3307Debug.Assert(LexicalSortKey.Compare(new LexicalSortKey(initializers[i].First().Syntax, compilation), new LexicalSortKey(initializers[i + 1].Last().Syntax, compilation)) < 0); 3312Debug.Assert(LexicalSortKey.Compare(new LexicalSortKey(initializers[i].First().Syntax, compilation), new LexicalSortKey(initializers[i].Last().Syntax, compilation)) < 0);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1736string defaultMemberName = this.Indexers.First().MetadataName; // UNDONE: IndexerNameAttribute
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
110return GetSimpleProgramNamedTypeSymbol(compilation)?.GetSimpleProgramEntryPoints().First();
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
175? returnType.GetTypeArguments().First().Name
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
68var firstDirective = (DirectiveTriviaSyntax)leadingDirectives.First().GetStructure()!; 72if (conditionalDirectives.First().SpanStart <= block.OpenBraceToken.SpanStart ||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (28)
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (2)
33var diagnostic = context.Diagnostics.First(); 54var diagnostic = diagnostics.First();
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
37var switchLocation = context.Diagnostics.First().AdditionalLocations[0];
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
165constructorOperation, expectedFields, constructorSymbol.Parameters.First()))
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (3)
37methodSymbol.Parameters.First().Type.SpecialType == SpecialType.System_Object && 50&& param.Equals(methodSymbol.Parameters.First())) 504var parameter = methodSymbol.Parameters.First();
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
40var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
67var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (1)
47var originalNode = GetOriginalNode(root, context.Diagnostics.First());
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
57var typeArg = type.GetTypeArguments().First();
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
46var node = context.Diagnostics.First().Location.FindNode(getInnermostNodeForTie: true, cancellationToken);
src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
37var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
35var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
85var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
97var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (1)
40var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
38var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
60var diagnostic = context.Diagnostics.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
239var innerType = symbol.TypeArguments.First();
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (25)
CommandLineTests.cs (25)
824Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndIcon, parsedArgs.Errors.First().Code); 828Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndManifest, parsedArgs.Errors.First().Code); 832Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 833Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 837Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 838Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 842Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 843Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 1910Assert.Equal((int)ErrorCode.WRN_DefineIdentifierRequired, parsedArgs.Errors.First().Code); 1911Assert.Equal("4X", parsedArgs.Errors.First().Arguments[0]); 4521Assert.Equal((int)ErrorCode.ERR_BadPlatformType, parsedArgs.Errors.First().Code); 4562Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 4570Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 4574Assert.Equal((int)ErrorCode.ERR_SwitchNeedsNumber, parsedArgs.Errors.First().Code); 4578Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 8358Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8362Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8366Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8370Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 9747Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9751Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9755Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9813Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, parsedArgs.Errors.First().Code); 15993symbolContext.ReportDiagnostic(Diagnostic.Create(Warning01, symbolContext.Symbol.Locations.First())); 16010symbolContext.ReportDiagnostic(Diagnostic.Create(Warning02, symbolContext.Symbol.Locations.First()));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
StringCopyPaste\KnownSourcePasteProcessor.cs (1)
192edits.Add(new TextChange(new TextSpan(StringExpressionBeforePasteInfo.ContentSpans.First().Start, 0), quotesToAdd));
StringCopyPaste\StringCopyPasteHelpers.cs (2)
550if (spans.First().Length > 0 && text[spans.First().Start] == '"')
StringCopyPaste\UnknownSourcePasteProcessor.cs (1)
129edits.Add(new TextChange(new TextSpan(StringExpressionBeforePasteInfo.ContentSpans.First().Start, 0), quotesToAdd));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (12)
CodeActions\PullMemberUp\CSharpPullMemberUpTests.cs (1)
49Assert.Equal(actions.First().Title, FeaturesResources.Pull_members_up_to_base_type);
Intents\IntentTestsBase.cs (1)
64var result = results.First();
OnTheFlyDocs\OnTheFlyDocsUtilitiesTests.cs (1)
82Assert.NotNull(result.First());
PdbSourceDocument\PdbSourceDocumentTests.cs (1)
90""", c => c.GetMember<IMethodSymbol>("C.M").Parameters.First());
SymbolKey\SymbolKeyCompilationsTests.cs (7)
132var definition = type.GetMembers("M").First() as IMethodSymbol; 159var definition = type.GetMembers("M").First() as IMethodSymbol; 187var definition = type.GetMembers("Prop").First() as IPropertySymbol; 214var definition = type.GetMembers("Event").First() as IEventSymbol; 243var definition = type.GetMembers(".ctor").First() as IMethodSymbol; 610ResolveAndVerifySymbol(newSymbols.First(), originalSymbols.First(), comp1, SymbolKeyComparison.None);
TaskList\NoCompilationTaskListTests.cs (1)
62descriptors.First().Priority,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (139)
CodeGen\CodeGenAwaitForeachTests.cs (9)
3032var tree = comp.SyntaxTrees.First(); 3117var tree = comp.SyntaxTrees.First(); 3235var tree = comp.SyntaxTrees.First(); 3713var tree = comp.SyntaxTrees.First(); 9105var tree = comp.SyntaxTrees.First(); 9181var tree = comp.SyntaxTrees.First(); 9259var tree = comp.SyntaxTrees.First(); 9320var tree = comp.SyntaxTrees.First(); 9391var tree = comp.SyntaxTrees.First();
CodeGen\CodeGenDeconstructTests.cs (77)
93var tree = compilation.SyntaxTrees.First(); 309var tree = comp.SyntaxTrees.First(); 1364var tree = compilation.SyntaxTrees.First(); 1421var tree = compilation.SyntaxTrees.First(); 1465var tree = comp.SyntaxTrees.First(); 1506var tree = comp.SyntaxTrees.First(); 1559var tree = comp.SyntaxTrees.First(); 1666var tree = compilation.SyntaxTrees.First(); 2685var tree = compilation.SyntaxTrees.First(); 3127var tree = compilation.SyntaxTrees.First(); 3175var tree = compilation.SyntaxTrees.First(); 3239var tree = compilation.SyntaxTrees.First(); 3277var tree = compilation.SyntaxTrees.First(); 3327var tree = compilation.SyntaxTrees.First(); 3365var tree = compilation.SyntaxTrees.First(); 3440var tree = compilation.SyntaxTrees.First(); 3476var tree = compilation.SyntaxTrees.First(); 3541var tree = compilation.SyntaxTrees.First(); 3687var tree = compilation.SyntaxTrees.First(); 3732var tree = compilation.SyntaxTrees.First(); 3789var tree = compilation.SyntaxTrees.First(); 3839var tree = compilation.SyntaxTrees.First(); 3885var tree = compilation.SyntaxTrees.First(); 3929var tree = compilation.SyntaxTrees.First(); 3975var tree = compilation.SyntaxTrees.First(); 4024var tree = compilation.SyntaxTrees.First(); 4130var tree = compilation.SyntaxTrees.First(); 4215var tree = compilation.SyntaxTrees.First(); 4326var tree = compilation.SyntaxTrees.First(); 4402var tree = compilation.SyntaxTrees.First(); 4435var tree = compilation.SyntaxTrees.First(); 4589var tree = compilation.SyntaxTrees.First(); 5018var tree = compilation.SyntaxTrees.First(); 5170var tree = compilation.SyntaxTrees.First(); 5307var tree = compilation.SyntaxTrees.First(); 5343var tree = compilation.SyntaxTrees.First(); 5398var tree = comp.SyntaxTrees.First(); 5431var tree = comp.SyntaxTrees.First(); 5469var tree = comp.SyntaxTrees.First(); 5501var tree = comp.SyntaxTrees.First(); 5532var tree = comp.SyntaxTrees.First(); 5561var tree = comp.SyntaxTrees.First(); 5601var tree = comp.SyntaxTrees.First(); 5640var tree = comp.SyntaxTrees.First(); 5684var tree = comp.SyntaxTrees.First(); 5723var tree = comp.SyntaxTrees.First(); 5765var tree = comp.SyntaxTrees.First(); 5801var tree = comp.SyntaxTrees.First(); 5851var tree = comp.SyntaxTrees.First(); 5905var tree = comp.SyntaxTrees.First(); 5996var tree = comp.SyntaxTrees.First(); 6028var tree = comp.SyntaxTrees.First(); 6081var tree = comp.SyntaxTrees.First(); 6130var tree = comp.SyntaxTrees.First(); 6179var tree = comp.SyntaxTrees.First(); 6209var tree = comp.SyntaxTrees.First(); 6251var tree = comp.SyntaxTrees.First(); 6302var tree = comp.SyntaxTrees.First(); 6334var tree = comp.SyntaxTrees.First(); 6364var tree = comp.SyntaxTrees.First(); 6391var tree = comp.SyntaxTrees.First(); 6436var tree = compilation.SyntaxTrees.First(); 6559var tree = comp.SyntaxTrees.First(); 6857var tree = compilation.SyntaxTrees.First(); 6929var tree = compilation.SyntaxTrees.First(); 6972var tree = comp.SyntaxTrees.First(); 7120var tree = compilation.SyntaxTrees.First(); 7173var tree = compilation.SyntaxTrees.First(); 7228var tree = compilation.SyntaxTrees.First(); 7266var tree = compilation.SyntaxTrees.First(); 7303var tree = compilation.SyntaxTrees.First(); 7351var tree = compilation.SyntaxTrees.First(); 7390var tree = compilation.SyntaxTrees.First(); 7426var tree = compilation.SyntaxTrees.First(); 7503var tree = compilation.SyntaxTrees.First(); 7560var tree = compilation.SyntaxTrees.First(); 9008var tree = comp.SyntaxTrees.First();
CodeGen\CodeGenTupleEqualityTests.cs (12)
767var tree = comp.SyntaxTrees.First(); 2570var tree = comp.SyntaxTrees.First(); 2638var tree = comp.SyntaxTrees.First(); 3275var tree = comp.SyntaxTrees.First(); 3681var tree = comp.SyntaxTrees.First(); 3805var tree = comp.SyntaxTrees.First(); 3908var tree = comp.SyntaxTrees.First(); 4033var tree = comp.SyntaxTrees.First(); 4080var tree = comp.SyntaxTrees.First(); 4274var tree = comp.SyntaxTrees.First(); 5119var tree = comp.SyntaxTrees.First(); 5155var tree = comp.SyntaxTrees.First();
CodeGen\CodeGenTupleTest.cs (37)
3216var tree = compilation.SyntaxTrees.First(); 3249var tree = compilation.SyntaxTrees.First(); 3462var tree = compilation.SyntaxTrees.First(); 3633var tree = compilation.SyntaxTrees.First(); 3684var tree = compilation.SyntaxTrees.First(); 3930var tree = compilation.SyntaxTrees.First(); 3987var tree = compilation.SyntaxTrees.First(); 4020var tree = compilation.SyntaxTrees.First(); 4152var tree = compilation.SyntaxTrees.First(); 9852var tree = comp.SyntaxTrees.First(); 9903var tree = comp.SyntaxTrees.First(); 9945var tree = comp.SyntaxTrees.First(); 9991var tree = comp.SyntaxTrees.First(); 10057var tree = comp.SyntaxTrees.First(); 10096var tree = comp.SyntaxTrees.First(); 10130var tree = comp.SyntaxTrees.First(); 19227var tree = comp.SyntaxTrees.First(); 19289var tree = comp.SyntaxTrees.First(); 19392var tree = comp.SyntaxTrees.First(); 19423var tree = comp.SyntaxTrees.First(); 19477var tree = comp.SyntaxTrees.First(); 19535var tree = comp.SyntaxTrees.First(); 19658var tree = comp.SyntaxTrees.First(); 19702var tree = comp.SyntaxTrees.First(); 19733var tree = comp.SyntaxTrees.First(); 20355var tree = comp.SyntaxTrees.First(); 21348var tree = comp.SyntaxTrees.First(); 22853var tree = compilation.SyntaxTrees.First(); 23448var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23504var m = (IMethodSymbol)(comp.Compilation.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23850var m = (MethodSymbol)(comp.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23903var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 24178var tree = compilation.SyntaxTrees.First(); 26293var tree = comp.SyntaxTrees.First(); 26326var tree = comp.SyntaxTrees.First(); 26359var tree = comp.SyntaxTrees.First(); 26392var tree = comp.SyntaxTrees.First();
CodeGen\IndexAndRangeTests.cs (1)
3856var tree = comp.SyntaxTrees.First();
Emit\InAttributeModifierTests.cs (3)
1965var beginInvokeParameter = type.GetMethod("BeginInvoke").Parameters.First(); 1969var endInvokeParameter = type.GetMethod("EndInvoke").Parameters.First(); 3329var explicitParameter = explicitImplementation.Parameters.First();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (8)
CodeGen\IndexAndRangeTests.cs (8)
2676var tree = comp.SyntaxTrees.First(); 2839var tree = comp.SyntaxTrees.First(); 3302var tree = comp.SyntaxTrees.First(); 3453var tree = comp.SyntaxTrees.First(); 3639var tree = comp.SyntaxTrees.First(); 3729var tree = comp.SyntaxTrees.First(); 3815var tree = comp.SyntaxTrees.First(); 3888var tree = comp.SyntaxTrees.First();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (604)
Attributes\AttributeTests.cs (70)
1496Assert.Equal("A.XAttribute", attrs.First().AttributeClass.ToDisplayString()); 1520attrs.First().VerifyValue<object>(0, TypedConstantKind.Primitive, null); 1606attrs.First().VerifyValue(0, TypedConstantKind.Primitive, true); 1607Assert.Equal("System.CLSCompliantAttribute", attrs.First().AttributeClass.ToDisplayString()); 1709Assert.Equal("AObjectAttribute(typeof(object), O = null)", attrs.First().ToString()); 1710attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeof(object)); 1711attrs.First().VerifyNamedArgumentValue<object>(0, "O", TypedConstantKind.Primitive, null); 1715Assert.Equal("AObjectAttribute({typeof(string)})", attrs.First().ToString()); 1716attrs.First().VerifyValue(0, TypedConstantKind.Array, new object[] { typeof(string) }); 1720Assert.Equal(@"AObjectAttribute({1, ""two"", typeof(string), 3.1415926})", attrs.First().ToString()); 1721attrs.First().VerifyValue(0, TypedConstantKind.Array, new object[] { 1, "two", typeof(string), 3.1415926 }); 1723Assert.Equal(@"AObjectAttribute({{typeof(string)}})", attrs.First().ToString()); 1724attrs.First().VerifyValue(0, TypedConstantKind.Array, new object[] { new object[] { typeof(string) } }); 3177attrs.First().VerifyValue<object>(0, TypedConstantKind.Array, new object[] { 0, "", null }); 3178attrs.First().VerifyValue<byte>(1, TypedConstantKind.Primitive, 255); 3179attrs.First().VerifyValue<sbyte>(2, TypedConstantKind.Primitive, -128); 3180attrs.First().VerifyNamedArgumentValue<object[]>(0, "AryProp", TypedConstantKind.Array, new object[] { new object[] { "", typeof(IList<string>) } }); 3218Assert.Equal(@"CustomAttribute.DerivedAttribute({1, null, ""Hi""}, ObjectField = 2)", attrs.First().ToString()); 3219attrs.First().VerifyValue<object>(0, TypedConstantKind.Array, new object[] { 1, null, "Hi" }); 3220attrs.First().VerifyNamedArgumentValue<object>(0, "ObjectField", TypedConstantKind.Primitive, 2); 3451attrs.First().VerifyValue<char[]>(0, TypedConstantKind.Array, new char[] { ' ' }); 3452attrs.First().VerifyValue<string[]>(1, TypedConstantKind.Array, new string[] { "" }); 3454Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParams); 3455Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParamsArray); 3456Assert.False(attrs.First().AttributeConstructor.Parameters.Last().IsParamsCollection); 3464attrs.First().VerifyValue<char[]>(0, TypedConstantKind.Array, new char[] { ' ' }); 3465attrs.First().VerifyValue<string[]>(1, TypedConstantKind.Array, new string[] { "" }); 3590attrs.First().VerifyValue<char[]>(0, TypedConstantKind.Array, new char[] { ' ' }); 3591attrs.First().VerifyValue<string[]>(1, TypedConstantKind.Array, new string[] { "whatever" }); 3593Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParams); 3594Assert.True(attrs.First().AttributeConstructor.Parameters.Last().IsParamsArray); 3595Assert.False(attrs.First().AttributeConstructor.Parameters.Last().IsParamsCollection); 3603attrs.First().VerifyValue<char[]>(0, TypedConstantKind.Array, new char[] { ' ' }); 3604attrs.First().VerifyValue<string[]>(1, TypedConstantKind.Array, new string[] { "whatever" }); 3639attrs.First().VerifyValue(0, TypedConstantKind.Type, typeof(Object)); 3684attrs.First().VerifyValue(0, TypedConstantKind.Array, (object[])null); 3795var attr = attrs.First(); 3801attr = attrs.First(); 3807attr = attrs.First(); 3816attr = attrs.First(); 3830attr = attrs.First(); 4083var attr = attrs.First(); 4098Assert.Equal(@"AttributeTest.A(AttributeTest.X.Three)", attrs.First().ToString()); 4104Assert.Equal(@"AttributeTest.A(5)", attrs.First().ToString()); 4140attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 4); 4141attrs.First().VerifyValue(1, TypedConstantKind.Primitive, 5); 4143attrs.First().VerifyNamedArgumentValue(0, "X", TypedConstantKind.Primitive, 6); 4183attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 3); 4184attrs.First().VerifyValue(1, TypedConstantKind.Primitive, 4); 4185attrs.First().VerifyValue(2, TypedConstantKind.Primitive, 5); 4187attrs.First().VerifyNamedArgumentValue(0, "X", TypedConstantKind.Primitive, 6); 4227Assert.Equal(2, attrs.First().CommonConstructorArguments.Length); 4229attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 2); 4230attrs.First().VerifyValue(1, TypedConstantKind.Primitive, 1); 4232Assert.Equal(0, attrs.First().CommonNamedArguments.Length); 4272attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 3); 4273attrs.First().VerifyValue(1, TypedConstantKind.Primitive, 4); 4274attrs.First().VerifyValue(2, TypedConstantKind.Primitive, 5); 4276attrs.First().VerifyNamedArgumentValue(0, "X", TypedConstantKind.Primitive, 6); 4316var attr = attrs.First(); 4320Assert.Equal(0, attrs.First().CommonNamedArguments.Length); 4901var ca = goo.GetAttributes().First().CommonConstructorArguments.First(); 5177var typeParameter = type.TypeParameters.First(); 5495attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg); 5500attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg); 5506attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg); 5513attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg); 5522attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg); 5529attrs.First().VerifyValue<object>(0, TypedConstantKind.Type, typeArg);
Attributes\AttributeTests_Conditional.cs (1)
629var gooCtor = classGoo.InstanceConstructors.First();
Attributes\AttributeTests_Synthesized.cs (3)
1682var stateMachineAttribute = attributes.First(); 1725var stateMachineAttribute = attributes.First(); 1767var stateMachineAttribute = attributes.First();
Attributes\AttributeTests_WellKnownAttributes.cs (24)
137var attrSym = attrs.First(); 149var itCtor = iTypeSym.Constructors.First(); 181var mem = (MethodSymbol)igoo.GetMembers("DoSomething").First(); 183attrSym = mem.GetAttributes().First(); 187mem = (MethodSymbol)igoo.GetMembers("Register").First(); 188attrSym = mem.GetAttributes().First(); 192mem = (MethodSymbol)igoo.GetMembers("UnRegister").First(); 195mem = (MethodSymbol)igoo.GetMembers("LibFunc").First(); 196attrSym = mem.GetAttributes().First(); 288var method = (MethodSymbol)type2.GetMembers("Method").First(); 312var field = (FieldSymbol)type3.GetMembers("One").First(); 315field = (FieldSymbol)type3.GetMembers("Two").First(); 317attrSym = field.GetAttributes().First(); 320field = (FieldSymbol)type3.GetMembers("Three").First(); 321attrSym = field.GetAttributes().First(); 444attrSym = method.GetAttributes().First(); 448attrSym = parm.GetAttributes().First(); 453attrSym = parm.GetAttributes().First(); 476var field = (FieldSymbol)type2.GetMembers("field").First(); 2478var attrSym = method.GetAttributes().First(); 2485method = (MethodSymbol)type1.GetMembers("MessageBox").First(); 2486attrSym = method.GetAttributes().First(); 3678var ctorA = typeA.InstanceConstructors.First(); 3692var ctorA = typeA.InstanceConstructors.First();
Diagnostics\GetDiagnosticsTests.cs (3)
795var tree = compilation.SyntaxTrees.First(); 848var tree = compilation.SyntaxTrees.First(); 866var tree = compilation.SyntaxTrees.First();
FlowAnalysis\RegionAnalysisTests.cs (2)
3333var intsym = analysis.VariablesDeclared.First() as ILocalSymbol; 4425var tree = compilation.SyntaxTrees.First();
OverloadResolutionPriorityTests.cs (1)
1001AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute..ctor(System.Int32 priority)", m.GetAttributes().First().AttributeConstructor.ToTestDisplayString());
Semantics\CollectionExpressionTests.cs (32)
4769var tree = comp.SyntaxTrees.First(); 14242var tree = comp.SyntaxTrees.First(); 14318var tree = comp.SyntaxTrees.First(); 14391var tree = comp.SyntaxTrees.First(); 14453var tree = comp.SyntaxTrees.First(); 14577var tree = comp.SyntaxTrees.First(); 14660var tree = comp.SyntaxTrees.First(); 14749var tree = comp.SyntaxTrees.First(); 28628var tree = comp.SyntaxTrees.First(); 28672var tree = comp.SyntaxTrees.First(); 28718var tree = comp.SyntaxTrees.First(); 28762var tree = comp.SyntaxTrees.First(); 28805var tree = comp.SyntaxTrees.First(); 28848var tree = comp.SyntaxTrees.First(); 28887var tree = comp.SyntaxTrees.First(); 28920var tree = comp.SyntaxTrees.First(); 28954var tree = comp.SyntaxTrees.First(); 29007var tree = comp.SyntaxTrees.First(); 29073var tree = comp.SyntaxTrees.First(); 29134var tree = comp.SyntaxTrees.First(); 29210var tree = comp.SyntaxTrees.First(); 29253var tree = comp.SyntaxTrees.First(); 29300var tree = comp.SyntaxTrees.First(); 32316var tree = comp.SyntaxTrees.First(); 32352var tree = comp.SyntaxTrees.First(); 32384var tree = comp.SyntaxTrees.First(); 32412var tree = comp.SyntaxTrees.First(); 32454var tree = comp.SyntaxTrees.First(); 32500var tree = comp.SyntaxTrees.First(); 32564var tree = comp.SyntaxTrees.First(); 32660var tree = comp.SyntaxTrees.First(); 33055var tree = comp.SyntaxTrees.First();
Semantics\ExtensionOperatorsTests.cs (108)
686var tree = comp2.SyntaxTrees.First(); 785var tree = comp.SyntaxTrees.First(); 833var tree = comp.SyntaxTrees.First(); 904var tree = comp.SyntaxTrees.First(); 965var tree = comp.SyntaxTrees.First(); 1033var tree = comp.SyntaxTrees.First(); 1743var tree = comp.SyntaxTrees.First(); 2176var tree = comp2.SyntaxTrees.First(); 3280var tree = comp.SyntaxTrees.First(); 3338var tree = comp.SyntaxTrees.First(); 4218var tree = comp.SyntaxTrees.First(); 4716var tree = comp2.SyntaxTrees.First(); 4834var tree = comp2.SyntaxTrees.First(); 5006var tree = comp.SyntaxTrees.First(); 5060var tree = comp.SyntaxTrees.First(); 5108var tree = comp.SyntaxTrees.First(); 5156var tree = comp.SyntaxTrees.First(); 5205var tree = comp.SyntaxTrees.First(); 5253var tree = comp.SyntaxTrees.First(); 5302var tree = comp.SyntaxTrees.First(); 5353var tree = comp.SyntaxTrees.First(); 5408var tree = comp.SyntaxTrees.First(); 5522var tree = comp.SyntaxTrees.First(); 5594var tree = comp.SyntaxTrees.First(); 5665var tree = comp.SyntaxTrees.First(); 5736var tree = comp.SyntaxTrees.First(); 5798var tree = comp.SyntaxTrees.First(); 5861var tree = comp.SyntaxTrees.First(); 5926var tree = comp.SyntaxTrees.First(); 5996var tree = comp.SyntaxTrees.First(); 6064var tree = comp.SyntaxTrees.First(); 6138var tree = comp.SyntaxTrees.First(); 7607var tree = comp.SyntaxTrees.First(); 7689var tree = comp.SyntaxTrees.First(); 8333var tree = comp2.SyntaxTrees.First(); 8404var tree = comp2.SyntaxTrees.First(); 8960var tree = comp.SyntaxTrees.First(); 9018var tree = comp.SyntaxTrees.First(); 9654var tree = comp.SyntaxTrees.First(); 9713var tree = comp.SyntaxTrees.First(); 10139var tree = comp.SyntaxTrees.First(); 10225var tree = comp.SyntaxTrees.First(); 10388var tree = comp.SyntaxTrees.First(); 10447var tree = comp.SyntaxTrees.First(); 11463var tree = comp2.SyntaxTrees.First(); 11562var tree = comp.SyntaxTrees.First(); 11610var tree = comp.SyntaxTrees.First(); 11681var tree = comp.SyntaxTrees.First(); 11742var tree = comp.SyntaxTrees.First(); 11810var tree = comp.SyntaxTrees.First(); 13167var tree = comp.SyntaxTrees.First(); 13705var tree = comp2.SyntaxTrees.First(); 14031var tree = comp.SyntaxTrees.First(); 14794var tree = comp.SyntaxTrees.First(); 14844var tree = comp.SyntaxTrees.First(); 15014var tree = comp.SyntaxTrees.First(); 15081var tree = comp.SyntaxTrees.First(); 15206var tree = comp.SyntaxTrees.First(); 16001var tree = comp.SyntaxTrees.First(); 16052var tree = comp.SyntaxTrees.First(); 17157var tree = comp.SyntaxTrees.First(); 17297var tree = comp.SyntaxTrees.First(); 17729var tree = comp.SyntaxTrees.First(); 17802var tree = comp.SyntaxTrees.First(); 18265var tree = comp.SyntaxTrees.First(); 18315var tree = comp.SyntaxTrees.First(); 18766var tree = comp2.SyntaxTrees.First(); 18893var tree = comp2.SyntaxTrees.First(); 18997var tree = comp2.SyntaxTrees.First(); 19057var tree = comp2.SyntaxTrees.First(); 19118var tree = comp2.SyntaxTrees.First(); 19157var tree = comp2.SyntaxTrees.First(); 19200var tree = comp2.SyntaxTrees.First(); 19678var tree = comp.SyntaxTrees.First(); 19733var tree = comp.SyntaxTrees.First(); 20187var tree = comp2.SyntaxTrees.First(); 20314var tree = comp2.SyntaxTrees.First(); 20494var tree = comp.SyntaxTrees.First(); 20548var tree = comp.SyntaxTrees.First(); 20596var tree = comp.SyntaxTrees.First(); 20644var tree = comp.SyntaxTrees.First(); 20693var tree = comp.SyntaxTrees.First(); 20741var tree = comp.SyntaxTrees.First(); 20790var tree = comp.SyntaxTrees.First(); 20841var tree = comp.SyntaxTrees.First(); 20896var tree = comp.SyntaxTrees.First(); 21010var tree = comp.SyntaxTrees.First(); 21082var tree = comp.SyntaxTrees.First(); 21153var tree = comp.SyntaxTrees.First(); 21224var tree = comp.SyntaxTrees.First(); 21286var tree = comp.SyntaxTrees.First(); 21349var tree = comp.SyntaxTrees.First(); 21414var tree = comp.SyntaxTrees.First(); 21484var tree = comp.SyntaxTrees.First(); 21552var tree = comp.SyntaxTrees.First(); 21626var tree = comp.SyntaxTrees.First(); 23605var tree = comp.SyntaxTrees.First(); 23687var tree = comp.SyntaxTrees.First(); 25668var tree = comp.SyntaxTrees.First(); 25768var tree = comp.SyntaxTrees.First(); 26252var tree = comp.SyntaxTrees.First(); 26307var tree = comp.SyntaxTrees.First(); 26707var tree = comp.SyntaxTrees.First(); 26752var tree = comp.SyntaxTrees.First(); 27121var tree = comp.SyntaxTrees.First(); 27176var tree = comp.SyntaxTrees.First(); 27225var tree = comp.SyntaxTrees.First(); 27280var tree = comp.SyntaxTrees.First();
Semantics\ExtensionTests.cs (254)
11666var tree = comp.SyntaxTrees.First(); 11791var tree = comp.SyntaxTrees.First(); 12141var tree = comp.SyntaxTrees.First(); 12179var tree = comp.SyntaxTrees.First(); 12212var tree = comp.SyntaxTrees.First(); 12254var tree = comp.SyntaxTrees.First(); 12289var tree = comp.SyntaxTrees.First(); 12315var tree = comp.SyntaxTrees.First(); 12345var tree = comp.SyntaxTrees.First(); 12375var tree = comp.SyntaxTrees.First(); 12409var tree = comp.SyntaxTrees.First(); 12443var tree = comp.SyntaxTrees.First(); 12474var tree = comp.SyntaxTrees.First(); 13165var tree = comp.SyntaxTrees.First(); 13209var tree = comp.SyntaxTrees.First(); 13246var tree = comp.SyntaxTrees.First(); 13283var tree = comp.SyntaxTrees.First(); 13320var tree = comp.SyntaxTrees.First(); 13357var tree = comp.SyntaxTrees.First(); 13389var tree = comp.SyntaxTrees.First(); 13427var tree = comp.SyntaxTrees.First(); 13453var tree = comp.SyntaxTrees.First(); 13479var tree = comp.SyntaxTrees.First(); 13505var tree = comp.SyntaxTrees.First(); 13540var tree = comp.SyntaxTrees.First(); 13590var tree = comp.SyntaxTrees.First(); 13621var tree = comp.SyntaxTrees.First(); 13652var tree = comp.SyntaxTrees.First(); 13682var tree = comp.SyntaxTrees.First(); 13712var tree = comp.SyntaxTrees.First(); 13758var tree = comp.SyntaxTrees.First(); 13790var tree = comp.SyntaxTrees.First(); 13869var tree = comp.SyntaxTrees.First(); 13911var tree = comp.SyntaxTrees.First(); 13983var tree = comp.SyntaxTrees.First(); 14049var tree = comp.SyntaxTrees.First(); 14084var tree = comp.SyntaxTrees.First(); 14130var tree = comp.SyntaxTrees.First(); 14162var tree = comp.SyntaxTrees.First(); 14189var tree = comp.SyntaxTrees.First(); 14217var tree = comp.SyntaxTrees.First(); 14244var tree = comp.SyntaxTrees.First(); 15363var tree = comp.SyntaxTrees.First(); 15464var tree = comp.SyntaxTrees.First(); 15493var tree = comp.SyntaxTrees.First(); 15520var tree = comp.SyntaxTrees.First(); 15548var tree = comp.SyntaxTrees.First(); 15651var tree = comp.SyntaxTrees.First(); 15769var tree = comp.SyntaxTrees.First(); 15796var tree = comp.SyntaxTrees.First(); 15821var tree = comp.SyntaxTrees.First(); 15845var tree = comp.SyntaxTrees.First(); 15870var tree = comp.SyntaxTrees.First(); 15893var tree = comp.SyntaxTrees.First(); 15918var tree = comp.SyntaxTrees.First(); 16155var tree = comp.SyntaxTrees.First(); 16184var tree = comp.SyntaxTrees.First(); 16216var tree = comp.SyntaxTrees.First(); 16239var tree = comp.SyntaxTrees.First(); 16263var tree = comp.SyntaxTrees.First(); 16288var tree = comp.SyntaxTrees.First(); 16312var tree = comp.SyntaxTrees.First(); 16337var tree = comp.SyntaxTrees.First(); 16366var tree = comp.SyntaxTrees.First(); 16399var tree = comp.SyntaxTrees.First(); 16428var tree = comp.SyntaxTrees.First(); 16456var tree = comp.SyntaxTrees.First(); 16485var tree = comp.SyntaxTrees.First(); 16512var tree = comp.SyntaxTrees.First(); 16545var tree = comp.SyntaxTrees.First(); 16655var tree = comp.SyntaxTrees.First(); 16690var tree = comp.SyntaxTrees.First(); 16717var tree = comp.SyntaxTrees.First(); 16753var tree = comp.SyntaxTrees.First(); 16801var tree = comp.SyntaxTrees.First(); 16834var tree = comp.SyntaxTrees.First(); 16862var tree = comp.SyntaxTrees.First(); 16890var tree = comp.SyntaxTrees.First(); 16918var tree = comp.SyntaxTrees.First(); 16946var tree = comp.SyntaxTrees.First(); 16974var tree = comp.SyntaxTrees.First(); 17011var tree = comp.SyntaxTrees.First(); 17041var tree = comp.SyntaxTrees.First(); 17116var tree = comp.SyntaxTrees.First(); 17145var tree = comp.SyntaxTrees.First(); 17170var tree = comp.SyntaxTrees.First(); 17258var tree = comp.SyntaxTrees.First(); 17298var tree = comp.SyntaxTrees.First(); 17324var tree = comp.SyntaxTrees.First(); 17351var tree = comp.SyntaxTrees.First(); 17389var tree = comp.SyntaxTrees.First(); 17427var tree = comp.SyntaxTrees.First(); 17466var tree = comp.SyntaxTrees.First(); 17507var tree = comp.SyntaxTrees.First(); 17548var tree = comp.SyntaxTrees.First(); 17592var tree = comp.SyntaxTrees.First(); 17636var tree = comp.SyntaxTrees.First(); 17675var tree = comp.SyntaxTrees.First(); 17714var tree = comp.SyntaxTrees.First(); 17753var tree = comp.SyntaxTrees.First(); 17791var tree = comp.SyntaxTrees.First(); 17838var tree = comp.SyntaxTrees.First(); 17870var tree = comp.SyntaxTrees.First(); 17902var tree = comp.SyntaxTrees.First(); 17952var tree = comp.SyntaxTrees.First(); 17986var tree = comp.SyntaxTrees.First(); 18018var tree = comp.SyntaxTrees.First(); 18056var tree = comp.SyntaxTrees.First(); 18093var tree = comp.SyntaxTrees.First(); 18126var tree = comp.SyntaxTrees.First(); 18176var tree = comp.SyntaxTrees.First(); 18223var tree = comp.SyntaxTrees.First(); 18251var tree = comp.SyntaxTrees.First(); 18281var tree = comp.SyntaxTrees.First(); 18308var tree = comp.SyntaxTrees.First(); 18335var tree = comp.SyntaxTrees.First(); 18368var tree = comp.SyntaxTrees.First(); 18414var tree = comp.SyntaxTrees.First(); 18442var tree = comp.SyntaxTrees.First(); 18476var tree = comp.SyntaxTrees.First(); 18506var tree = comp.SyntaxTrees.First(); 18621var tree = comp.SyntaxTrees.First(); 19096var tree = comp.SyntaxTrees.First(); 19163var tree = comp.SyntaxTrees.First(); 19205var tree = comp.SyntaxTrees.First(); 19253var tree = comp.SyntaxTrees.First(); 19298var tree = comp.SyntaxTrees.First(); 19335var tree = comp.SyntaxTrees.First(); 19383var tree = comp.SyntaxTrees.First(); 19431var tree = comp.SyntaxTrees.First(); 19481var tree = comp.SyntaxTrees.First(); 19531var tree = comp.SyntaxTrees.First(); 19585var tree = comp.SyntaxTrees.First(); 19639var tree = comp.SyntaxTrees.First(); 19693var tree = comp.SyntaxTrees.First(); 19741var tree = comp.SyntaxTrees.First(); 19789var tree = comp.SyntaxTrees.First(); 19829var tree = comp.SyntaxTrees.First(); 19869var tree = comp.SyntaxTrees.First(); 19912var tree = comp.SyntaxTrees.First(); 19952var tree = comp.SyntaxTrees.First(); 19995var tree = comp.SyntaxTrees.First(); 23424var tree = comp.SyntaxTrees.First(); 23868var tree = comp.SyntaxTrees.First(); 23991var tree = comp.SyntaxTrees.First(); 24145var tree = comp.SyntaxTrees.First(); 24623var tree = comp.SyntaxTrees.First(); 24658var tree = comp.SyntaxTrees.First(); 24693var tree = comp.SyntaxTrees.First(); 24721var tree = comp.SyntaxTrees.First(); 24773var tree = comp.SyntaxTrees.First(); 24813var tree = comp.SyntaxTrees.First(); 24846var tree = comp.SyntaxTrees.First(); 25399var tree = comp.SyntaxTrees.First(); 25434var tree = comp.SyntaxTrees.First(); 25603var tree = comp.SyntaxTrees.First(); 25626var tree = comp.SyntaxTrees.First(); 29246var tree = comp.SyntaxTrees.First(); 29273var tree = comp.SyntaxTrees.First(); 29300var tree = comp.SyntaxTrees.First(); 29327var tree = comp.SyntaxTrees.First(); 29354var tree = comp.SyntaxTrees.First(); 29401var tree = comp.SyntaxTrees.First(); 29431var tree = comp.SyntaxTrees.First(); 29471var tree = comp.SyntaxTrees.First(); 29496var tree = comp.SyntaxTrees.First(); 29527var tree = comp.SyntaxTrees.First(); 29555var tree = comp.SyntaxTrees.First(); 29584var tree = comp.SyntaxTrees.First(); 29663var tree = comp.SyntaxTrees.First(); 29706var tree = comp.SyntaxTrees.First(); 29737var tree = comp.SyntaxTrees.First(); 29773var tree = comp.SyntaxTrees.First(); 29831var tree = comp.SyntaxTrees.First(); 29877var tree = comp.SyntaxTrees.First(); 30012var tree = comp.SyntaxTrees.First(); 30052var tree = comp.SyntaxTrees.First(); 30088var tree = comp.SyntaxTrees.First(); 30137var tree = comp.SyntaxTrees.First(); 30186var tree = comp.SyntaxTrees.First(); 30275var tree = comp.SyntaxTrees.First(); 30308var tree = comp.SyntaxTrees.First(); 30338var tree = comp.SyntaxTrees.First(); 30369var tree = comp.SyntaxTrees.First(); 30399var tree = comp.SyntaxTrees.First(); 30429var tree = comp.SyntaxTrees.First(); 30490var tree = comp.SyntaxTrees.First(); 31130var tree = comp.SyntaxTrees.First(); 31160var tree = comp.SyntaxTrees.First(); 31200var tree = comp.SyntaxTrees.First(); 31232var tree = comp.SyntaxTrees.First(); 31265var tree = comp.SyntaxTrees.First(); 31513var tree = comp.SyntaxTrees.First(); 31539var tree = comp.SyntaxTrees.First(); 31626var tree = comp.SyntaxTrees.First(); 31657var tree = comp.SyntaxTrees.First(); 32086var tree = comp.SyntaxTrees.First(); 32575var tree = comp.SyntaxTrees.First(); 32605var tree = comp.SyntaxTrees.First(); 32636var tree = comp.SyntaxTrees.First(); 32664var tree = comp.SyntaxTrees.First(); 32691var tree = comp.SyntaxTrees.First(); 32718var tree = comp.SyntaxTrees.First(); 32741var tree = comp.SyntaxTrees.First(); 32770var tree = comp.SyntaxTrees.First(); 32811var tree = comp.SyntaxTrees.First(); 33212var tree = comp.SyntaxTrees.First(); 33248var tree = comp.SyntaxTrees.First(); 33284var tree = comp.SyntaxTrees.First(); 33320var tree = comp.SyntaxTrees.First(); 33348var tree = comp.SyntaxTrees.First(); 33372var tree = comp.SyntaxTrees.First(); 33403var tree = comp.SyntaxTrees.First(); 33434var tree = comp.SyntaxTrees.First(); 33471var tree = comp.SyntaxTrees.First(); 33497var tree = comp.SyntaxTrees.First(); 33522var tree = comp.SyntaxTrees.First(); 33548var tree = comp.SyntaxTrees.First(); 33640var tree = comp.SyntaxTrees.First(); 33669var tree = comp.SyntaxTrees.First(); 33699var tree = comp.SyntaxTrees.First(); 33729var tree = comp.SyntaxTrees.First(); 33751var tree = comp.SyntaxTrees.First(); 33784var tree = comp.SyntaxTrees.First(); 33818var tree = comp.SyntaxTrees.First(); 33851var tree = comp.SyntaxTrees.First(); 33894var tree = comp.SyntaxTrees.First(); 34198var tree = comp.SyntaxTrees.First(); 34252var tree = comp.SyntaxTrees.First(); 34767var tree = comp.SyntaxTrees.First(); 34793var tree = comp.SyntaxTrees.First(); 34816var tree = comp.SyntaxTrees.First(); 34842var tree = comp.SyntaxTrees.First(); 34866var tree = comp.SyntaxTrees.First(); 34892var tree = comp.SyntaxTrees.First(); 34918var tree = comp.SyntaxTrees.First(); 34942var tree = comp.SyntaxTrees.First(); 34967var tree = comp.SyntaxTrees.First(); 35011var tree = comp.SyntaxTrees.First(); 35052var tree = comp.SyntaxTrees.First(); 39611var tree = comp.SyntaxTrees.First(); 39659var tree = comp.SyntaxTrees.First(); 39700var tree = comp.SyntaxTrees.First(); 39739var tree = comp.SyntaxTrees.First(); 39964var tree = comp.SyntaxTrees.First(); 40005var tree = comp.SyntaxTrees.First(); 40071var tree = comp.SyntaxTrees.First(); 40207var tree = comp.SyntaxTrees.First(); 40254var tree = comp.SyntaxTrees.First(); 40307var tree = comp.SyntaxTrees.First(); 40362var tree = comp.SyntaxTrees.First(); 40406var tree = comp.SyntaxTrees.First(); 40729var tree = comp.SyntaxTrees.First(); 40771var tree = comp.SyntaxTrees.First();
Semantics\ExtensionTests2.cs (5)
1219var tree = comp.SyntaxTrees.First(); 1298var tree = comp.SyntaxTrees.First(); 1334var tree = comp.SyntaxTrees.First(); 5041var tree = comp.SyntaxTrees.First(); 5498var mSkeleton = comp.GetMember<NamedTypeSymbol>("E").GetTypeMembers().First().GetMember("M");
Semantics\InlineArrayTests.cs (16)
2356var tree = comp.SyntaxTrees.First(); 2391var tree = comp.SyntaxTrees.First(); 2425var tree = comp.SyntaxTrees.First(); 2505var tree = comp.SyntaxTrees.First(); 6030var tree = comp.SyntaxTrees.First(); 6196var tree = comp.SyntaxTrees.First(); 8115var tree = comp.SyntaxTrees.First(); 8832var tree = comp.SyntaxTrees.First(); 9200var tree = comp.SyntaxTrees.First(); 10544var tree = comp.SyntaxTrees.First(); 11288var tree = comp.SyntaxTrees.First(); 15205var tree = comp.SyntaxTrees.First(); 16492var tree = comp.SyntaxTrees.First(); 18580var tree = comp.SyntaxTrees.First(); 18906var tree = comp.SyntaxTrees.First(); 19243var tree = comp.SyntaxTrees.First();
Semantics\OutVarTests.cs (10)
35176var tree = compilation.SyntaxTrees.First(); 35215var tree = compilation.SyntaxTrees.First(); 35259var tree = compilation.SyntaxTrees.First(); 35290var tree = compilation.SyntaxTrees.First(); 35329var tree = compilation.SyntaxTrees.First(); 35361var tree = compilation.SyntaxTrees.First(); 35397var tree = compilation.SyntaxTrees.First(); 35436var tree = compilation.SyntaxTrees.First(); 35466var tree = compilation.SyntaxTrees.First(); 35503var tree = compilation.SyntaxTrees.First();
Semantics\PatternMatchingTests_ListPatterns.cs (7)
3317var tree = compilation.SyntaxTrees.First(); 3718var tree = compilation.SyntaxTrees.First(); 4083var tree = compilation.SyntaxTrees.First(); 4170var tree = compilation.SyntaxTrees.First(); 4247var tree = compilation.SyntaxTrees.First(); 4361var tree = compilation.SyntaxTrees.First(); 4554var tree = compilation.SyntaxTrees.First();
Semantics\PatternMatchingTests_Scope.cs (1)
13820var tree = comp.SyntaxTrees.First();
Semantics\PatternMatchingTests4.cs (10)
4158var tree = comp.SyntaxTrees.First(); 4230var tree = comp.SyntaxTrees.First(); 4274var tree = comp.SyntaxTrees.First(); 4321var tree = comp.SyntaxTrees.First(); 4403var tree = comp.SyntaxTrees.First(); 4485var tree = comp.SyntaxTrees.First(); 4567var tree = comp.SyntaxTrees.First(); 4649var tree = comp.SyntaxTrees.First(); 4733var tree = comp.SyntaxTrees.First(); 4826var tree = comp.SyntaxTrees.First();
Semantics\PrimaryConstructorTests.cs (19)
1070var tree = comp.SyntaxTrees.First(); 1292var tree = comp.SyntaxTrees.First(); 1363var tree = comp.SyntaxTrees.First(); 1409var tree = comp.SyntaxTrees.First(); 1465var tree = comp.SyntaxTrees.First(); 1524var tree = comp.SyntaxTrees.First(); 1613var tree = comp.SyntaxTrees.First(); 1812var tree = comp.SyntaxTrees.First(); 1852var tree = comp.SyntaxTrees.First(); 1895var tree = comp.SyntaxTrees.First(); 1965var tree = comp.SyntaxTrees.First(); 2112var tree = comp.SyntaxTrees.First(); 2294var tree = comp.SyntaxTrees.First(); 2423var tree = comp.SyntaxTrees.First(); 2471var tree = comp.SyntaxTrees.First(); 2639var tree = comp.SyntaxTrees.First(); 2677var tree = comp.SyntaxTrees.First(); 2714var tree = comp.SyntaxTrees.First(); 2750var tree = comp.SyntaxTrees.First();
Semantics\RecordTests.cs (25)
280var tree = comp.SyntaxTrees.First(); 505var primaryCtor = comp.GetMember<NamedTypeSymbol>("A").Constructors.First(); 537var primaryCtor = comp.GetMember<NamedTypeSymbol>("A").Constructors.First(); 8147var tree = comp.SyntaxTrees.First(); 16944Assert.Equal("System.Int32 A.GetHashCode()", comp.GetMembers("A.GetHashCode").First().ToTestDisplayString()); 21246var tree = comp.SyntaxTrees.First(); 21470var tree = comp.SyntaxTrees.First(); 21541var tree = comp.SyntaxTrees.First(); 21587var tree = comp.SyntaxTrees.First(); 21643var tree = comp.SyntaxTrees.First(); 21702var tree = comp.SyntaxTrees.First(); 21791var tree = comp.SyntaxTrees.First(); 21990var tree = comp.SyntaxTrees.First(); 22027var tree = comp.SyntaxTrees.First(); 22067var tree = comp.SyntaxTrees.First(); 22102var tree = comp.SyntaxTrees.First(); 22181var tree = comp.SyntaxTrees.First(); 22328var tree = comp.SyntaxTrees.First(); 22510var tree = comp.SyntaxTrees.First(); 23019var tree = comp.SyntaxTrees.First(); 23473var tree = comp.SyntaxTrees.First(); 24745var tree = comp.SyntaxTrees.First(); 24780var tree = comp.SyntaxTrees.First(); 24814var tree = comp.SyntaxTrees.First(); 24849var tree = comp.SyntaxTrees.First();
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (13)
3132var tree = comp2.SyntaxTrees.First(); 3680var tree = comp2.SyntaxTrees.First(); 4214var tree = comp2.SyntaxTrees.First(); 5020var tree = comp1.SyntaxTrees.First(); 12037var tree = comp2.SyntaxTrees.First(); 12423var tree = comp2.SyntaxTrees.First(); 13011var tree = comp2.SyntaxTrees.First(); 13316var tree = comp2.SyntaxTrees.First(); 13882var tree = comp2.SyntaxTrees.First(); 14295var tree = comp2.SyntaxTrees.First(); 14980var tree = comp2.SyntaxTrees.First(); 15330var tree = comp2.SyntaxTrees.First(); 16449var tree = comp1.SyntaxTrees.First();
Microsoft.CodeAnalysis.CSharp.Features (33)
AddImport\CSharpAddImportFeatureService.cs (1)
583externAliasString = aliases.First();
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
72var symbols = ImmutableArray.Create<ISymbol>(conversion.ContainingType, conversion.Parameters.First().Type, conversion.ReturnType);
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
247extensionMethods.First().ExtensionMethod,
Debugging\CSharpProximityExpressionsService.cs (1)
74var statement = info.Symbol.Locations.First().FindToken(cancellationToken).GetAncestor<StatementSyntax>();
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
78var firstImplName = implementations.First().Name;
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (2)
33var diagnostic = context.Diagnostics.First(); 54var diagnostic = diagnostics.First();
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
37var switchLocation = context.Diagnostics.First().AdditionalLocations[0];
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
165constructorOperation, expectedFields, constructorSymbol.Parameters.First()))
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (3)
37methodSymbol.Parameters.First().Type.SpecialType == SpecialType.System_Object && 50&& param.Equals(methodSymbol.Parameters.First())) 504var parameter = methodSymbol.Parameters.First();
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
40var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
67var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (1)
47var originalNode = GetOriginalNode(root, context.Diagnostics.First());
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
57var typeArg = type.GetTypeArguments().First();
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (1)
34var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
33var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
46var node = context.Diagnostics.First().Location.FindNode(getInnermostNodeForTie: true, cancellationToken);
src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
37var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
35var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
85var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
97var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (1)
40var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
38var diagnostic = context.Diagnostics.First();
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
60var diagnostic = context.Diagnostics.First();
Structure\Providers\FileScopedNamespaceDeclarationStructureProvider.cs (1)
33CSharpStructureHelpers.CollectCommentBlockSpans(externsAndUsings.First(), spans, options);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
EditAndContinue\TopLevelEditingTests.cs (4)
94Assert.IsType<UsingDirectiveSyntax>(edits.Edits.First().OldNode); 95Assert.Null(edits.Edits.First().NewNode); 3332SemanticEdit(SemanticEditKind.Update, c => c.GetMembers("C.PrintMembers").First().ISymbol), 16695SemanticEdit(SemanticEditKind.Update, c => ((IPropertySymbol)c.GetMember<INamedTypeSymbol>("C").GetMembers("P").First()).GetMethod),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (135)
Semantics\BindingAsyncTasklikeTests.cs (1)
190Assert.True(diagnostics.First().Code == (int)ErrorCode.ERR_AmbigCall);
Semantics\ConstantTests.cs (4)
2951var symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().GetMembers("Z1").First(); 2954symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().GetMembers("Z2").First();
Semantics\DeconstructionTests.cs (19)
3763var tree = compilation.SyntaxTrees.First(); 3941var tree = comp.SyntaxTrees.First(); 4167var tree = comp.SyntaxTrees.First(); 4235var tree = comp.SyntaxTrees.First(); 4370var tree = comp.SyntaxTrees.First(); 4504var tree = comp.SyntaxTrees.First(); 4662var tree = comp.SyntaxTrees.First(); 4756var tree = comp.SyntaxTrees.First(); 4834var tree = comp.SyntaxTrees.First(); 4939var tree = comp.SyntaxTrees.First(); 4985var tree = comp.SyntaxTrees.First(); 5043var tree = comp.SyntaxTrees.First(); 5129var tree = comp1.SyntaxTrees.First(); 5184var tree = comp.SyntaxTrees.First(); 5328var tree = comp.SyntaxTrees.First(); 5475var tree = comp.SyntaxTrees.First(); 5652var tree = comp.SyntaxTrees.First(); 5762var tree = comp.SyntaxTrees.First(); 5875var tree = comp.SyntaxTrees.First();
Semantics\FieldInitializerBindingTests.cs (1)
246var syntaxTree = compilation.SyntaxTrees.First();
Semantics\ImplicitObjectCreationTests.cs (21)
54var tree = comp.SyntaxTrees.First(); 129var tree = comp.SyntaxTrees.First(); 176var tree = comp.SyntaxTrees.First(); 226var tree = comp.SyntaxTrees.First(); 840var tree = comp.SyntaxTrees.First(); 881var tree = comp.SyntaxTrees.First(); 1704var tree = comp.SyntaxTrees.First(); 1864var tree = comp.SyntaxTrees.First(); 1894var tree = comp.SyntaxTrees.First(); 1924var tree = comp.SyntaxTrees.First(); 1976var tree = comp.SyntaxTrees.First(); 2034var tree = comp.SyntaxTrees.First(); 2069var tree = comp.SyntaxTrees.First(); 2123var tree = comp.SyntaxTrees.First(); 2215var tree = comp.SyntaxTrees.First(); 2512var tree = comp.SyntaxTrees.First(); 2563var tree = comp.SyntaxTrees.First(); 2920var tree = comp.SyntaxTrees.First(); 3213var tree = comp.SyntaxTrees.First(); 4155var tree = comp.SyntaxTrees.First(); 4182var tree = comp.SyntaxTrees.First();
Semantics\InterpolationTests.cs (2)
7727var cParam = module.GlobalNamespace.GetTypeMember("C").GetMethod("M").Parameters.First(); 7821var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\LocalFunctionTests.cs (4)
7639var tree = comp.SyntaxTrees.First(); 8684var tree = comp.SyntaxTrees.First(); 9552var tree = comp.SyntaxTrees.First(); 10172var tree = comp.SyntaxTrees.First();
Semantics\MultiDimensionalArrayTests.cs (1)
535var szArray = (ArrayTypeSymbol)m2.Parameters.First().Type;
Semantics\NonTrailingNamedArgumentsTests.cs (11)
365var tree = comp.SyntaxTrees.First(); 421var tree = comp.SyntaxTrees.First(); 453var tree = comp.SyntaxTrees.First(); 482var tree = comp.SyntaxTrees.First(); 532var tree = comp.SyntaxTrees.First(); 567var tree = comp.SyntaxTrees.First(); 596var tree = comp.SyntaxTrees.First(); 650var tree = comp.SyntaxTrees.First(); 677var tree = comp.SyntaxTrees.First(); 708var tree = comp.SyntaxTrees.First(); 981var tree = comp.SyntaxTrees.First();
Semantics\NullableConversionTests.cs (1)
803var syntaxTree = compilation.SyntaxTrees.First();
Semantics\NullableReferenceTypesTests.cs (10)
34981var tree = compilation.SyntaxTrees.First(); 34998var tree = compilation.SyntaxTrees.First(); 97689Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().ToString()); 97796var tree = comp.SyntaxTrees.First(); 99125var tree = comp.SyntaxTrees.First(); 104952Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().ToString()); 105029Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().ToString()); 111809var tree = comp.SyntaxTrees.First(); 111863var tree = comp.SyntaxTrees.First(); 113232var tree = comp.SyntaxTrees.First();
Semantics\QueryTests.cs (2)
3132var tree = compilation.SyntaxTrees.First(); 3160var tree = compilation.SyntaxTrees.First();
Semantics\RawInterpolationTests_Handler.cs (1)
5985var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\RecordStructTests.cs (11)
532var tree = comp.SyntaxTrees.First(); 552var tree = comp.SyntaxTrees.First(); 572var tree = comp.SyntaxTrees.First(); 594var tree = comp.SyntaxTrees.First(); 2663var tree = comp.SyntaxTrees.First(); 2698var tree = comp.SyntaxTrees.First(); 2732var tree = comp.SyntaxTrees.First(); 2767var tree = comp.SyntaxTrees.First(); 6995var tree = comp.SyntaxTrees.First(); 7676var tree = comp.SyntaxTrees.First(); 10840var tree = comp.SyntaxTrees.First();
Semantics\SemanticErrorTests.cs (1)
3256Assert.Equal(122, errs.First().Code);
Semantics\SimpleLambdaParametersWithModifiersTests.cs (4)
261Assert.Equal(ScopedKind.ScopedValue, symbol.Parameters.First().ScopedKind); 262Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition); 292Assert.Equal(ScopedKind.None, symbol.Parameters.First().ScopedKind); 293Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition);
Semantics\TargetTypedDefaultTests.cs (31)
40var tree = comp.SyntaxTrees.First(); 140var tree = comp.SyntaxTrees.First(); 192var tree = comp.SyntaxTrees.First(); 240var tree = comp.SyntaxTrees.First(); 277var tree = comp.SyntaxTrees.First(); 322var tree = comp.SyntaxTrees.First(); 516var tree = comp.SyntaxTrees.First(); 562var tree = comp.SyntaxTrees.First(); 605var tree = comp.SyntaxTrees.First(); 663var tree = comp.SyntaxTrees.First(); 744var tree = comp.SyntaxTrees.First(); 833var tree = comp.SyntaxTrees.First(); 862var tree = comp.SyntaxTrees.First(); 1138var tree = comp.SyntaxTrees.First(); 1253var tree = comp.SyntaxTrees.First(); 1627var tree = comp.SyntaxTrees.First(); 1732var tree = comp.SyntaxTrees.First(); 1798var tree = comp.SyntaxTrees.First(); 1869var tree = comp.SyntaxTrees.First(); 1907var tree = comp.SyntaxTrees.First(); 2086var tree = comp.SyntaxTrees.First(); 2329var tree = comp.SyntaxTrees.First(); 2410var tree = comp.SyntaxTrees.First(); 2453var tree = comp.SyntaxTrees.First(); 2479var tree = comp.SyntaxTrees.First(); 3053var tree = comp.SyntaxTrees.First(); 3379var tree = comp.SyntaxTrees.First(); 3510var tree = comp.SyntaxTrees.First(); 3572var tree = comp.SyntaxTrees.First(); 3669var tree = comp.SyntaxTrees.First(); 3709var tree = comp.SyntaxTrees.First();
Semantics\TopLevelStatementsTests.cs (1)
6366var syntaxTree1 = comp.SyntaxTrees.First();
Semantics\ValueTupleTests.cs (5)
665var tree = comp.SyntaxTrees.First(); 705var tree = comp.SyntaxTrees.First(); 746var tree = comp.SyntaxTrees.First(); 788var tree = comp.SyntaxTrees.First(); 828var tree = comp.SyntaxTrees.First();
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (4)
192Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 224Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 290Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }); 321step => Assert.True(step.Outputs.First().Value is ClassDeclarationSyntax { Identifier.ValueText: "C" }));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (206)
Compilation\GetSemanticInfoTests.cs (2)
3328var mngMethod = (IMethodSymbol)comp.GlobalNamespace.GetMember<INamedTypeSymbol>("Z").GetMembers("MNG").First(); 3394var mngMethod = (IMethodSymbol)comp.GlobalNamespace.GetMember<INamedTypeSymbol>("Z").GetMembers("MNG").First();
Compilation\SemanticModelAPITests.cs (4)
618var at = a.TypeParameters.First(); 620var bt = b.TypeParameters.First(); 623Assert.Equal(bt, at2.TypeArguments.First()); 3785var firstParamType = ((ISymbol)exprInfo.CandidateSymbols.Single()).GetParameters().First().Type;
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (5)
2788var typeB = n1.GetTypeMembers("B").First() as INamedTypeSymbol; 2980var sym2 = sym1.GetMembers("IGoo").First() as INamedTypeSymbol; 2985var sym3 = sym1.GetMembers("SGoo").First() as INamedTypeSymbol; 3077var typeA = ns1.GetTypeMembers("A").First() as INamedTypeSymbol; 3142var typeA = globalNS.GetTypeMembers("ErrorProp").First() as INamedTypeSymbol;
Compilation\SemanticModelGetSemanticInfoTests.cs (9)
10111Assert.False(SyntaxFacts.IsAttributeName(((SourceNamedTypeSymbol)((CSharp.Symbols.PublicModel.NamedTypeSymbol)semanticInfo.Symbol).UnderlyingNamedTypeSymbol).SyntaxReferences.First().GetSyntax()), 10148Assert.False(SyntaxFacts.IsAttributeName(((SourceNamedTypeSymbol)((CSharp.Symbols.PublicModel.NamedTypeSymbol)semanticInfo.Symbol).UnderlyingNamedTypeSymbol).SyntaxReferences.First().GetSyntax()), 12189Assert.Equal("Stat", semanticInfo.CandidateSymbols.First().Name); 12259Assert.Equal("X", semanticInfo.CandidateSymbols.First().Name); 12325Assert.Equal("T", semanticInfo.CandidateSymbols.First().Name); 14383Assert.Equal("InterfaceType", semanticInfo.CandidateSymbols.First().Name); 14478var tree = compilation.SyntaxTrees.First(); 14544Assert.Equal("System.IFormattable", semanticInfo.CandidateSymbols.First().ToTestDisplayString()); 15047var tree = compilation.SyntaxTrees.First();
DeclarationTests.cs (5)
89var ct1 = (SingleTypeDeclaration)nb1.Children.First(); 292var type = compilation.Assembly.GlobalNamespace.GetTypeMembers().First(); 304var method = (MethodSymbol)type.GetMembers().First(); 339var type = compilation.Assembly.GlobalNamespace.GetTypeMembers().First(); 348var method = (MethodSymbol)type.GetMembers().First();
DocumentationComments\CrefTests.cs (3)
2597Single(method => method.ParameterTypesWithAnnotations.First().SpecialType == SpecialType.System_Int32); 5235var m1a = type.GetMembers("M1").First(); 5237var m2a = type.GetMembers("M2").First();
SymbolDisplay\SymbolDisplayTests.cs (3)
3704var tree = comp.SyntaxTrees.First(); 6175var tree = comp.SyntaxTrees.First(); 9137var tree = comp.SyntaxTrees.First();
Symbols\AssemblyAndNamespaceTests.cs (1)
336var type1 = ns1.GetTypeMembers("C").First() as NamedTypeSymbol;
Symbols\CompilationCreationTests.cs (1)
2605current = (NamespaceOrTypeSymbol)matchingSym.First();
Symbols\CustomModifiersTests.cs (16)
66var type = (INamedTypeSymbol)test.Parameters.First().Type; 78var i = (INamedTypeSymbol)type.TypeArguments.First(); 136var type = (INamedTypeSymbol)test.Parameters.First().Type; 142Assert.Equal("System.Runtime.CompilerServices.IsConst", modifiers.First().Modifier.ToTestDisplayString()); 154var i = type.TypeArguments.First(); 1235Assert.True(test.GetMethod.ReturnTypeWithAnnotations.CustomModifiers.SequenceEqual(test.SetMethod.Parameters.First().TypeWithAnnotations.CustomModifiers)); 1522Assert.Same(compilation1.SourceModule.CorLibrary(), test.Parameters.First().Type.OriginalDefinition.ContainingAssembly); 1523Assert.Same(compilation1.SourceModule.CorLibrary(), ((CSharpCustomModifier)((NamedTypeSymbol)test.Parameters.First().Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].CustomModifiers.First()).ModifierSymbol.ContainingAssembly); 1531Assert.Same(compilation2.SourceModule.CorLibrary(), test.Parameters.First().Type.OriginalDefinition.ContainingAssembly); 1532Assert.Same(compilation2.SourceModule.CorLibrary(), ((CSharpCustomModifier)((NamedTypeSymbol)test.Parameters.First().Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].CustomModifiers.First()).ModifierSymbol.ContainingAssembly); 1715Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong)>", compilation.GetTypeByMetadataName("ITest1`1").Interfaces().First().ToTestDisplayString()); 1716Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest2`1").Interfaces().First().ToTestDisplayString()); 1757Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsLong) modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest1`1").Interfaces().First().ToTestDisplayString()); 1758Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest2`1").Interfaces().First().ToTestDisplayString());
Symbols\DefaultInterfaceImplementationTests.cs (36)
51094var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 51257var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 51397var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 51538var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 51681var i1m1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51821var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 51931var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 51982var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52037var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52105var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52160var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52225var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52354var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52526var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52727var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 52883var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 53054var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 53223var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single(); 53385var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 53523var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 53609var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 53741var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 54217var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 57044var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 57504var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 57685var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 57834var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 57993var i3 = test1.InterfacesNoUseSiteDiagnostics().First(); 58148var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single(); 58297var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 58425var i4 = test1.InterfacesNoUseSiteDiagnostics().First(); 58497var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 59269var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 59328var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 68883var i2 = test1.InterfacesNoUseSiteDiagnostics().First(); 68968var i2 = test1.InterfacesNoUseSiteDiagnostics().First();
Symbols\InterfaceImplementationTests.cs (1)
1591var interfaceSymbol = typeSymbol.Interfaces().First();
Symbols\Metadata\MetadataMemberTests.cs (4)
196var class1 = ns3.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 247var class1 = ns2.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 305var type1 = ns2.GetTypeMembers("IDictionary").First() as NamedTypeSymbol; 350var type1 = ns2.GetTypeMembers("IDictionary").First() as NamedTypeSymbol;
Symbols\Metadata\MetadataTypeTests.cs (5)
76var class1 = ns3.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 126var type1 = ns2.GetTypeMembers("Dictionary").First() as NamedTypeSymbol; 174var type1 = ns2.GetTypeMembers("IList").First() as NamedTypeSymbol; 225var type1 = ns3.GetTypeMembers("StreamingContext").First() as NamedTypeSymbol; 362var oldTree = comp.SyntaxTrees.First();
Symbols\Metadata\PE\LoadingAttributes.cs (38)
205c1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "C1"); 208innerC1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "InnerC1"); 215innerC2.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "InnerC2"); 218field1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "field1"); 221property1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "Property1"); 224sub1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "Sub1"); 227sub1P1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "p1"); 230function1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "Function1"); 385c1.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, "C1"); 388var attr = property1.GetMethod.GetReturnTypeAttributes().First(); 394attr = function1.GetReturnTypeAttributes().First(); 432l.GetAttributes().First().VerifyValue(0, TypedConstantKind.Type, "System.Collections.Generic.List<>"); 435l.GetAttributes().First().VerifyValue(0, TypedConstantKind.Type, "System.Collections.Generic.List<C1>"); 438l.GetAttributes().First().VerifyValue(0, TypedConstantKind.Type, "System.Collections.Generic.List<System.String>"); 441l.GetAttributes().First().VerifyValue(0, TypedConstantKind.Type, "System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<C1, System.String>>"); 444l.GetAttributes().First().VerifyValue(0, TypedConstantKind.Type, "System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, C1.InnerC1<System.Int32>.InnerC2<System.String, System.String>>>"); 496var t = field.GetAttributes().First().CommonConstructorArguments.Single().Type; 698var ctor = attrObj.InstanceConstructors.First(); 705var msym = attrObj.InstanceConstructors.First(); 717attrSym = mem.GetAttributes().First(); 781var modattr = assemblies[0].Modules[0].GetAttributes().First(); 795var attrSym = field.GetAttributes().First(); 863mem.GetAttributes().First().VerifyValue(0, TypedConstantKind.Primitive, 10); 895attrSym = mem2.GetAttributes().First(); 929attrSym = assemblies[0].Modules[0].GetAttributes().First(); 964var attrSym = tp.GetAttributes().First(); 986attrSym = mtd.GetAttributes().First(); 995attrSym = mtd.GetReturnTypeAttributes().First(); 1114Assert.Equal(0, fld.GetAttributes().First().CommonNamedArguments.Length); 1119Assert.Equal(-1, prop.GetAttributes().First().CommonConstructorArguments[0].Value); 1210var attr1 = exprNS.GetTypeMembers("BinaryExpression").First().GetAttribute(dbgProxyAttr); 1215attr1 = exprNS.GetTypeMembers("TypeBinaryExpression").First().GetAttribute(dbgProxyAttr); 1234var prop = mems.First() as PropertySymbol; 1241var attr = prop.GetAttributes().First(); 1444Assert.Empty(parameters.First().GetAttributes()); 1445Assert.Equal(parameters.First().ExplicitDefaultValue, -7m); 1471Assert.Equal(parameters.First().ExplicitDefaultValue, -7m); 1472Assert.Empty(parameters.First().GetAttributes());
Symbols\Metadata\PE\LoadingIndexers.cs (2)
793Assert.Equal(property1ParamName, property1.SetMethod.Parameters.First().Name); 803Assert.Equal(property3ParamName, property3.SetMethod.Parameters.First().Name);
Symbols\Metadata\PE\LoadingMethods.cs (1)
635var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IUnrelated").First(); //decl order
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (7)
141NoPiaMissingCanonicalTypeSymbol missing = (NoPiaMissingCanonicalTypeSymbol)param.First().Type; 203Assert.Same(canonicalTypeInter, param.First().Type); 204Assert.IsAssignableFrom<PENamedTypeSymbol>(param.First().Type); 327var interfaceType = classRefLocalType.GetDeclaredInterfaces(null).First(); 372NoPiaAmbiguousCanonicalTypeSymbol ambiguous = (NoPiaAmbiguousCanonicalTypeSymbol)param.First().Type; 374Assert.Equal(SymbolKind.ErrorType, param.First().Type.Kind); 375Assert.IsType<NoPiaAmbiguousCanonicalTypeSymbol>(param.First().Type);
Symbols\MethodEqualityTests.cs (6)
84var baseClassMethod1 = (MethodSymbol)baseClass.GetMembers("Method").First(); 89var substitutedBaseClassMethod1 = (MethodSymbol)substitutedBaseClass.GetMembers("Method").First(); 94var constructedBaseClassMethod1 = (MethodSymbol)constructedBaseClass.GetMembers("Method").First(); 144var baseClassMethod1 = (MethodSymbol)baseClass.GetMembers("Method").First(); 149var substitutedBaseClassMethod1 = (MethodSymbol)substitutedBaseClass.GetMembers("Method").First(); 154var constructedBaseClassMethod1 = (MethodSymbol)constructedBaseClass.GetMembers("Method").First();
Symbols\OverriddenOrHiddenMembersTests.cs (10)
256var derivedInterface1Method = (MethodSymbol)derivedInterface1.GetMembers("Method").First(); 260var derivedInterface2Method = (MethodSymbol)derivedInterface2.GetMembers("Method").First(); 341var baseInterface1MethodT = (MethodSymbol)baseInterface1.GetMembers("Method").First(); 345var baseInterface2MethodT = (MethodSymbol)baseInterface2.GetMembers("Method").First(); 349var derivedInterface1Method = (MethodSymbol)derivedInterface1.GetMembers("Method").First(); 353var derivedInterface2Method = (MethodSymbol)derivedInterface2.GetMembers("Method").First(); 423var derivedClassMethod = (MethodSymbol)derivedClass.GetMembers("Method").First(); 471var baseClassMethodT = (MethodSymbol)baseClass.GetMembers("Method").First(); 475var derivedClassMethod = (MethodSymbol)derivedClass.GetMembers("Method").First(); 537var derivedClassMethod = (MethodSymbol)derivedClass.GetMembers("Method").First();
Symbols\Source\BaseClassTests.cs (2)
998var x_base_base = x.Interfaces().First().Interfaces().First() as ErrorTypeSymbol;
Symbols\Source\DelegateTests.cs (2)
202var namespaceNS = comp.GlobalNamespace.GetMembers("NS").First() as NamespaceOrTypeSymbol; 205var d = namespaceNS.GetTypeMembers("D").First();
Symbols\Source\EnumTests.cs (1)
1037currentSymbol = members.First();
Symbols\Source\EventTests.cs (2)
432var tree = compilation.SyntaxTrees.First(); 478var tree = compilation.SyntaxTrees.First();
Symbols\Source\MethodTests.cs (6)
215Assert.Equal(1, m.First().Locations.Length); 517var itfc = classImpl.Interfaces().First() as NamedTypeSymbol; 519itfc = itfc.Interfaces().First() as NamedTypeSymbol; 533var param = mem1.Parameters.First() as ParameterSymbol; 539itfc = structImpl.Interfaces().First() as NamedTypeSymbol; 1469var em1 = m1.ExplicitInterfaceImplementations.First() as MethodSymbol;
Symbols\Source\SourcePlusMetadataTests.cs (3)
192var metaSym = comp2.GlobalNamespace.GetTypeMembers("BaseTypeSpecifierClass").First(); 208var metaSym = comp2.GlobalNamespace.GetTypeMembers("FooAttribute").First(); 237var metaSym = metaType.GetMembers("I1.Method").First();
Symbols\StaticAbstractMembersInInterfacesTests.cs (2)
34212var modifier = m01.Parameters.First().RefCustomModifiers.Single(); 34273Assert.Empty(m01.Parameters.First().RefCustomModifiers);
Symbols\SymbolEqualityTests.cs (2)
846var method1ParamType = method1.Parameters.First().Type; // A<T!> 847var method2ParamType = method2.Parameters.First().Type; // A<T!>
Symbols\SymbolErrorTests.cs (2)
3370var mem1 = type2.GetMembers().First() as MethodSymbol; 3386var mem2 = type4.GetMembers("field").First() as FieldSymbol;
Symbols\TypeTests.cs (25)
286var type4 = type2.GetTypeMembers().First() as NamedTypeSymbol; 304type4 = type2.GetTypeMembers().First() as NamedTypeSymbol; 543var sym1 = (classTest.GetMembers("AryField").First() as FieldSymbol).Type; 547Assert.Equal("IList", sym1.Interfaces().First().Name); 572var sym2 = (classTest.GetMembers("AryField2").First() as FieldSymbol).Type; 591var sym1 = (classTest.GetMembers().First() as FieldSymbol).Type; 597var sym2 = (classTest.GetMembers("AryField2").First() as FieldSymbol).Type; 603var sym3 = (classTest.GetMembers("AryField3").First() as FieldSymbol).Type; 850var namespaceNS = comp.GlobalNamespace.GetMembers("NS").First() as NamespaceOrTypeSymbol; 853var igoo = namespaceNS.GetTypeMembers("IGoo").First(); 866var classA = namespaceNS.GetTypeMembers("A").First(); 878var structS = namespaceNS.GetTypeMembers("S").First(); 905var classTest = globalNS.GetTypeMembers("Test").First(); 906var varA = classTest.GetMembers("a").First() as FieldSymbol; 927var typeSym = comp.Assembly.GlobalNamespace.GetTypeMembers().First(); 929var memSym = typeSym.GetMembers("Main").First(); 967var typeSym = comp.Assembly.GlobalNamespace.GetTypeMembers("MyClass").First(); 1017var typeSym = comp.Assembly.GlobalNamespace.GetTypeMembers("SubGenericClass").First(); 1421var gen1Class = ((NamedTypeSymbol)globalNS.GetMembers("Gen1").First()); 1424var nonGenClass = ((NamedTypeSymbol)globalNS.GetMembers("NonGen").First()); 1427var system = ((NamespaceSymbol)globalNS.GetMembers("System").First()); 1428var equatable = ((NamedTypeSymbol)system.GetMembers("IEquatable").First()); 1477var namespaceNS = comp.GlobalNamespace.GetMembers("NS").First() as NamespaceOrTypeSymbol; 1478var classA = namespaceNS.GetTypeMembers("A").First(); 1479var varX = classA.GetMembers("x").First() as FieldSymbol;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
IncrementalParsing\IncrementalParsingTests.cs (1)
3328var oldTree = comp.SyntaxTrees.First();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
SymbolUtilities.cs (1)
58return parent.GetMembers(name).First();
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
304.WhereAsArray(label => label.DeclaringSyntaxReferences.First().GetSyntax(_cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
175? returnType.GetTypeArguments().First().Name
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
68var firstDirective = (DirectiveTriviaSyntax)leadingDirectives.First().GetStructure()!; 72if (conditionalDirectives.First().SpanStart <= block.OpenBraceToken.SpanStart ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
239var innerType = symbol.TypeArguments.First();
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (15)
CodeGeneration\SymbolEditorTests.cs (4)
384var location = symbol.Locations.First(); 517var member = symbol.GetMembers("m").First(); 703var symbolX = symbol.GetMembers("X").First(); 704var symbolY = symbol.GetMembers("Y").First();
CodeGeneration\SyntaxGeneratorTests.cs (11)
256return typeC.GetAttributes().First(); 3972var symbolX = (IFieldSymbol)symbolC.GetMembers("X").First(); 3973var symbolY = (IFieldSymbol)symbolC.GetMembers("Y").First(); 3974var symbolZ = (IFieldSymbol)symbolC.GetMembers("Z").First(); 4374var declC = symbolC.DeclaringSyntaxReferences.First().GetSyntax(); 4585var declC = symbolC.DeclaringSyntaxReferences.First().GetSyntax(); 4691var declC = symbolC.DeclaringSyntaxReferences.First().GetSyntax(); 5001var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("M").First(); 5019var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("X").First(); 5036var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("MyEvent").First(); 5061var symbol = comp.GlobalNamespace.GetMembers("C2").First().GetMembers("MyEvent").First();
Microsoft.CodeAnalysis.EditorFeatures (8)
CommentSelection\AbstractToggleBlockCommentBase.cs (1)
151var trackingSpan = TextSpan.FromBounds(intersectingBlockComments.First().Start, intersectingBlockComments.Last().End);
CommentSelection\ToggleLineCommentCommandHandler.cs (1)
143var indentation = DetermineSmallestIndent(selectedSpan, linesInSelection.First(), linesInSelection.Last());
EditAndContinue\ActiveStatementTrackingService.cs (1)
332if (snapshot != null && snapshot.TextBuffer == documentSpans.First().Span.TextBuffer)
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (1)
56var navigationSpan = item.GetCurrentItemSpan(textVersion, item.Spans.First());
InlineHints\InlineHintsTag.cs (2)
211var first = taggedTexts.First(); 221var first = taggedTexts.First();
NavigationBar\NavigationBarController.cs (2)
259? projectItems.FirstOrDefault(p => p.Text == document.Project.Name) ?? projectItems.First() 260: projectItems.First();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
AbstractCommandHandlerTestState.cs (1)
87var firstSpan = selectionSpanList.First();
SignatureHelp\AbstractSignatureHelpProviderTests.cs (1)
88textSpan = textSpans.First();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Snippets\RoslynLSPSnippetConvertTests.cs (1)
443var stringSpan = placeholderDictionary[""].First();
TextEditor\TryGetDocumentTests.cs (1)
78var newDocument = newText.GetRelatedDocumentsWithChanges().First();
Microsoft.CodeAnalysis.Extensions.Package (2)
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpNavigationBarItemService.cs (1)
69var span = item.GetCurrentItemSpan(textVersion, item.Spans.First());
Microsoft.CodeAnalysis.Features (56)
ChangeSignature\AbstractChangeSignatureService.cs (1)
946.OrderByDescending(s => s.Locations.First().SourceSpan.Start);
CodeFixes\Service\CodeFixService.cs (2)
558var primaryDiagnostic = dxs.First(); 809supportedScopes, diagnostics.First());
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
188onItemFound((diagnostics.First(), currentAction));
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (1)
65var editor = Editor.GetEditor(operationKind, (TService)this, semanticDocument, typeDeclaration, suggestedFileNames.First(), cancellationToken);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
78var nodeToCleanup = itemsAfter.First();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
143var originalNamespaceName = semanticModel.GetRequiredDeclaredSymbol(originalNamespaceDeclarations.First(), cancellationToken).ToDisplayString();
Completion\Utilities.cs (1)
31var totalOldSpan = TextSpan.FromBounds(changes.First().Span.Start, changes.Last().Span.End);
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
140.WithLeadingTrivia(pieces.First().GetLeadingTrivia());
DocumentHighlighting\AbstractDocumentHighlightsService.cs (2)
220if (symbol.Locations.First().IsInSource) 223await AddLocationSpanAsync(symbol.Locations.First(), solution, spanSet, tagMap, HighlightSpanKind.Definition, cancellationToken).ConfigureAwait(false);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
6175=> GetSymbolDeclarationSyntax(symbol, selector: System.Linq.ImmutableArrayExtensions.First, cancellationToken)!; 6199symbol.Locations.FirstOrDefault()?.SourceSpan ?? symbol.ContainingSymbol.Locations.First().SourceSpan;
EditAndContinue\EditSession.cs (1)
267var documentId = newDocumentIds.First();
EncapsulateField\AbstractEncapsulateFieldService.cs (2)
177var fieldDeclaration = field.DeclaringSyntaxReferences.First(); 325var fieldDeclaration = field.DeclaringSyntaxReferences.First();
ExtractClass\AbstractExtractClassRefactoringProvider.cs (3)
75var containingType = selectedMembers.First().ContainingType; 82memberNodeSymbolPairs.First().node.FullSpan.Start, 91var containingTypeDeclarationNode = selectedMemberNodes.First().FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsTypeDeclaration);
ExtractMethod\MethodExtractor.VariableSymbol.cs (3)
106var locationLeft = left.Locations.First(); 107var locationRight = right.Locations.First(); 167=> Symbol.Locations.First().FindToken(cancellationToken);
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
38var containingType = selectedMembers.First().ContainingType;
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
724.Where(s => !s.Equals(symbolGroup.First().OriginalDefinition))
MoveStaticMembers\AbstractMoveStaticMembersRefactoringProvider.cs (2)
50var containingType = selectedMembers.First().ContainingType; 59memberNodeSymbolPairs.First().node.FullSpan.Start,
MoveStaticMembers\MoveStaticMembersOptions.cs (1)
41var sourceLocation = destination.DeclaringSyntaxReferences.First();
NavigationBar\AbstractNavigationBarItemService.cs (3)
68referencesInCurrentFile.First().Span; 80Location.Create(allReferences.First().SyntaxTree, allReferences.First().Span);
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (2)
48var containingType = selectedMembers.First().ContainingType; 74memberNodeSymbolPairs.First().node.FullSpan.Start,
QuickInfo\QuickInfoUtilities.cs (1)
46var symbol = symbols.First();
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
41var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
167return DiagnosticHelper.Create(Descriptor, symbol.Locations.First(), NotificationOption2.ForSeverity(applicableRule.EnforcementLevel), options, additionalLocations: null, builder.ToImmutable(), failureReason);
src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
26var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
71var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
65var diagnostic = context.Diagnostics.First(); 311var aMethod = codeFixData.First().Method; // We need to term the MethodGroup and need an arbitrary IMethodSymbol to do so.
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
74context.Diagnostics.First());
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (1)
29if (context.Diagnostics.First().Properties.ContainsKey(ForEachCastHelpers.IsFixable))
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (1)
37var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (2)
106var interfaceType = state.InterfaceTypes.First(); 203var firstInterfaceType = state.InterfaceTypes.First();
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
35var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
47var targetNamespace = diagnostics.First().Properties[MatchFolderAndNamespaceConstants.TargetNamespace];
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
48var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (1)
32var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (1)
55var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
45var (title, key) = context.Diagnostics.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
36var (title, key) = context.Diagnostics.First().Properties.ContainsKey(UseConditionalExpressionHelpers.CanSimplifyName)
src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
36var diagnostic = context.Diagnostics.First();
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
61var firstDiagnostic = context.Diagnostics.First();
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\Handler\Restore\RestoreHandler.cs (1)
46_logger.LogDebug($"Running restore on {restorePaths.Length} paths, starting with '{restorePaths.First()}'.");
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Extensions\Extensions.cs (2)
171var solution = documents.First().Project.Solution; 173var documentIdInCurrentContext = solution.Workspace.GetDocumentIdInCurrentContext(documents.First().Id);
Handler\InlayHint\InlayHintHandler.cs (2)
119var first = taggedTexts.First(); 129var first = taggedTexts.First();
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
57var openDocumentId = documentIds.First();
Handler\Symbols\DocumentSymbolsHandler.cs (1)
129Range = ProtocolConversions.TextSpanToRange(spans.First(), text),
Workspaces\LspWorkspaceManager.cs (1)
494var firstDocument = documentsForUri.First();
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Microsoft.CodeAnalysis.PublicApiAnalyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Microsoft.CodeAnalysis.Test.Utilities (4)
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (4)
69context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_rule, context.Symbol.Locations.First(), messageArgs: context.Symbol.Name)); 100context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_rule, context.Symbol.Locations.First(), messageArgs: context.Symbol.Name)); 154context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_rule, context.OwningSymbol.Locations.First(), messageArgs: context.OwningSymbol.Name + ":end")); 173context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_rule, context.OwningSymbol.Locations.First(), messageArgs: context.OwningSymbol.Name + ":end"));
Microsoft.CodeAnalysis.UnitTests (2)
CommonCommandLineParserTests.cs (2)
452Assert.Equal(ReportDiagnostic.Default, ruleSet.Includes.First().Action); 453Assert.Equal("goo.ruleset", ruleSet.Includes.First().IncludePath);
Microsoft.CodeAnalysis.Workspaces (11)
ReassignedVariable\AbstractReassignedVariableService.cs (1)
226var methodOrPropertyDeclaration = methodOrProperty.DeclaringSyntaxReferences.First().GetSyntax(cancellationToken);
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
23? [definition.Locations.First()]
Shared\Extensions\ISymbolExtensions.cs (2)
193var argumentValue = attribute.ConstructorArguments.First().Value; 465return memberSymbol.ExplicitInterfaceImplementations().First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
707var projectIdToReference = ids.First();
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
FindReferencesTests.cs (6)
106var symbol = (await project.GetCompilationAsync()).GetTypeByMetadataName("C").GetMembers("X").First(); 133var symbol = (IFieldSymbol)(await project.GetCompilationAsync()).GetTypeByMetadataName("C").GetMembers("X").First(); 340var boo = typeB.GetMembers("Boo").First(); 351boo = typeC.GetMembers("Boo").First(); 362boo = typeA.GetMembers("Boo").First(); 407var interfaceMethod = (IMethodSymbol)(await netStandardProject.GetCompilationAsync()).GetTypeByMetadataName("N.I").GetMembers("Get").First();
UtilityTest\DocumentationCommentIdTests.cs (1)
337var method = outerType.GetMembers("M").First() as IMethodSymbol;
Microsoft.Extensions.Options.SourceGeneration (4)
Parser.cs (4)
259return implementingInterface.TypeArguments.First(); 305Diag(DiagDescriptors.MemberIsInaccessible, member.Locations.First(), member.Name); 754result.Add(implementingInterface.TypeArguments.First()); 767var t = implementingInterface.TypeArguments.First();
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
250currentType = currentType.GetTypeMembers(originalNestedType.Name, originalNestedType.Arity).First();
Microsoft.ML.Tests (2)
ImagesTests.cs (2)
1028using (var image = (MLImage)rowView.First().Values.Last().Value) 1189var resizedImage = (MLImage)rowView.First().Values.Last().Value;
Microsoft.VisualStudio.LanguageServices (5)
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
148activeContextProjectId = documentIds.First().ProjectId;
Snippets\SnippetExpansionClient.cs (1)
561_state._methodNameForInsertFullMethodCall = methodSymbols.First().Name;
Workspace\VisualStudioDocumentNavigationService.cs (2)
224var documentIdToNavigate = documentIdsForFilePath.Contains(documentId) ? documentId : documentIdsForFilePath.First(); 324return results.First();
Workspace\VisualStudioSymbolNavigationService.cs (1)
269var documentToUse = generatedDocuments.FirstOrDefault() ?? documents.First();
Mvc.Analyzers.Test (22)
CodeAnalysisExtensionsTest.cs (13)
27var method = (IMethodSymbol)testClass.GetMembers("Method").First(); 55var method = (IMethodSymbol)testClass.GetMembers("Method").First(); 92var method = (IMethodSymbol)testClass.GetMembers("Method").First(); 129var method = (IMethodSymbol)testClass.GetMembers("Method").First(); 166var method = (IMethodSymbol)testClass.GetMembers("Method").First(); 211var method = (IMethodSymbol)testClass.GetMembers("VirtualMethod").First(); 254var method = (IMethodSymbol)testClass.GetMembers("NotVirtualMethod").First(); 475var testMethod = (IMethodSymbol)testClass.GetMembers("SomeMethod").First(); 476var testProperty = (IPropertySymbol)testClass.GetMembers("SomeProperty").First(); 592var method = (IMethodSymbol)testClass.GetMembers("SomeMethod").First(); 626var method = (IMethodSymbol)testClass.GetMembers("SomeMethod").First(); 657var property = (IPropertySymbol)testClass.GetMembers("SomeProperty").First(); 691var property = (IPropertySymbol)testClass.GetMembers("SomeProperty").First();
TopLevelParameterNameAnalyzerTest.cs (9)
321var method = (IMethodSymbol)modelType.GetMembers("ActionMethod").First(); 411var method = (IMethodSymbol)modelType.GetMembers("ActionMethod").First(); 436var method = (IMethodSymbol)type.GetMembers("Action").First(); 461var method = (IMethodSymbol)type.GetMembers("Action").First(); 485var method = (IMethodSymbol)type.GetMembers("Action").First(); 509var method = (IMethodSymbol)type.GetMembers("Action").First(); 533var method = (IMethodSymbol)type.GetMembers("Action").First(); 556var method = (IMethodSymbol)type.GetMembers("Action").First(); 579var method = (IMethodSymbol)type.GetMembers("Action").First();
Mvc.Api.Analyzers.Test (40)
ActualApiResponseMetadataFactoryTest.cs (3)
76var method = (IMethodSymbol)returnType.GetMembers().First(); 370var method = (IMethodSymbol)type.GetMembers(methodName).First(); 412var method = (IMethodSymbol)returnType.GetMembers().First();
ApiControllerFactsTest.cs (6)
37var method = (IMethodSymbol)compilation.GetTypeByMetadataName("TestNamespace.TestController").GetMembers("Get").First(); 53var method = (IMethodSymbol)type.GetMembers(nameof(ApiConventionAnalyzerTest_IndexModel.OnGet)).First(); 69var method = (IMethodSymbol)type.GetMembers(nameof(ApiConventionAnalyzerTest_NotApiController.Index)).First(); 85var method = (IMethodSymbol)type.GetMembers(nameof(ApiConventionAnalyzerTest_NotAction.Index)).First(); 101var method = (IMethodSymbol)type.GetMembers(nameof(ApiConventionAnalyzerTest_Valid.Index)).First(); 117var method = (IMethodSymbol)type.GetMembers(nameof(IsApiControllerAction_ReturnsTrue_IfAttributeIsDeclaredOnAssemblyController.Action)).First();
MvcFactsTest.cs (3)
153var method = (IMethodSymbol)typeSymbol.GetMembers(methodName).First(); 200var method = (IMethodSymbol)typeSymbol.GetMembers(methodName).First(); 212return (IMethodSymbol)type.GetMembers(nameof(IDisposable.Dispose)).First();
SymbolApiConventionMatcherTest.cs (8)
432var method = (IMethodSymbol)testController.GetMembers(methodName).First(); 433var conventionMethod = (IMethodSymbol)testConvention.GetMembers(conventionMethodName).First(); 451var method = testConvention.GetMembers(nameof(TestConvention.MethodWithoutMatchBehavior)).First(); 469var method = testConvention.GetMembers(nameof(TestConvention.MethodWithRandomAttributes)).First(); 487var method = testConvention.GetMembers(nameof(TestConvention.Get)).First(); 505var method = (IMethodSymbol)testConvention.GetMembers(nameof(TestConvention.Get)).First(); 524var method = (IMethodSymbol)testConvention.GetMembers(nameof(TestConvention.MethodParameterWithRandomAttributes)).First(); 543var method = (IMethodSymbol)testConvention.GetMembers(nameof(TestConvention.MethodWithAnyTypeMatchBehaviorParameter)).First();
SymbolApiResponseMetadataProviderTest.cs (20)
19var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerWithoutConvention.GetPerson)).First(); 37var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerWithoutConvention.PostPerson)).First(); 55var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithProducesAttribute)).First(); 73var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithProducesResponseType_StatusCodeInConstructor)).First(); 96var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithProducesResponseType_StatusCodeAndTypeInConstructor)).First(); 119var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithProducesResponseType_StatusCodeInConstructorAndProperty)).First(); 142var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithProducesResponseType_StatusCodeAndTypeInConstructorAndProperty)).First(); 165var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithCustomProducesResponseTypeAttributeWithArguments)).First(); 187var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.GetResponseMetadata_ReturnsValuesFromApiConventionMethodAttribute)).First(); 218var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.GetResponseMetadata_WithProducesResponseTypeAndApiConventionMethod)).First(); 240var method = (IMethodSymbol)controller.GetMembers(nameof(GetResponseMetadata_ControllerActionWithAttributes.ActionWithCustomApiResponseMetadataProvider)).First(); 273var method = (IMethodSymbol)controller.GetMembers(methodName).First(); 296var method = (IMethodSymbol)controller.GetMembers().First(); 318var method = (IMethodSymbol)controller.GetMembers().First(); 392var method = (IMethodSymbol)controller.GetMembers(actionName).First(); 393var attribute = method.GetAttributes().First(); 408var method = (IMethodSymbol)type.GetMembers("Action").First(); 426var method = (IMethodSymbol)type.GetMembers("Action").First(); 444var method = (IMethodSymbol)type.GetMembers("Action").First(); 462var method = (IMethodSymbol)type.GetMembers("Action").First();
Roslyn.Diagnostics.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
175? returnType.GetTypeArguments().First().Name
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
68var firstDirective = (DirectiveTriviaSyntax)leadingDirectives.First().GetStructure()!; 72if (conditionalDirectives.First().SpanStart <= block.OpenBraceToken.SpanStart ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
239var innerType = symbol.TypeArguments.First();
System.Windows.Forms.Analyzers.CodeFixes.CSharp (1)
System\Windows\Forms\CSharp\CodeFixes\AddDesignerSerializationVisibility\AddDesignerSerializationVisibilityCodeFixProvider.cs (1)
38Diagnostic diagnostic = context.Diagnostics.First();
Test.Utilities (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
Text.Analyzers (8)
EnumsShouldHavePluralNames.cs (2)
102context.ReportDiagnostic(symbol.CreateDiagnostic(Rule_CA1714, symbol.OriginalDefinition.Locations.First(), symbol.Name)); 109context.ReportDiagnostic(symbol.CreateDiagnostic(Rule_CA1717, symbol.OriginalDefinition.Locations.First(), symbol.Name));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
933var ifDirective = condDirectives.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
32visitor.WriteLocation(symbol.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
275x.Locations.First().Equals(y.Locations.First());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (1)
80return types.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
77var originalParameter = methodSymbol.Parameters.First();