41 references to SmallFieldMask
Microsoft.CodeAnalysis.VisualBasic (41)
Semantics\OverloadResolution.vb (41)
554Private Const s_delegateRelaxationLevelMask_AssertZero = SmallFieldMask.DelegateRelaxationLevelMask - ConversionKind.DelegateRelaxationLevelMask 558Private Const s_inferenceLevelMask_AssertZero = CByte((SmallFieldMask.InferenceLevelMask >> SmallFieldMask.InferenceLevelShift) <> ((TypeArgumentInference.InferenceLevel.Invalid << 1) - 1)) 579Return (_smallFields And SmallFieldMask.IsExpandedParamArrayForm) <> 0 584_smallFields = _smallFields Or SmallFieldMask.IsExpandedParamArrayForm 589Return CType((_smallFields And SmallFieldMask.InferenceLevelMask) >> SmallFieldMask.InferenceLevelShift, TypeArgumentInference.InferenceLevel) 594Dim value As Integer = CInt(level) << SmallFieldMask.InferenceLevelShift 595Debug.Assert((value And SmallFieldMask.InferenceLevelMask) = value) 597_smallFields = (_smallFields And (Not SmallFieldMask.InferenceLevelMask)) Or (value And SmallFieldMask.InferenceLevelMask) 602Return (_smallFields And SmallFieldMask.ArgumentMatchingDone) <> 0 607_smallFields = _smallFields Or SmallFieldMask.ArgumentMatchingDone 612Return (_smallFields And SmallFieldMask.RequiresNarrowingConversion) <> 0 617_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingConversion 622Return (_smallFields And SmallFieldMask.RequiresNarrowingNotFromObject) <> 0 627_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingNotFromObject 632Return (_smallFields And SmallFieldMask.RequiresNarrowingNotFromNumericConstant) <> 0 640_smallFields = _smallFields Or SmallFieldMask.RequiresNarrowingNotFromNumericConstant 648Return CType(_smallFields And SmallFieldMask.DelegateRelaxationLevelMask, ConversionKind) 653Dim relaxationLevel As Integer = (conversionKind And SmallFieldMask.DelegateRelaxationLevelMask) 655If relaxationLevel > (_smallFields And SmallFieldMask.DelegateRelaxationLevelMask) Then 662_smallFields = (_smallFields And (Not SmallFieldMask.DelegateRelaxationLevelMask)) Or relaxationLevel 667_smallFields = _smallFields Or SmallFieldMask.SomeInferenceFailed 672Return (_smallFields And SmallFieldMask.SomeInferenceFailed) <> 0 677_smallFields = _smallFields Or SmallFieldMask.IllegalInAttribute 682Return (_smallFields And SmallFieldMask.IllegalInAttribute) <> 0 687_smallFields = _smallFields Or SmallFieldMask.AllFailedInferenceIsDueToObject 692Return (_smallFields And SmallFieldMask.AllFailedInferenceIsDueToObject) <> 0 697Dim value As Integer = CInt(reasons) << SmallFieldMask.InferenceErrorReasonsShift 698Debug.Assert((value And SmallFieldMask.InferenceErrorReasonsMask) = value) 700_smallFields = (_smallFields And (Not SmallFieldMask.InferenceErrorReasonsMask)) Or (value And SmallFieldMask.InferenceErrorReasonsMask) 705Return CType((_smallFields And SmallFieldMask.InferenceErrorReasonsMask) >> SmallFieldMask.InferenceErrorReasonsShift, InferenceErrorReasons) 711Return CType(_smallFields And SmallFieldMask.State, CandidateAnalysisResultState) 714Debug.Assert((value And (Not SmallFieldMask.State)) = 0) 716Dim newFields = _smallFields And (Not SmallFieldMask.State) 724Return (_smallFields And SmallFieldMask.IgnoreExtensionMethods) <> 0 728_smallFields = _smallFields Or SmallFieldMask.IgnoreExtensionMethods 730_smallFields = _smallFields And (Not SmallFieldMask.IgnoreExtensionMethods)