1 override of MemberIndexOpt
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
62
internal override int?
MemberIndexOpt
=> _index;
11 references to MemberIndexOpt
Microsoft.CodeAnalysis.CSharp (11)
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (3)
55
int? thisIndex = Symbol.
MemberIndexOpt
;
73
int? thisIndex = Symbol.
MemberIndexOpt
;
74
int? otherIndex = other.Symbol.
MemberIndexOpt
;
FlowAnalysis\NullableWalker.cs (3)
4596
if (currentDeclaration.Property.
MemberIndexOpt
== currentProperty.
MemberIndexOpt
)
8256
int? memberIndex = symbol.Kind == SymbolKind.Property ? symbol.
MemberIndexOpt
: null;
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (3)
218
Debug.Assert(property.
MemberIndexOpt
!.Value >= 0 && property.
MemberIndexOpt
.Value < anonymousType.Properties.Length);
219
valueTemps[property.
MemberIndexOpt
.Value] = valueTemp;
Operations\CSharpOperationFactory_Methods.cs (2)
483
if (currentProperty.
MemberIndexOpt
== currentDeclaration.Property.
MemberIndexOpt
)