33 references to HasUseSiteError
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder_Conversions.cs (3)
1628Debug.Assert(!method.HasUseSiteError, "Shouldn't have reached this point if there were use site errors."); 2823Debug.Assert(delegateType is NamedTypeSymbol { TypeKind: TypeKind.Delegate, DelegateInvokeMethod: { HasUseSiteError: false } } 3058Debug.Assert(!selectedMethod.HasUseSiteError, "Shouldn't have reached this point if there were use site errors.");
Binder\Binder_Invocation.cs (1)
1331Debug.Assert(!method.HasUseSiteError, "Shouldn't have reached this point if there were use site errors.");
Binder\Binder_Patterns.cs (2)
243if (!systemRangeType.HasUseSiteError) 392if (!systemIndexType.HasUseSiteError)
Binder\Semantics\Conversions\Conversions.cs (2)
292if ((object)methodSymbol == null || methodSymbol.HasUseSiteError) 401Debug.Assert((object)delegateInvokeMethod != null && !delegateInvokeMethod.HasUseSiteError,
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1480if (invokeMethod is null || invokeMethod.HasUseSiteError)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (3)
1090if ((object)method == null || method.HasUseSiteError) 1416Debug.Assert((object)delegateType.DelegateInvokeMethod != null && !delegateType.DelegateInvokeMethod.HasUseSiteError, 3065Debug.Assert((object)target.DelegateInvokeMethod != null && !target.DelegateInvokeMethod.HasUseSiteError,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
978if (constructor.HasUseSiteError) 1022if (constructor.HasUseSiteError) 4124if ((options & Options.InferringUniqueMethodGroupSignature) == 0 && member.HasUseSiteError) 4193if ((options & Options.InferringUniqueMethodGroupSignature) == 0 && member.HasUseSiteError)
CodeGen\EmitStatement.cs (7)
1544Debug.Assert(sequenceEqualsTMethod != null && !sequenceEqualsTMethod.HasUseSiteError); 1549Debug.Assert(asSpanMethod != null && !asSpanMethod.HasUseSiteError); 1555Debug.Assert(stringEqualityMethod != null && !stringEqualityMethod.HasUseSiteError); 1639Debug.Assert(spanTLengthMethod != null && !spanTLengthMethod.HasUseSiteError); 1646if (stringLengthMethod != null && !stringLengthMethod.HasUseSiteError) 1663if (spanTIndexerMethod != null && !spanTIndexerMethod.HasUseSiteError) 1672if (stringCharsIndexer != null && !stringCharsIndexer.HasUseSiteError)
Compilation\SyntaxTreeSemanticModel.cs (1)
2150if ((object)delegateInvoke == null || delegateInvoke.HasUseSiteError)
FlowAnalysis\NullableWalker.cs (1)
3742return type.IsErrorType() || type.IsDynamic() || type.HasUseSiteError || (type.IsAnonymousType && canIgnoreAnonymousType((NamedTypeSymbol)type));
Lowering\LocalRewriter\LocalRewriter_Literal.cs (2)
91if (useField is { HasUseSiteError: false, ContainingType: { HasUseSiteError: false } })
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
747if (!delegateType.HasUseSiteError)
Symbols\Attributes\PEAttributeData.cs (2)
183case { HasUseSiteError: true } attributeConstructor: 192case { HasUseSiteError: true } attributeClass:
Symbols\Attributes\RetargetingAttributeData.cs (1)
64if (AttributeClass is { HasUseSiteError: true })
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
812Debug.Assert(!isVararg || HasUseSiteError);
Symbols\Source\SourceAssemblySymbol.cs (1)
1828object constantValue = (object)fieldRequestMinimum == null || fieldRequestMinimum.HasUseSiteError ? 0 : fieldRequestMinimum.ConstantValue;