87 overrides of DeclaringSyntaxReferences
Microsoft.CodeAnalysis.CSharp (75)
CodeGen\Optimizer.cs (1)
2278public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
FlowAnalysis\NullableWalker.PlaceholderLocal.cs (1)
50public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
114public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AliasSymbol.cs (1)
126public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
174public abstract override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
123public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
94public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
208public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeParameterSymbol.cs (1)
47public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ArrayTypeSymbol.cs (1)
317public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\AssemblySymbol.cs (1)
288public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\DiscardSymbol.cs (1)
23public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\DynamicTypeSymbol.cs (1)
78public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ErrorMethodSymbol.cs (1)
96public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ErrorPropertySymbol.cs (1)
64public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { return ImmutableArray<SyntaxReference>.Empty; } }
Symbols\ErrorTypeSymbol.cs (1)
260public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
126public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
811public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
71public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
81public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
114public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
279public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PEEventSymbol.cs (1)
352public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
520public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
946public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1600public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
148public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
998public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
628public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
438public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\MissingNamespaceSymbol.cs (1)
105public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ModuleSymbol.cs (1)
197public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\PointerTypeSymbol.cs (1)
189public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\RangeVariableSymbol.cs (1)
60public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\ReducedExtensionMethodSymbol.cs (1)
358public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
161public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\SignatureOnlyMethodSymbol.cs (1)
133public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyParameterSymbol.cs (1)
92public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
76public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\CrefTypeParameterSymbol.cs (1)
180public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
195public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceClonedParameterSymbol.cs (1)
37public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceEventSymbol.cs (1)
117public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceFieldSymbol.cs (1)
234public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceLabelSymbol.cs (1)
87public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceLocalSymbol.cs (1)
425public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceMemberContainerSymbol.cs (1)
980public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
97public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceNamespaceSymbol.cs (1)
118public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceParameterSymbol.cs (1)
258public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourcePropertySymbolBase.cs (1)
457public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\SourceTypeParameterSymbol.cs (1)
51public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Source\ThisParameterSymbol.cs (1)
63public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\GeneratedLabelSymbol.cs (1)
47public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
63public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedContainer.cs (1)
88public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
86public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => ImmutableArray<SyntaxReference>.Empty;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
107public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
163public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
190public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedInstanceMethodSymbol.cs (1)
21public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
336public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedLocal.cs (1)
148public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
135public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
119public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Synthesized\TypeSubstitutedLocalSymbol.cs (1)
62public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\SynthesizedNamespaceSymbol.cs (1)
64public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\UpdatedContainingSymbolLocal.cs (1)
81public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => _underlyingLocal.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
78public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
192public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
101public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
140public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
64public sealed override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
100public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
144public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (10)
Symbols\DisplayClassVariable.cs (1)
137public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EEDisplayClassFieldLocalSymbol.cs (1)
85public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EELocalConstantSymbol.cs (1)
107public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EELocalSymbol.cs (1)
104public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EEMethodSymbol.cs (1)
410public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EENamedTypeSymbol.cs (1)
309public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\EETypeParameterSymbol.cs (1)
47public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\PlaceholderLocalSymbol.cs (1)
134public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\PlaceholderMethodSymbol.cs (1)
65public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\SimpleTypeParameterSymbol.cs (1)
105public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\MockNamedTypeSymbol.cs (1)
164public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
Symbols\MockNamespaceSymbol.cs (1)
97public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences
106 references to DeclaringSyntaxReferences
Microsoft.CodeAnalysis.CSharp (27)
CodeGen\EmitStatement.cs (2)
727var declaringReferences = local.DeclaringSyntaxReferences; 1091var declaringReferences = local.DeclaringSyntaxReferences;
Compiler\DocumentationCommentCompiler.cs (1)
688foreach (SyntaxReference reference in symbol.DeclaringSyntaxReferences)
FlowAnalysis\NullableWalker.cs (1)
610var exitLocation = method.DeclaringSyntaxReferences.IsEmpty ? null : method.Locations.FirstOrDefault();
Lowering\ClosureConversion\ClosureConversion.cs (1)
404var syntax = originalMethod.DeclaringSyntaxReferences[0].GetSyntax();
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
38originalMethod.DeclaringSyntaxReferences[0].GetLocation(),
Symbols\MergedNamespaceSymbol.cs (1)
283return _namespacesToMerge.SelectMany(namespaceSymbol => namespaceSymbol.DeclaringSyntaxReferences).AsImmutable();
Symbols\MethodSymbolExtensions.cs (1)
200foreach (var reference in method.DeclaringSyntaxReferences)
Symbols\PublicModel\Symbol.cs (1)
116return UnderlyingSymbol.DeclaringSyntaxReferences;
Symbols\ReducedExtensionMethodSymbol.cs (1)
360get { return _reducedFrom.DeclaringSyntaxReferences; }
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
165return _underlyingNamespace.DeclaringSyntaxReferences;
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1041foreach (var r in impl.DeclaringSyntaxReferences)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1335Binder.CheckFeatureAvailability(t.DeclaringSyntaxReferences[0].GetSyntax(), MessageID.IDS_DefaultInterfaceImplementation, diagnostics, t.Locations[0]);
Symbols\Symbol.cs (2)
359/// Helper for implementing <see cref="DeclaringSyntaxReferences"/> for derived classes that store a location but not a 802var declaringReferences = this.DeclaringSyntaxReferences;
Symbols\SymbolDistinguisher.cs (1)
165ImmutableArray<SyntaxReference> syntaxReferences = unwrappedSymbol.DeclaringSyntaxReferences;
Symbols\SymbolExtensions.cs (2)
357SyntaxReference? reference = symbol.DeclaringSyntaxReferences.FirstOrDefault(); 364reference = containingSymbol.DeclaringSyntaxReferences.FirstOrDefault();
Symbols\Synthesized\TypeSubstitutedLocalSymbol.cs (1)
64get { return _originalVariable.DeclaringSyntaxReferences; }
Symbols\VarianceSafety.cs (1)
485var syntaxRefs = symbol.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
82return _underlyingEvent.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
196return _underlyingField.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
105return UnderlyingMethod.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
149return _underlyingType.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
66get { return _underlyingParameter.DeclaringSyntaxReferences; }
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
104return _underlyingProperty.DeclaringSyntaxReferences;
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
148return _underlyingTypeParameter.DeclaringSyntaxReferences;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
SymbolKey\SymbolKeyTestBase.cs (2)
279foreach (var node in symbol.DeclaringSyntaxReferences.Select(d => d.GetSyntax())) 296foreach (var node in symbol.DeclaringSyntaxReferences.Select(d => d.GetSyntax()))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (36)
CodeGen\CodeGenTupleTest.cs (35)
3368Assert.Equal("T1 first", mFirst.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 4606Assert.True(mItem1.DeclaringSyntaxReferences.IsEmpty); 11227Assert.Equal("(int, int)", m1Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11228Assert.Equal("(int a2, int b2)", m2Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11262Assert.True(m1Item1.DeclaringSyntaxReferences.IsEmpty); 11304Assert.Equal("int a2", m2a2.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11520Assert.Equal("(int, int, int, int, int, int, int, int, int)", m1Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11522m2Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11557Assert.True(m1Item9.DeclaringSyntaxReferences.IsEmpty); 11589Assert.Equal("int i2", m2i2.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 11791Assert.True(m3Item8.DeclaringSyntaxReferences.IsEmpty); 11819Assert.True(m3TupleRestTuple.DeclaringSyntaxReferences.IsEmpty); 12003Assert.Equal("int h4", m4h4.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12232Assert.Equal("int Item8", m5Item8.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12776Assert.Equal("(1, 11)", m1Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12777Assert.Equal("(a2: 2, b2: 22)", m2Tuple.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12778Assert.True(m1Tuple.TupleUnderlyingType.DeclaringSyntaxReferences.IsEmpty); 12779Assert.Equal("public struct ValueTuple<T1, T2>", m1Tuple.OriginalDefinition.DeclaringSyntaxReferences.Single().GetSyntax().ToString().Substring(0, 32)); 12813Assert.True(m1Item1.DeclaringSyntaxReferences.IsEmpty); 12814Assert.Equal("Item1", m1Item1.TupleUnderlyingField.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12832Assert.True(m2Item1.DeclaringSyntaxReferences.IsEmpty); 12833Assert.Equal("Item1", m2Item1.TupleUnderlyingField.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12851Assert.Equal("a2", m2a2.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12852Assert.Equal("Item1", m2a2.TupleUnderlyingField.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 12873Assert.Equal("public override string ToString()", m1ToString.DeclaringSyntaxReferences.Single().GetSyntax().ToString().Substring(0, 33)); 16065Assert.True(m1E1.DeclaringSyntaxReferences.SequenceEqual(m1E1.DeclaringSyntaxReferences, SyntaxReferenceEqualityComparer.Instance)); 16096Assert.True(m1E2.DeclaringSyntaxReferences.SequenceEqual(m1E2.DeclaringSyntaxReferences, SyntaxReferenceEqualityComparer.Instance)); 28318Assert.Equal(name, item.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 28322Assert.Empty(item.DeclaringSyntaxReferences); 28398Assert.Equal(name, item.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 28402Assert.Empty(item.DeclaringSyntaxReferences); 28484Assert.Equal(name, item.DeclaringSyntaxReferences.Single().GetSyntax().ToString()); 28488Assert.Empty(item.DeclaringSyntaxReferences);
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
70return method0.DeclaringSyntaxReferences.Single().SyntaxTree.GetRoot().DescendantNodes().Single(n => n.IsKind(kind));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5608NamedTypeSymbol dynamicSecurityMethodAttrType = securityNS.GetTypeMembers("DynamicSecurityMethodAttribute").Single(type => type.DeclaringSyntaxReferences.Any());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (14)
Semantics\DelegateTypeTests.cs (1)
11054Assert.Empty(underlyingType.DeclaringSyntaxReferences);
Semantics\RecordTests.cs (13)
517Assert.IsType<ParameterSyntax>(primaryCtor.Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 549Assert.IsType<ParameterSyntax>(primaryCtor.Parameters[0].DeclaringSyntaxReferences.Single().GetSyntax()); 550Assert.IsType<ParameterSyntax>(primaryCtor.Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 551Assert.IsType<ParameterSyntax>(primaryCtor.Parameters[2].DeclaringSyntaxReferences.Single().GetSyntax()); 575Assert.IsType<ParameterSyntax>(ctor.Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 603Assert.IsType<ParameterSyntax>(ctor.Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 638Assert.IsType<ParameterSyntax>(comp.GetMember<NamedTypeSymbol>("A").Constructors[0].Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 672Assert.IsType<ParameterSyntax>(comp.GetMember<NamedTypeSymbol>("A").Constructors[0].Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 697Assert.IsType<ParameterSyntax>(ctor.Parameters[0].DeclaringSyntaxReferences.Single().GetSyntax()); 698Assert.IsType<ParameterSyntax>(ctor.Parameters[1].DeclaringSyntaxReferences.Single().GetSyntax()); 18933Assert.Empty(equalityContractGet.DeclaringSyntaxReferences); 19049Assert.Empty(equalityContractGet.DeclaringSyntaxReferences); 19122Assert.Empty(equalityContractGet.DeclaringSyntaxReferences);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (24)
Symbols\AnonymousTypesSymbolTests.cs (1)
1683var mainSyntax = mainMethod.DeclaringSyntaxReferences.Single().GetSyntax() as MethodDeclarationSyntax;
Symbols\ImplicitClassTests.cs (2)
37Assert.Equal(SyntaxKind.NamespaceDeclaration, implicitClass.DeclaringSyntaxReferences.Single().GetSyntax().Kind()); 66Assert.Equal(SyntaxKind.CompilationUnit, scriptClass.DeclaringSyntaxReferences.Single().GetSyntax().Kind());
Symbols\Source\DeclaringSyntaxNodeTests.cs (1)
115var declaringReferences = symbol.DeclaringSyntaxReferences;
Symbols\Source\FileModifierTests.cs (20)
948Assert.Equal(comp.SyntaxTrees[0], cs[0].DeclaringSyntaxReferences.Single().SyntaxTree); 949Assert.Equal(comp.SyntaxTrees[1], cs[1].DeclaringSyntaxReferences.Single().SyntaxTree); 1017var syntaxReferences = cs.DeclaringSyntaxReferences; 1075var syntaxReferences = c0.DeclaringSyntaxReferences; 1082Assert.Equal(comp.SyntaxTrees[2], c1.DeclaringSyntaxReferences.Single().SyntaxTree); 1140Assert.Equal(comp.SyntaxTrees[0], c0.DeclaringSyntaxReferences.Single().SyntaxTree); 1145var syntaxReferences = c1.DeclaringSyntaxReferences; 1202Assert.Equal(comp.SyntaxTrees[0], c0.DeclaringSyntaxReferences.Single().SyntaxTree); 1206Assert.Equal(comp.SyntaxTrees[1], c1.DeclaringSyntaxReferences.Single().SyntaxTree); 1260var syntaxReferences = c0.DeclaringSyntaxReferences; 1267Assert.Equal(comp.SyntaxTrees[1], c1.DeclaringSyntaxReferences.Single().SyntaxTree); 1284syntaxReferences = c.DeclaringSyntaxReferences; 1334Assert.Equal(comp.SyntaxTrees[0], c0.DeclaringSyntaxReferences.Single().SyntaxTree); 1338var syntaxReferences = c1.DeclaringSyntaxReferences; 1354syntaxReferences = c0.DeclaringSyntaxReferences; 1361Assert.Equal(comp.SyntaxTrees[1], c1.DeclaringSyntaxReferences.Single().SyntaxTree); 1520Assert.Equal(comp.SyntaxTrees[0], cs[0].DeclaringSyntaxReferences.Single().SyntaxTree); 1521Assert.Equal(comp.SyntaxTrees[1], cs[1].DeclaringSyntaxReferences.Single().SyntaxTree); 1595Assert.Equal(comp.SyntaxTrees[0], cs[0].DeclaringSyntaxReferences.Single().SyntaxTree); 1596Assert.Equal(comp.SyntaxTrees[1], cs[1].DeclaringSyntaxReferences.Single().SyntaxTree);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
FunctionPointerUtilities.cs (2)
97Assert.Empty(symbol.DeclaringSyntaxReferences); 128Assert.Empty(symbol.DeclaringSyntaxReferences);