73 references to SourceParameterFlags
Microsoft.CodeAnalysis.VisualBasic (73)
Binding\Binder_Delegates.vb (8)
921
flag As
SourceParameterFlags
,
923
) As
SourceParameterFlags
925
If (flag And
SourceParameterFlags
.ParamArray) =
SourceParameterFlags
.ParamArray Then
928
flag = flag And (Not
SourceParameterFlags
.ParamArray)
932
If (flag And
SourceParameterFlags
.Optional) =
SourceParameterFlags
.Optional Then
935
flag = flag And (Not
SourceParameterFlags
.Optional)
Binding\Binder_Utils.vb (30)
261
diagBag As BindingDiagnosticBag) As
SourceParameterFlags
262
Dim flags As
SourceParameterFlags
= Nothing
266
Dim foundFlag As
SourceParameterFlags
269
Case SyntaxKind.ByRefKeyword : foundFlag =
SourceParameterFlags
.ByRef
270
Case SyntaxKind.ByValKeyword : foundFlag =
SourceParameterFlags
.ByVal
271
Case SyntaxKind.OptionalKeyword : foundFlag =
SourceParameterFlags
.Optional
272
Case SyntaxKind.ParamArrayKeyword : foundFlag =
SourceParameterFlags
.ParamArray
925
Private Shared Function CheckOperatorParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
926
If (flag And
SourceParameterFlags
.ByRef) <> 0 Then
928
flag = flag And (Not
SourceParameterFlags
.ByRef)
931
If (flag And
SourceParameterFlags
.ParamArray) <> 0 Then
933
flag = flag And (Not
SourceParameterFlags
.ParamArray)
936
If (flag And
SourceParameterFlags
.Optional) <> 0 Then
938
flag = flag And (Not
SourceParameterFlags
.Optional)
988
Private Shared Function CheckPropertyParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
989
If flag =
SourceParameterFlags
.ByRef Then
992
Return flag And (Not
SourceParameterFlags
.ByRef)
1025
Friend Delegate Function CheckParameterModifierDelegate(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
1038
Dim flagsOfPreviousParameters As
SourceParameterFlags
= Nothing
1044
Dim flags As
SourceParameterFlags
= Nothing
1048
If (flagsOfPreviousParameters And
SourceParameterFlags
.Optional) =
SourceParameterFlags
.Optional Then
1049
If (flags And
SourceParameterFlags
.ParamArray) =
SourceParameterFlags
.ParamArray AndAlso
1056
ElseIf (flags And
SourceParameterFlags
.Optional) <>
SourceParameterFlags
.Optional AndAlso
1066
If (flagsOfPreviousParameters And
SourceParameterFlags
.ParamArray) <> 0 AndAlso
Symbols\Source\CustomEventAccessorSymbol.vb (10)
255
Private Shared Function CheckEventMethodParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
256
If (flag And
SourceParameterFlags
.Optional) <> 0 Then
259
flag = flag And (Not
SourceParameterFlags
.Optional)
262
If (flag And
SourceParameterFlags
.ParamArray) <> 0 Then
265
flag = flag And (Not
SourceParameterFlags
.ParamArray)
272
Private Shared Function CheckAddRemoveParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
273
If (flag And
SourceParameterFlags
.ByRef) <> 0 Then
276
flag = flag And (Not
SourceParameterFlags
.ByRef)
Symbols\Source\SourceComplexParameterSymbol.vb (10)
20
Private ReadOnly _flags As
SourceParameterFlags
207
Return (_flags And
SourceParameterFlags
.Optional) <> 0
213
If (_flags And
SourceParameterFlags
.ParamArray) <> 0 Then
270
Return (_flags And
SourceParameterFlags
.ByRef) <> 0
281
flags As
SourceParameterFlags
,
297
flags As
SourceParameterFlags
,
327
flags As
SourceParameterFlags
,
342
If (flags And
SourceParameterFlags
.ParamArray) <> 0 AndAlso paramType.TypeKind <> TypeKind.Error Then
370
If (flags And
SourceParameterFlags
.Optional) <> 0 Then
427
flags As
SourceParameterFlags
,
Symbols\Source\SourcePropertyAccessorSymbol.vb (5)
465
Private Shared Function CheckParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
466
If flag <>
SourceParameterFlags
.ByVal Then
469
Return flag And
SourceParameterFlags
.ByVal
471
Return
SourceParameterFlags
.ByVal
Symbols\Source\UnboundLambdaParameterSymbol.vb (5)
28
flags As
SourceParameterFlags
,
32
MyBase.New(name, ordinal, type, ((flags And
SourceParameterFlags
.ByRef) <> 0), location)
65
flags As
SourceParameterFlags
,
69
If (flags And
SourceParameterFlags
.ParamArray) <> 0 Then
74
If (flags And
SourceParameterFlags
.Optional) <> 0 Then
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (5)
54
Dim flags As
SourceParameterFlags
= Nothing
57
flags = flags Or
SourceParameterFlags
.ByRef
59
flags = flags Or
SourceParameterFlags
.ByVal
63
flags = flags Or
SourceParameterFlags
.ParamArray
67
flags = flags Or
SourceParameterFlags
.Optional