73 references to SourceParameterFlags
Microsoft.CodeAnalysis.VisualBasic (73)
Binding\Binder_Delegates.vb (8)
924flag As SourceParameterFlags, 926) As SourceParameterFlags 928If (flag And SourceParameterFlags.ParamArray) = SourceParameterFlags.ParamArray Then 931flag = flag And (Not SourceParameterFlags.ParamArray) 935If (flag And SourceParameterFlags.Optional) = SourceParameterFlags.Optional Then 938flag = flag And (Not SourceParameterFlags.Optional)
Binding\Binder_Utils.vb (30)
261diagBag As BindingDiagnosticBag) As SourceParameterFlags 262Dim flags As SourceParameterFlags = Nothing 266Dim foundFlag As SourceParameterFlags 269Case SyntaxKind.ByRefKeyword : foundFlag = SourceParameterFlags.ByRef 270Case SyntaxKind.ByValKeyword : foundFlag = SourceParameterFlags.ByVal 271Case SyntaxKind.OptionalKeyword : foundFlag = SourceParameterFlags.Optional 272Case SyntaxKind.ParamArrayKeyword : foundFlag = SourceParameterFlags.ParamArray 925Private Shared Function CheckOperatorParameterModifier(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 926If (flag And SourceParameterFlags.ByRef) <> 0 Then 928flag = flag And (Not SourceParameterFlags.ByRef) 931If (flag And SourceParameterFlags.ParamArray) <> 0 Then 933flag = flag And (Not SourceParameterFlags.ParamArray) 936If (flag And SourceParameterFlags.Optional) <> 0 Then 938flag = flag And (Not SourceParameterFlags.Optional) 988Private Shared Function CheckPropertyParameterModifier(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 989If flag = SourceParameterFlags.ByRef Then 992Return flag And (Not SourceParameterFlags.ByRef) 1025Friend Delegate Function CheckParameterModifierDelegate(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 1038Dim flagsOfPreviousParameters As SourceParameterFlags = Nothing 1044Dim flags As SourceParameterFlags = Nothing 1048If (flagsOfPreviousParameters And SourceParameterFlags.Optional) = SourceParameterFlags.Optional Then 1049If (flags And SourceParameterFlags.ParamArray) = SourceParameterFlags.ParamArray AndAlso 1056ElseIf (flags And SourceParameterFlags.Optional) <> SourceParameterFlags.Optional AndAlso 1066If (flagsOfPreviousParameters And SourceParameterFlags.ParamArray) <> 0 AndAlso
Symbols\Source\CustomEventAccessorSymbol.vb (10)
254Private Shared Function CheckEventMethodParameterModifier(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 255If (flag And SourceParameterFlags.Optional) <> 0 Then 258flag = flag And (Not SourceParameterFlags.Optional) 261If (flag And SourceParameterFlags.ParamArray) <> 0 Then 264flag = flag And (Not SourceParameterFlags.ParamArray) 271Private Shared Function CheckAddRemoveParameterModifier(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 272If (flag And SourceParameterFlags.ByRef) <> 0 Then 275flag = flag And (Not SourceParameterFlags.ByRef)
Symbols\Source\SourceComplexParameterSymbol.vb (10)
19Private ReadOnly _flags As SourceParameterFlags 206Return (_flags And SourceParameterFlags.Optional) <> 0 212If (_flags And SourceParameterFlags.ParamArray) <> 0 Then 269Return (_flags And SourceParameterFlags.ByRef) <> 0 280flags As SourceParameterFlags, 296flags As SourceParameterFlags, 326flags As SourceParameterFlags, 341If (flags And SourceParameterFlags.ParamArray) <> 0 AndAlso paramType.TypeKind <> TypeKind.Error Then 369If (flags And SourceParameterFlags.Optional) <> 0 Then 426flags As SourceParameterFlags,
Symbols\Source\SourcePropertyAccessorSymbol.vb (5)
460Private Shared Function CheckParameterModifier(container As Symbol, token As SyntaxToken, flag As SourceParameterFlags, diagnostics As BindingDiagnosticBag) As SourceParameterFlags 461If flag <> SourceParameterFlags.ByVal Then 464Return flag And SourceParameterFlags.ByVal 466Return SourceParameterFlags.ByVal
Symbols\Source\UnboundLambdaParameterSymbol.vb (5)
28flags As SourceParameterFlags, 32MyBase.New(name, ordinal, type, ((flags And SourceParameterFlags.ByRef) <> 0), location) 65flags As SourceParameterFlags, 69If (flags And SourceParameterFlags.ParamArray) <> 0 Then 74If (flags And SourceParameterFlags.Optional) <> 0 Then
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (5)
54Dim flags As SourceParameterFlags = Nothing 57flags = flags Or SourceParameterFlags.ByRef 59flags = flags Or SourceParameterFlags.ByVal 63flags = flags Or SourceParameterFlags.ParamArray 67flags = flags Or SourceParameterFlags.Optional