43 references to HasUseSiteError
Microsoft.CodeAnalysis.CSharp (43)
Binder\Binder_Conversions.cs (2)
3527Debug.Assert(delegateType is NamedTypeSymbol { TypeKind: TypeKind.Delegate, DelegateInvokeMethod: { HasUseSiteError: false } } 3764Debug.Assert(!selectedMethod.HasUseSiteError, "Shouldn't have reached this point if there were use site errors.");
Binder\Binder_Invocation.cs (1)
1339Debug.Assert(!method.HasUseSiteError, "Shouldn't have reached this point if there were use site errors.");
Binder\Binder_Patterns.cs (2)
686if (!systemRangeType.HasUseSiteError) 852if (!systemIndexType.HasUseSiteError)
Binder\Semantics\Conversions\Conversions.cs (2)
305if ((object)methodSymbol == null || methodSymbol.HasUseSiteError) 414Debug.Assert((object)delegateInvokeMethod != null && !delegateInvokeMethod.HasUseSiteError,
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1495if (invokeMethod is null || invokeMethod.HasUseSiteError)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (4)
1092if ((object)method == null || method.HasUseSiteError) 1418Debug.Assert((object)delegateType.DelegateInvokeMethod != null && !delegateType.DelegateInvokeMethod.HasUseSiteError, 1472Debug.Assert(method is { HasUseSiteError: false }, 3064Debug.Assert((object)target.DelegateInvokeMethod != null && !target.DelegateInvokeMethod.HasUseSiteError,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
980if (constructor.HasUseSiteError) 1024if (constructor.HasUseSiteError) 4143if ((options & Options.InferringUniqueMethodGroupSignature) == 0 && member.HasUseSiteError) 4212if ((options & Options.InferringUniqueMethodGroupSignature) == 0 && member.HasUseSiteError)
CodeGen\EmitStatement.cs (7)
1571Debug.Assert(sequenceEqualsTMethod != null && !sequenceEqualsTMethod.HasUseSiteError); 1576Debug.Assert(asSpanMethod != null && !asSpanMethod.HasUseSiteError); 1582Debug.Assert(stringEqualityMethod != null && !stringEqualityMethod.HasUseSiteError); 1666Debug.Assert(spanTLengthMethod != null && !spanTLengthMethod.HasUseSiteError); 1673if (stringLengthMethod != null && !stringLengthMethod.HasUseSiteError) 1690if (spanTIndexerMethod != null && !spanTIndexerMethod.HasUseSiteError) 1699if (stringCharsIndexer != null && !stringCharsIndexer.HasUseSiteError)
Compilation\SyntaxTreeSemanticModel.cs (1)
2148if ((object)delegateInvoke == null || delegateInvoke.HasUseSiteError)
FlowAnalysis\NullableWalker.cs (1)
3828return type.IsErrorType() || type.IsDynamic() || type.HasUseSiteError || (type.IsAnonymousType && canIgnoreAnonymousType((NamedTypeSymbol)type));
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (3)
868if ((object)lengthMember == null || lengthMember.HasUseSiteError) 881if ((object)charsMember == null || charsMember.HasUseSiteError) 951if ((object)charsMember == null || charsMember.HasUseSiteError)
Lowering\LocalRewriter\LocalRewriter_Literal.cs (2)
91if (useField is { HasUseSiteError: false, ContainingType: { HasUseSiteError: false } })
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
748if (!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\Compilation_WellKnownMembers.cs (2)
469Debug.Assert(!systemByte.HasUseSiteError); 472Debug.Assert(!systemUnit32.HasUseSiteError);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
812Debug.Assert(!isVararg || HasUseSiteError);
Symbols\Source\SourceAssemblySymbol.cs (6)
1828object constantValue = (object)fieldRequestMinimum == null || fieldRequestMinimum.HasUseSiteError ? 0 : fieldRequestMinimum.ConstantValue; 1832Debug.Assert(!boolType.HasUseSiteError, 1972Debug.Assert(!int32Type.HasUseSiteError, 1992Debug.Assert(!boolType.HasUseSiteError, "Use site errors should have been checked ahead of time (type bool)."); 2026Debug.Assert(!stringType.HasUseSiteError, "Use site errors should have been checked ahead of time (type string)."); 2036Debug.Assert(!stringType.HasUseSiteError, "Use site errors should have been checked ahead of time (type string).");