11 overrides of ReturnsByRef
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_XmlLiterals.vb (1)
1681Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
89Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
265Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
232Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\SignatureOnlyPropertySymbol.vb (1)
93Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1801Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\Source\SourcePropertySymbol.vb (1)
318Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\SubstitutedPropertySymbol.vb (1)
208Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
199Public Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\SynthesizedSymbols\SynthesizedPropertyBase.vb (1)
50Public NotOverridable Overrides ReadOnly Property ReturnsByRef As Boolean
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
35Public Overrides ReadOnly Property ReturnsByRef As Boolean
27 references to ReturnsByRef
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\Binder_Statements.vb (1)
1908Debug.Assert(propertySymbol.ReturnsByRef)
Binding\Binder_XmlLiterals.vb (1)
1683Return _originalDefinition.ReturnsByRef
BoundTree\BoundAssignmentOperator.vb (2)
59Debug.Assert(propertyAccess.AccessKind = If(DirectCast(Left, BoundPropertyAccess).PropertySymbol.ReturnsByRef, 143Dim value = TryCast(TryCast(node, BoundCall)?.Method?.AssociatedSymbol, PropertySymbol)?.ReturnsByRef
BoundTree\BoundExpressionExtensions.vb (3)
134DirectCast(node, BoundPropertyAccess).PropertySymbol.ReturnsByRef 288Debug.Assert(Not propertyAccess.PropertySymbol.ReturnsByRef OrElse (newAccessKind And PropertyAccessKind.Set) = 0) 326Dim accessKind = If(propertyAccess.PropertySymbol.ReturnsByRef, PropertyAccessKind.Get, PropertyAccessKind.Get Or PropertyAccessKind.Set)
BoundTree\BoundPropertyAccess.vb (2)
26isLValue:=propertySymbol.ReturnsByRef, 50Not Me.PropertySymbol.ReturnsByRef)
Emit\PropertySymbolAdapter.vb (1)
137Return AdaptedPropertySymbol.ReturnsByRef
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
280If IsInExpressionLambda AndAlso node.PropertySymbol.ReturnsByRef Then
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
128Return Not propertyAccess.PropertySymbol.ReturnsByRef
Symbols\PropertySignatureComparer.vb (4)
180results = results Or MethodSignatureComparer.DetailedReturnTypeCompare(prop1.ReturnsByRef, 184prop2.ReturnsByRef, 227If prop1.ReturnsByRef <> prop2.ReturnsByRef Then
Symbols\PropertySymbol.vb (2)
582Return Me.ReturnsByRef 594Return If(Me.ReturnsByRef, RefKind.Ref, RefKind.None)
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
234Return _underlyingProperty.ReturnsByRef
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
1106[property].ReturnsByRef,
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1803Return _clonedFrom.ReturnsByRef
Symbols\SubstitutedPropertySymbol.vb (1)
210Return _originalDefinition.ReturnsByRef
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
201Return _baseProperty.ReturnsByRef
Symbols\WellKnownMembers.vb (1)
646Return [property].ReturnsByRef
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
37Return Me._underlyingProperty.ReturnsByRef
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
CodeGen\CodeGenRefReturnTests.vb (2)
717Assert.True(p.ReturnsByRef) 720Assert.True(q.ReturnsByRef)