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