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