5 overrides of HasErrors
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Attributes\PEAttributeData.cs (1)
156internal override bool HasErrors
Symbols\Attributes\RetargetingAttributeData.cs (1)
48internal override bool HasErrors => _underlying.HasErrors || _attributeConstructor is null;
Symbols\Attributes\SourceAttributeData.cs (1)
192internal override bool HasErrors
Symbols\Source\SynthesizedAttributeData.cs (2)
51internal override bool HasErrors => false; 83internal override bool HasErrors => _original.HasErrors;
38 references to HasErrors
Microsoft.CodeAnalysis.CSharp (38)
Compiler\ClsComplianceChecker.cs (1)
1201if (!data.HasErrors)
Emitter\NoPia\EmbeddedEvent.cs (1)
87if (!attrData.HasErrors)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
157bool result = !attrData.HasErrors;
FlowAnalysis\DefiniteAssignment.cs (1)
1929if (attributeData.HasErrors)
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
40if (!attrData.HasErrors)
Symbols\Attributes\AttributeData.cs (5)
216Debug.Assert(!this.HasErrors); 508Debug.Assert(!this.HasErrors); 572Debug.Assert(!this.HasErrors); 597Debug.Assert(!this.HasErrors); 623Debug.Assert(!this.HasErrors);
Symbols\Attributes\RetargetingAttributeData.cs (4)
31Debug.Assert(attributeClass is object || underlying.HasErrors); 48internal override bool HasErrors => _underlying.HasErrors || _attributeConstructor is null; 54Debug.Assert(AttributeClass is object || _underlying.HasErrors); 56if (_underlying.HasErrors)
Symbols\Source\SourceAssemblySymbol.cs (7)
1198if (!attribute.HasErrors) 1212Debug.Assert(!attribute.HasErrors); 1224Debug.Assert(!attribute.HasErrors); 1344if (!attribute.HasErrors && ValidateAttributeUsageForNetModuleAttribute(attribute, netModuleNames[i], diagnostics, ref uniqueAttributes)) 1501if (!attribute.HasErrors && ValidateAttributeUsageForNetModuleAttribute(attribute, netModuleNames[i], BindingDiagnosticBag.Discarded, ref uniqueAttributes)) 2276Debug.Assert(!attrData.HasErrors); 2596Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
933Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceNamedTypeSymbol.cs (9)
911if (!attributeData.HasErrors) 926if (!attributeData.HasErrors) 941if (!attributeData.HasErrors) 968if (!attributeData.HasErrors) 1000if (!attributeData.HasErrors) 1015if (!attributeData.HasErrors) 1033if (!attributeData.HasErrors) 1303Debug.Assert(!attribute.HasErrors); 1393Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourcePropertySymbolBase.cs (1)
1463if (!attributeData.HasErrors)
Symbols\Symbol_Attributes.cs (6)
183if (!attributeData.HasErrors) 476if (!boundAttribute.HasErrors && boundAttribute.IsTargetAttribute(AttributeDescription.TypeForwardedToAttribute) && 566if (attribute.HasErrors) 799Debug.Assert(earlyAttributeDataOpt == null || !earlyAttributeDataOpt.HasErrors); 864if (!boundAttribute.HasErrors && ValidateAttributeUsage(boundAttribute, attributeSyntax, binder.Compilation, symbolPart, diagnostics, uniqueAttributeTypes)) 894Debug.Assert(!attribute.HasErrors);