73 references to SourceParameterFlags
Microsoft.CodeAnalysis.VisualBasic (73)
Binding\Binder_Delegates.vb (8)
924
flag As
SourceParameterFlags
,
926
) As
SourceParameterFlags
928
If (flag And
SourceParameterFlags
.ParamArray) =
SourceParameterFlags
.ParamArray Then
931
flag = flag And (Not
SourceParameterFlags
.ParamArray)
935
If (flag And
SourceParameterFlags
.Optional) =
SourceParameterFlags
.Optional Then
938
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)
254
Private Shared Function CheckEventMethodParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
255
If (flag And
SourceParameterFlags
.Optional) <> 0 Then
258
flag = flag And (Not
SourceParameterFlags
.Optional)
261
If (flag And
SourceParameterFlags
.ParamArray) <> 0 Then
264
flag = flag And (Not
SourceParameterFlags
.ParamArray)
271
Private Shared Function CheckAddRemoveParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
272
If (flag And
SourceParameterFlags
.ByRef) <> 0 Then
275
flag = flag And (Not
SourceParameterFlags
.ByRef)
Symbols\Source\SourceComplexParameterSymbol.vb (10)
19
Private ReadOnly _flags As
SourceParameterFlags
206
Return (_flags And
SourceParameterFlags
.Optional) <> 0
212
If (_flags And
SourceParameterFlags
.ParamArray) <> 0 Then
269
Return (_flags And
SourceParameterFlags
.ByRef) <> 0
280
flags As
SourceParameterFlags
,
296
flags As
SourceParameterFlags
,
326
flags As
SourceParameterFlags
,
341
If (flags And
SourceParameterFlags
.ParamArray) <> 0 AndAlso paramType.TypeKind <> TypeKind.Error Then
369
If (flags And
SourceParameterFlags
.Optional) <> 0 Then
426
flags As
SourceParameterFlags
,
Symbols\Source\SourcePropertyAccessorSymbol.vb (5)
460
Private Shared Function CheckParameterModifier(container As Symbol, token As SyntaxToken, flag As
SourceParameterFlags
, diagnostics As BindingDiagnosticBag) As
SourceParameterFlags
461
If flag <>
SourceParameterFlags
.ByVal Then
464
Return flag And
SourceParameterFlags
.ByVal
466
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