Base:
property
HasErrors
Microsoft.CodeAnalysis.AttributeData.HasErrors
5 overrides of HasErrors
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Attributes\PEAttributeData.cs (1)
156
internal override bool
HasErrors
Symbols\Attributes\RetargetingAttributeData.cs (1)
48
internal override bool
HasErrors
=> _underlying.HasErrors || _attributeConstructor is null;
Symbols\Attributes\SourceAttributeData.cs (1)
192
internal override bool
HasErrors
Symbols\Source\SynthesizedAttributeData.cs (2)
51
internal override bool
HasErrors
=> false;
83
internal override bool
HasErrors
=> _original.HasErrors;
84 references to HasErrors
Microsoft.CodeAnalysis.CSharp (60)
Compiler\ClsComplianceChecker.cs (1)
1201
if (!data.
HasErrors
)
Emitter\NoPia\EmbeddedEvent.cs (1)
87
if (!attrData.
HasErrors
)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
208
bool result = !attrData.
HasErrors
;
FlowAnalysis\DefiniteAssignment.cs (1)
1881
if (attributeData.
HasErrors
)
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
40
if (!attrData.
HasErrors
)
Symbols\Attributes\AttributeData.cs (5)
216
Debug.Assert(!this.
HasErrors
);
508
Debug.Assert(!this.
HasErrors
);
572
Debug.Assert(!this.
HasErrors
);
597
Debug.Assert(!this.
HasErrors
);
623
Debug.Assert(!this.
HasErrors
);
Symbols\Attributes\RetargetingAttributeData.cs (4)
31
Debug.Assert(attributeClass is object || underlying.
HasErrors
);
48
internal override bool HasErrors => _underlying.
HasErrors
|| _attributeConstructor is null;
54
Debug.Assert(AttributeClass is object || _underlying.
HasErrors
);
56
if (_underlying.
HasErrors
)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
169
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceAssemblySymbol.cs (9)
1198
if (!attribute.
HasErrors
)
1212
Debug.Assert(!attribute.
HasErrors
);
1224
Debug.Assert(!attribute.
HasErrors
);
1344
if (!attribute.
HasErrors
&& ValidateAttributeUsageForNetModuleAttribute(attribute, netModuleNames[i], diagnostics, ref uniqueAttributes))
1501
if (!attribute.
HasErrors
&& ValidateAttributeUsageForNetModuleAttribute(attribute, netModuleNames[i], BindingDiagnosticBag.Discarded, ref uniqueAttributes))
2207
Debug.Assert(!arguments.Attribute.
HasErrors
);
2278
Debug.Assert(!attrData.
HasErrors
);
2368
Debug.Assert(!attribute.
HasErrors
);
2598
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceComplexParameterSymbol.cs (4)
681
if (!attributeData.
HasErrors
)
740
if (attributeData.
HasErrors
)
765
Debug.Assert(!attribute.
HasErrors
);
965
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceEventSymbol.cs (1)
345
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceFieldSymbol.cs (1)
120
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (6)
342
if (!attributeData.
HasErrors
)
511
Debug.Assert(!arguments.Attribute.
HasErrors
);
530
Debug.Assert(!attribute.
HasErrors
);
814
Debug.Assert(!attribute.
HasErrors
);
854
Debug.Assert(!attribute.
HasErrors
);
1024
Debug.Assert(!arguments.Attribute.
HasErrors
);
Symbols\Source\SourceModuleSymbol.cs (1)
585
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceNamedTypeSymbol.cs (12)
916
if (!attributeData.
HasErrors
)
931
if (!attributeData.
HasErrors
)
946
if (!attributeData.
HasErrors
)
973
if (!attributeData.
HasErrors
)
1005
if (!attributeData.
HasErrors
)
1020
if (!attributeData.
HasErrors
)
1038
if (!attributeData.
HasErrors
)
1058
if (!attributeData.
HasErrors
&& attributeData.CommonConstructorArguments.IsEmpty)
1121
Debug.Assert(!attribute.
HasErrors
);
1328
Debug.Assert(!attribute.
HasErrors
);
1365
Debug.Assert(!attribute.
HasErrors
);
1418
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourcePropertySymbolBase.cs (2)
1496
if (!attributeData.
HasErrors
)
1564
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceTypeParameterSymbol.cs (1)
410
Debug.Assert(!attribute.
HasErrors
);
Symbols\Symbol_Attributes.cs (7)
183
if (!attributeData.
HasErrors
)
364
Debug.Assert(!attributeDataArray.Contains((attr) => attr != null && attr.
HasErrors
));
481
if (!boundAttribute.
HasErrors
&& boundAttribute.IsTargetAttribute(AttributeDescription.TypeForwardedToAttribute) &&
571
if (attribute.
HasErrors
)
811
Debug.Assert(earlyAttributeDataOpt == null || !earlyAttributeDataOpt.
HasErrors
);
876
if (!boundAttribute.
HasErrors
&& ValidateAttributeUsage(boundAttribute, attributeSyntax, binder.Compilation, symbolPart, diagnostics, uniqueAttributeTypes))
906
Debug.Assert(!attribute.
HasErrors
);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
253
Debug.Assert(!attribute.
HasErrors
);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenFunctionPointersTests.cs (9)
11666
Assert.False(attr.
HasErrors
);
11729
Assert.False(attr.
HasErrors
);
11792
Assert.False(attr.
HasErrors
);
11851
Assert.False(attr.
HasErrors
);
11885
Assert.False(attr.
HasErrors
);
12126
Assert.False(attr.
HasErrors
);
12269
Assert.False(attr.
HasErrors
);
12308
Assert.False(attr.
HasErrors
);
12356
Assert.False(attr.
HasErrors
);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (15)
Attributes\AttributeTests.cs (8)
4646
Assert.False(attr.
HasErrors
);
4678
Assert.False(attr.
HasErrors
);
4711
Assert.False(attr.
HasErrors
);
4743
Assert.False(attr.
HasErrors
);
4779
Assert.False(attr.
HasErrors
);
4810
Assert.False(attr.
HasErrors
);
4836
Assert.False(attr.
HasErrors
);
4868
Assert.False(attr.
HasErrors
);
Semantics\ParamsCollectionTests.cs (7)
232
Assert.True(attributeData1.
HasErrors
);
348
Assert.True(attributeData1.
HasErrors
);
531
Assert.True(attributeData1.
HasErrors
);
676
Assert.True(attributeData1.
HasErrors
);
1420
Assert.True(attributeData1.
HasErrors
);
2544
Assert.True(attributeData1.
HasErrors
);
2680
Assert.True(attributeData1.
HasErrors
);