6 implementations of IsImplicitlyDeclared
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationSymbol.cs (1)
136public bool IsImplicitlyDeclared => false;
Microsoft.CodeAnalysis.CSharp (2)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
128bool ISymbol.IsImplicitlyDeclared => false;
Symbols\PublicModel\Symbol.cs (1)
246bool ISymbol.IsImplicitlyDeclared => UnderlyingSymbol.IsImplicitlyDeclared;
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
51public bool IsImplicitlyDeclared => _symbol.IsImplicitlyDeclared;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1210Private ReadOnly Property ISymbol_IsImplicitlyDeclared As Boolean Implements ISymbol.IsImplicitlyDeclared, ISymbolInternal.IsImplicitlyDeclared
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationSymbol.cs (1)
136public bool IsImplicitlyDeclared => false;
159 references to IsImplicitlyDeclared
Microsoft.CodeAnalysis (8)
DiagnosticAnalyzer\AnalysisScope.cs (2)
142return symbolEvent.Symbol.IsImplicitlyDeclared || symbolEvent.DeclaringSyntaxReferences.All(s => s.SyntaxTree == null); 148return symbol.IsImplicitlyDeclared &&
DiagnosticAnalyzer\AnalyzerDriver.cs (3)
1598if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 2016if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 2050if (symbol.IsImplicitlyDeclared)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
190if (!member.IsImplicitlyDeclared && member.IsInSource())
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
567if (!parameter.IsImplicitlyDeclared)
Symbols\ISymbolExtensions.cs (1)
88return field.IsTupleElement() && !field.IsImplicitlyDeclared ? field.Name : null;
Microsoft.CodeAnalysis.CodeStyle (11)
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
138IsImplicitlyDeclared: false,
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
423Debug.Assert(!member.IsImplicitlyDeclared); 615!memberSymbol.IsImplicitlyDeclared)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (2)
212if (parameter.IsImplicitlyDeclared || 215method.IsImplicitlyDeclared ||
AbstractSpeculationAnalyzer.cs (2)
410return newSymbol.IsImplicitlyDeclared == symbol.IsImplicitlyDeclared &&
INamedTypeSymbolExtensions.cs (1)
589if (!member.IsImplicitlyDeclared || IsEqualsObjectOverride(member))
ISymbolExtensions.cs (2)
536if (symbol.IsImplicitlyDeclared) 558=> !symbol.IsImplicitlyDeclared && symbol.IsFromSource();
SymbolKey.TupleTypeSymbolKey.cs (1)
31friendlyNames.Add(element.IsImplicitlyDeclared ? null : element.Name);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractCodeGenerationService.cs (1)
286var filteredMembers = membersList.Where(m => !m.IsImplicitlyDeclared || m.IsTupleField());
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
77IsImplicitlyDeclared: false,
CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
173if (element.IsImplicitlyDeclared) 271if (field.IsImplicitlyDeclared)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
ConvertToRecordHelpers.cs (1)
373Constructor: IMethodSymbol { IsImplicitlyDeclared: true }
CSharpDeclareAsNullableCodeFixProvider.cs (1)
203else if (symbol is IFieldSymbol { IsImplicitlyDeclared: false, DeclaringSyntaxReferences.Length: > 0 } field)
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
251var name = element.IsImplicitlyDeclared ? default : SyntaxFactory.Identifier(element.Name);
NamedTypeGenerator.cs (1)
123members = members.WhereAsArray(m => !m.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Squiggles\ErrorSquiggleProducerTests.cs (1)
431if (!context.Symbol.IsImplicitlyDeclared && context.Symbol.Locations.First().IsInSource)
SymbolKey\SymbolKeyTestBase.cs (1)
181if (s.IsImplicitlyDeclared)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
5886if (elements.All(e => e.IsImplicitlyDeclared))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
513Assert.False(c.Symbol.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.CSharp.Features (10)
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
141!m.IsImplicitlyDeclared &&
ConvertToRecordHelpers.cs (1)
373Constructor: IMethodSymbol { IsImplicitlyDeclared: true }
CSharpDeclareAsNullableCodeFixProvider.cs (1)
203else if (symbol is IFieldSymbol { IsImplicitlyDeclared: false, DeclaringSyntaxReferences.Length: > 0 } field)
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
77IsImplicitlyDeclared: false,
CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
173if (element.IsImplicitlyDeclared) 271if (field.IsImplicitlyDeclared)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
3103if (container is IMethodSymbol { IsImplicitlyDeclared: false, MethodKind: MethodKind.Constructor }) 3128if (container is { Kind: SymbolKind.NamedType, IsImplicitlyDeclared: false })
NavigationBar\CSharpNavigationBarItemService.cs (1)
70if (member.IsImplicitlyDeclared ||
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
187var elementName = element.IsImplicitlyDeclared ? string.Empty : element.Name;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\DelegateTypeTests.cs (1)
11049Assert.True(delegateType.IsImplicitlyDeclared);
Semantics\OperatorTests.cs (4)
7618Assert.True(symbol1.IsImplicitlyDeclared); 8126if ((object)symbol1 != null && symbol1.IsImplicitlyDeclared) 8289Assert.False(symbol1.IsImplicitlyDeclared); 8394Assert.True(symbol1.IsImplicitlyDeclared);
Semantics\RecordTests.cs (1)
15665Assert.True(deconstruct.IsImplicitlyDeclared);
Semantics\TopLevelStatementsTests.cs (8)
707Assert.False(local.ContainingSymbol.IsImplicitlyDeclared); 710Assert.False(local.ContainingSymbol.ContainingSymbol.IsImplicitlyDeclared); 4212Assert.False(local.ContainingSymbol.IsImplicitlyDeclared); 4214Assert.False(local.ContainingSymbol.ContainingSymbol.IsImplicitlyDeclared); 4890Assert.False(label.ContainingSymbol.IsImplicitlyDeclared); 4892Assert.False(label.ContainingSymbol.ContainingSymbol.IsImplicitlyDeclared); 4975Assert.False(label.ContainingSymbol.IsImplicitlyDeclared); 4977Assert.False(label.ContainingSymbol.ContainingSymbol.IsImplicitlyDeclared);
Semantics\Utf8StringsLiteralsTests.cs (1)
4067Assert.True(method.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
6374Assert.True(symbol.IsImplicitlyDeclared);
Symbols\Source\DeclaringSyntaxNodeTests.cs (9)
32Assert.True(!symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.IsImplicitlyDeclared, "non-implicitly declares source symbol should have declaring location"); 37Assert.False(symbol.IsImplicitlyDeclared); 87Assert.True(!symbol.GetSymbol().IsFromCompilation((CSharpCompilation)compilation) || symbol.IsImplicitlyDeclared, "non-implicitly declares source symbol should have declaring location"); 95Assert.True(symbol.IsImplicitlyDeclared); 99Assert.False(symbol.IsImplicitlyDeclared); 192Assert.False(n1.IsImplicitlyDeclared); 193Assert.True(comp.SourceModule.GlobalNamespace.IsImplicitlyDeclared); 334Assert.False(localType.IsImplicitlyDeclared); 366Assert.False(member.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilationTestUtils.cs (2)
124Assert.Equal(reducedMethod.IsImplicitlyDeclared, reducedFrom.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (1)
244if (parameterSymbol.IsImplicitlyDeclared && parameterSymbol.Name == "value")
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
251var name = element.IsImplicitlyDeclared ? default : SyntaxFactory.Identifier(element.Name);
NamedTypeGenerator.cs (1)
123members = members.WhereAsArray(m => !m.IsImplicitlyDeclared);
Rename\CSharpRenameRewriterLanguageService.cs (1)
373if (namedTypeSymbol.IsImplicitlyDeclared &&
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
233sourceSymbol.IsImplicitlyDeclared)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
FindReferences\FindReferencesTests.vb (1)
494Return referencedSymbol.Definition.IsImplicitlyDeclared AndAlso
Microsoft.CodeAnalysis.Features (34)
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
138IsImplicitlyDeclared: false,
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
423Debug.Assert(!member.IsImplicitlyDeclared); 615!memberSymbol.IsImplicitlyDeclared)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (2)
212if (parameter.IsImplicitlyDeclared || 215method.IsImplicitlyDeclared ||
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (1)
113!constructor.IsImplicitlyDeclared &&
CodeLens\CodeLensFindReferenceProgress.cs (2)
81return definition.IsImplicitlyDeclared || 128var isImplicitlyDeclared = definition.IsImplicitlyDeclared || definition.IsAccessor();
CodeRefactorings\MoveType\AbstractMoveTypeService.State.cs (1)
65typeSymbol.IsImplicitlyDeclared ||
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
59!m.IsImplicitlyDeclared);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (8)
2650if (!newSymbol.IsImplicitlyDeclared) 2797if (oldSymbol.IsImplicitlyDeclared) 4544m.IsImplicitlyDeclared && 4556m.IsImplicitlyDeclared && 4567m.IsImplicitlyDeclared && 4626if (newSymbol.IsImplicitlyDeclared) 4727return @event.AddMethod.IsImplicitlyDeclared 4905if (!newCtor.IsImplicitlyDeclared)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
691return parameter.IsImplicitlyDeclared &&
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.GenerateConstructorWithDialogCodeAction.cs (1)
102if (state.MatchingConstructor.IsImplicitlyDeclared)
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
95if (classType.Constructors.Any(static c => c.Parameters.Length == 0 && c.IsImplicitlyDeclared)) 134return matchingConstructor.IsImplicitlyDeclared;
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
216if (constructor.IsImplicitlyDeclared)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
187return ContainingMethod is { IsImplicitlyDeclared: false, Name: not WellKnownMemberNames.TopLevelStatementsEntryPointMethodName }
ImplementAbstractClass\ImplementAbstractClassData.cs (2)
275.Where(f => !f.IsImplicitlyDeclared) 281.Where(p => !p.IsImplicitlyDeclared && p.Parameters.Length == 0)
ImplementInterface\AbstractImplementInterfaceService.cs (2)
164.Where(f => !f.IsImplicitlyDeclared) 172.Where(p => (!p.IsImplicitlyDeclared) && (p.Parameters.Length == 0) && (p.GetMethod != null))
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
51public bool IsImplicitlyDeclared => _symbol.IsImplicitlyDeclared;
Navigation\NavigableItemFactory.SymbolLocationNavigableItem.cs (1)
39public bool IsImplicitlyDeclared => _symbol.IsImplicitlyDeclared;
PullMemberUp\MemberAndDestinationValidator.cs (1)
36if (member.IsImplicitlyDeclared)
PullMemberUp\MembersPuller.cs (2)
240(eventSymbol.AddMethod != null && !eventSymbol.AddMethod.IsImplicitlyDeclared) || 241(eventSymbol.RemoveMethod != null && !eventSymbol.RemoveMethod.IsImplicitlyDeclared);
Rename\SymbolicRenameInfo.cs (1)
186if (symbol.IsImplicitlyDeclared &&
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\CompilationExtensions.cs (1)
215if (skipImplicitlyDeclaredSymbols && declaration.DeclaredSymbol.IsImplicitlyDeclared)
Compilation\OperationTreeVerifier.cs (2)
665if (!operation.Label.IsImplicitlyDeclared) 684var labelStr = !(operation.Target.IsImplicitlyDeclared || _labelIdMap.ContainsKey(operation.Target)) ? $", Label: {operation.Target.Name}" : $", Label Id: {GetLabelId(operation.Target)}";
Diagnostics\CommonDiagnosticAnalyzers.cs (3)
1952Assert.False(symbolEndContext.Symbol.IsImplicitlyDeclared); 1974while (symbol != null && !symbol.IsImplicitlyDeclared); 1995foreach (var member in members.Where(m => !m.IsImplicitlyDeclared))
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1210Private ReadOnly Property ISymbol_IsImplicitlyDeclared As Boolean Implements ISymbol.IsImplicitlyDeclared, ISymbolInternal.IsImplicitlyDeclared
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SymbolExtensions.vb\SymbolExtensions.vb (1)
15If symbol.IsKind(SymbolKind.Property) AndAlso symbol.IsImplicitlyDeclared Then
TypeSyntaxGeneratorVisitor.vb (1)
141elements.Select(Function(element) If(Not element.IsImplicitlyDeclared,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
SymbolId\SymbolKeyTestBase.vb (1)
158If s.IsImplicitlyDeclared Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
7465If elements.All(Function(e) e.IsImplicitlyDeclared) Then
Microsoft.CodeAnalysis.VisualBasic.Features (2)
NavigationBar\VisualBasicNavigationBarItemService.vb (2)
212If constructors.All(Function(c) c.IsImplicitlyDeclared) Then 291If symbol.Kind = SymbolKind.Field AndAlso Not symbol.IsImplicitlyDeclared Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\CompilationAPITests.vb (1)
1486Assert.True(tupleWithoutNames.TupleElements.All(Function(e) e.IsImplicitlyDeclared))
Semantics\GetSemanticInfoTests.vb (1)
3090Assert.Equal(False, we.IsImplicitlyDeclared)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (5)
SymbolsTests\Source\EventTests.vb (5)
2429Assert.False(xSym.IsImplicitlyDeclared) 2510Assert.False(xSym.IsImplicitlyDeclared) 2512Assert.True(xSym.ContainingSymbol.IsImplicitlyDeclared) 2564Assert.False(xSym.IsImplicitlyDeclared) 2566Assert.True(xSym.ContainingSymbol.IsImplicitlyDeclared)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (9)
FindSymbols\VisualBasicReferenceFinder.vb (1)
65Where childProperty.IsImplicitlyDeclared AndAlso childProperty.Type.Equals(namedType)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SymbolExtensions.vb\SymbolExtensions.vb (1)
15If symbol.IsKind(SymbolKind.Property) AndAlso symbol.IsImplicitlyDeclared Then
Recommendations\VisualBasicRecommendationServiceRunner.vb (2)
359ElseIf s.Kind = SymbolKind.Field AndAlso s.IsImplicitlyDeclared Then 364ElseIf s.Kind = SymbolKind.NamedType AndAlso s.IsImplicitlyDeclared Then
Rename\VisualBasicRenameRewriterLanguageService.vb (4)
317If symbol.Kind = SymbolKind.Field AndAlso symbol.IsImplicitlyDeclared Then 321fieldSymbol.Type.IsImplicitlyDeclared AndAlso 335symbol.ContainingType.IsImplicitlyDeclared AndAlso 342If namedTypeSymbol.IsImplicitlyDeclared AndAlso
TypeSyntaxGeneratorVisitor.vb (1)
141elements.Select(Function(element) If(Not element.IsImplicitlyDeclared,
Microsoft.CodeAnalysis.Workspaces (17)
AbstractCodeGenerationService.cs (1)
286var filteredMembers = membersList.Where(m => !m.IsImplicitlyDeclared || m.IsTupleField());
AbstractSpeculationAnalyzer.cs (2)
410return newSymbol.IsImplicitlyDeclared == symbol.IsImplicitlyDeclared &&
Editing\SyntaxGenerator.cs (1)
829if (symbol.IsImplicitlyDeclared)
FindSymbols\Declarations\DeclarationFinder.cs (1)
99if (!symbol.IsImplicitlyDeclared && !symbol.IsAccessor())
FindSymbols\FindReferences\Finders\AbstractMemberScopedReferenceFinder.cs (1)
81return field is { IsImplicitlyDeclared: true, AssociatedSymbol.Kind: SymbolKind.Property }
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs\INamedTypeSymbolExtensions.cs (1)
589if (!member.IsImplicitlyDeclared || IsEqualsObjectOverride(member))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (2)
536if (symbol.IsImplicitlyDeclared) 558=> !symbol.IsImplicitlyDeclared && symbol.IsFromSource();
Rename\RenameUtilities.cs (2)
351if (typeSymbol.IsImplicitlyDeclared && typeSymbol.IsDelegateType() && typeSymbol.AssociatedSymbol != null) 373if (fieldSymbol.IsImplicitlyDeclared &&
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (2)
57if (referencedSymbol.IsImplicitlyDeclared) 196if (!method.IsImplicitlyDeclared && (method.MethodKind == MethodKind.Constructor ||
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
51if (definition.IsImplicitlyDeclared)
Shared\Extensions\ISymbolExtensions.cs (1)
68if (symbol.IsImplicitlyDeclared)
Shared\Extensions\ISymbolExtensions_2.cs (1)
13if (symbol is IParameterSymbol && symbol.IsImplicitlyDeclared)
SymbolKey.TupleTypeSymbolKey.cs (1)
31friendlyNames.Add(element.IsImplicitlyDeclared ? null : element.Name);
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SymbolKeyTests.cs (2)
755var typeParameter = GetDeclaredSymbols(compilation).OfType<INamedTypeSymbol>().Where(n => !n.IsImplicitlyDeclared).Single().TypeParameters.Single(); 769.Where(n => !n.IsImplicitlyDeclared).Single().GetMembers("M").OfType<IMethodSymbol>().Single().TypeParameters.Single();
Microsoft.VisualStudio.LanguageServices (3)
Library\ObjectBrowser\AbstractListItemFactory.cs (2)
143if (symbol.IsImplicitlyDeclared || symbol.IsAccessor()) 350methodSymbol.IsImplicitlyDeclared)
Progression\SymbolContainment.cs (1)
82if (member.IsImplicitlyDeclared)