Base:
property
HasErrors
Microsoft.CodeAnalysis.AttributeData.HasErrors
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;
83 references to HasErrors
Microsoft.CodeAnalysis.CSharp (59)
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\FieldSymbolWithAttributesAndModifiers.cs (1)
169Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceAssemblySymbol.cs (9)
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)) 2205Debug.Assert(!arguments.Attribute.HasErrors); 2276Debug.Assert(!attrData.HasErrors); 2366Debug.Assert(!attribute.HasErrors); 2596Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceComplexParameterSymbol.cs (4)
675if (!attributeData.HasErrors) 709if (attributeData.HasErrors) 734Debug.Assert(!attribute.HasErrors); 934Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceEventSymbol.cs (1)
345Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceFieldSymbol.cs (1)
120Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (6)
342if (!attributeData.HasErrors) 511Debug.Assert(!arguments.Attribute.HasErrors); 530Debug.Assert(!attribute.HasErrors); 784Debug.Assert(!attribute.HasErrors); 824Debug.Assert(!attribute.HasErrors); 994Debug.Assert(!arguments.Attribute.HasErrors);
Symbols\Source\SourceModuleSymbol.cs (1)
565Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceNamedTypeSymbol.cs (11)
911if (!attributeData.HasErrors) 926if (!attributeData.HasErrors) 941if (!attributeData.HasErrors) 968if (!attributeData.HasErrors) 1000if (!attributeData.HasErrors) 1015if (!attributeData.HasErrors) 1033if (!attributeData.HasErrors) 1101Debug.Assert(!attribute.HasErrors); 1304Debug.Assert(!attribute.HasErrors); 1341Debug.Assert(!attribute.HasErrors); 1394Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourcePropertySymbolBase.cs (2)
1470if (!attributeData.HasErrors) 1538Debug.Assert(!attribute.HasErrors);
Symbols\Source\SourceTypeParameterSymbol.cs (1)
433Debug.Assert(!attribute.HasErrors);
Symbols\Symbol_Attributes.cs (7)
183if (!attributeData.HasErrors) 360Debug.Assert(!attributeDataArray.Contains((attr) => attr != null && attr.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);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
242Debug.Assert(!attribute.HasErrors);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenFunctionPointersTests.cs (9)
11677Assert.False(attr.HasErrors); 11740Assert.False(attr.HasErrors); 11803Assert.False(attr.HasErrors); 11862Assert.False(attr.HasErrors); 11896Assert.False(attr.HasErrors); 12137Assert.False(attr.HasErrors); 12280Assert.False(attr.HasErrors); 12319Assert.False(attr.HasErrors); 12363Assert.False(attr.HasErrors);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (15)
Attributes\AttributeTests.cs (8)
4646Assert.False(attr.HasErrors); 4678Assert.False(attr.HasErrors); 4711Assert.False(attr.HasErrors); 4743Assert.False(attr.HasErrors); 4779Assert.False(attr.HasErrors); 4810Assert.False(attr.HasErrors); 4836Assert.False(attr.HasErrors); 4868Assert.False(attr.HasErrors);
Semantics\ParamsCollectionTests.cs (7)
240Assert.True(attributeData1.HasErrors); 356Assert.True(attributeData1.HasErrors); 539Assert.True(attributeData1.HasErrors); 684Assert.True(attributeData1.HasErrors); 1428Assert.True(attributeData1.HasErrors); 2552Assert.True(attributeData1.HasErrors); 2688Assert.True(attributeData1.HasErrors);