41 references to SmallFieldMask
Microsoft.CodeAnalysis.VisualBasic (41)
Semantics\OverloadResolution.vb (41)
507Private Const s_delegateRelaxationLevelMask_AssertZero = SmallFieldMask.DelegateRelaxationLevelMask - ConversionKind.DelegateRelaxationLevelMask 511Private Const s_inferenceLevelMask_AssertZero = CByte((SmallFieldMask.InferenceLevelMask >> SmallFieldMask.InferenceLevelShift) <> ((TypeArgumentInference.InferenceLevel.Invalid << 1) - 1)) 532Return (_smallFields And SmallFieldMask.IsExpandedParamArrayForm) <> 0 537_smallFields = _smallFields Or SmallFieldMask.IsExpandedParamArrayForm 542Return CType((_smallFields And SmallFieldMask.InferenceLevelMask) >> SmallFieldMask.InferenceLevelShift, TypeArgumentInference.InferenceLevel) 547Dim value As Integer = CInt(level) << SmallFieldMask.InferenceLevelShift 548Debug.Assert((value And SmallFieldMask.InferenceLevelMask) = value) 550_smallFields = (_smallFields And (Not SmallFieldMask.InferenceLevelMask)) Or (value And SmallFieldMask.InferenceLevelMask) 555Return (_smallFields And SmallFieldMask.ArgumentMatchingDone) <> 0 560_smallFields = _smallFields Or SmallFieldMask.ArgumentMatchingDone 565Return (_smallFields And SmallFieldMask.RequiresNarrowingConversion) <> 0 570_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingConversion 575Return (_smallFields And SmallFieldMask.RequiresNarrowingNotFromObject) <> 0 580_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingNotFromObject 585Return (_smallFields And SmallFieldMask.RequiresNarrowingNotFromNumericConstant) <> 0 593_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingNotFromNumericConstant 601Return CType(_smallFields And SmallFieldMask.DelegateRelaxationLevelMask, ConversionKind) 606Dim relaxationLevel As Integer = (conversionKind And SmallFieldMask.DelegateRelaxationLevelMask) 608If relaxationLevel > (_smallFields And SmallFieldMask.DelegateRelaxationLevelMask) Then 615_smallFields = (_smallFields And (Not SmallFieldMask.DelegateRelaxationLevelMask)) Or relaxationLevel 620_smallFields = _smallFields Or SmallFieldMask.SomeInferenceFailed 625Return (_smallFields And SmallFieldMask.SomeInferenceFailed) <> 0 630_smallFields = _smallFields Or SmallFieldMask.IllegalInAttribute 635Return (_smallFields And SmallFieldMask.IllegalInAttribute) <> 0 640_smallFields = _smallFields Or SmallFieldMask.AllFailedInferenceIsDueToObject 645Return (_smallFields And SmallFieldMask.AllFailedInferenceIsDueToObject) <> 0 650Dim value As Integer = CInt(reasons) << SmallFieldMask.InferenceErrorReasonsShift 651Debug.Assert((value And SmallFieldMask.InferenceErrorReasonsMask) = value) 653_smallFields = (_smallFields And (Not SmallFieldMask.InferenceErrorReasonsMask)) Or (value And SmallFieldMask.InferenceErrorReasonsMask) 658Return CType((_smallFields And SmallFieldMask.InferenceErrorReasonsMask) >> SmallFieldMask.InferenceErrorReasonsShift, InferenceErrorReasons) 664Return CType(_smallFields And SmallFieldMask.State, CandidateAnalysisResultState) 667Debug.Assert((value And (Not SmallFieldMask.State)) = 0) 669Dim newFields = _smallFields And (Not SmallFieldMask.State) 677Return (_smallFields And SmallFieldMask.IgnoreExtensionMethods) <> 0 681_smallFields = _smallFields Or SmallFieldMask.IgnoreExtensionMethods 683_smallFields = _smallFields And (Not SmallFieldMask.IgnoreExtensionMethods)