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;
83 references to HasErrors
Microsoft.CodeAnalysis.CSharp (59)
Compiler\ClsComplianceChecker.cs (1)
1201
if (!data.
HasErrors
)
Emitter\NoPia\EmbeddedEvent.cs (1)
87
if (!attrData.
HasErrors
)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
157
bool result = !attrData.
HasErrors
;
FlowAnalysis\DefiniteAssignment.cs (1)
1929
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))
2205
Debug.Assert(!arguments.Attribute.
HasErrors
);
2276
Debug.Assert(!attrData.
HasErrors
);
2366
Debug.Assert(!attribute.
HasErrors
);
2596
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceComplexParameterSymbol.cs (4)
675
if (!attributeData.
HasErrors
)
709
if (attributeData.
HasErrors
)
734
Debug.Assert(!attribute.
HasErrors
);
934
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
);
784
Debug.Assert(!attribute.
HasErrors
);
824
Debug.Assert(!attribute.
HasErrors
);
994
Debug.Assert(!arguments.Attribute.
HasErrors
);
Symbols\Source\SourceModuleSymbol.cs (1)
565
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceNamedTypeSymbol.cs (11)
911
if (!attributeData.
HasErrors
)
926
if (!attributeData.
HasErrors
)
941
if (!attributeData.
HasErrors
)
968
if (!attributeData.
HasErrors
)
1000
if (!attributeData.
HasErrors
)
1015
if (!attributeData.
HasErrors
)
1033
if (!attributeData.
HasErrors
)
1101
Debug.Assert(!attribute.
HasErrors
);
1304
Debug.Assert(!attribute.
HasErrors
);
1341
Debug.Assert(!attribute.
HasErrors
);
1394
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourcePropertySymbolBase.cs (2)
1470
if (!attributeData.
HasErrors
)
1538
Debug.Assert(!attribute.
HasErrors
);
Symbols\Source\SourceTypeParameterSymbol.cs (1)
433
Debug.Assert(!attribute.
HasErrors
);
Symbols\Symbol_Attributes.cs (7)
183
if (!attributeData.
HasErrors
)
360
Debug.Assert(!attributeDataArray.Contains((attr) => attr != null && attr.
HasErrors
));
476
if (!boundAttribute.
HasErrors
&& boundAttribute.IsTargetAttribute(AttributeDescription.TypeForwardedToAttribute) &&
566
if (attribute.
HasErrors
)
799
Debug.Assert(earlyAttributeDataOpt == null || !earlyAttributeDataOpt.
HasErrors
);
864
if (!boundAttribute.
HasErrors
&& ValidateAttributeUsage(boundAttribute, attributeSyntax, binder.Compilation, symbolPart, diagnostics, uniqueAttributeTypes))
894
Debug.Assert(!attribute.
HasErrors
);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
242
Debug.Assert(!attribute.
HasErrors
);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenFunctionPointersTests.cs (9)
11677
Assert.False(attr.
HasErrors
);
11740
Assert.False(attr.
HasErrors
);
11803
Assert.False(attr.
HasErrors
);
11862
Assert.False(attr.
HasErrors
);
11896
Assert.False(attr.
HasErrors
);
12137
Assert.False(attr.
HasErrors
);
12280
Assert.False(attr.
HasErrors
);
12319
Assert.False(attr.
HasErrors
);
12363
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)
240
Assert.True(attributeData1.
HasErrors
);
356
Assert.True(attributeData1.
HasErrors
);
539
Assert.True(attributeData1.
HasErrors
);
684
Assert.True(attributeData1.
HasErrors
);
1428
Assert.True(attributeData1.
HasErrors
);
2552
Assert.True(attributeData1.
HasErrors
);
2688
Assert.True(attributeData1.
HasErrors
);