< Summary - CoreWCF Coverage — PR #1766

Line coverage
93%
Covered lines: 2441
Uncovered lines: 183
Coverable lines: 2624
Total lines: 5027
Line coverage: 93%
Branch coverage
82%
Covered branches: 916
Total branches: 1112
Branch coverage: 82.3%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity NPath complexity Sequence coverage
File 1: .ctor(...)100%11100%
File 1: WithUnsupportedReason(...)100%11100%
File 1: .ctor(...)100%11100%
File 1: .ctor(...)100%11100%
File 2: Initialize(...)50%22100%
File 2: Execute(...)100%1212100%
File 3: .ctor()100%11100%
File 3: Emit(...)100%2424100%
File 3: EmitGetSerializer(...)100%1010100%
File 3: EmitCoversKnownTypes(...)91.66%1212100%
File 3: EmitSerializer(...)100%66100%
File 3: EmitRootContentCall(...)100%22100%
File 3: EmitReadObject(...)100%22100%
File 3: EmitContentWriter(...)85.71%141494.73%
File 3: EmitMember(...)100%44100%
File 3: EmitMemberElement(...)93.58%787890.43%
File 3: EmitPolymorphicMember(...)87.5%8881.81%
File 3: EmitDictionaryMember(...)100%11100%
File 3: EmitDictionaryPart(...)100%44100%
File 3: EmitByValueContentCall(...)100%11100%
File 3: EmitWriteEnum(...)100%44100%
File 3: EmitObjectMember(...)67.85%282858.1%
File 3: EmitXsiType(...)100%11100%
File 3: EmitXsiType(...)100%11100%
File 3: WriteValueStatement(...)100%1616100%
File 3: IsDefaultExpression(...)55%202077.77%
File 3: EmitEnumHelper(...)100%11100%
File 3: EmitEnumReadHelper(...)100%11100%
File 3: ReadEnumExpression(...)75%8887.5%
File 3: EmitReadScope(...)100%11100%
File 3: EmitReferenceScope(...)100%11100%
File 3: EmitEnumTable(...)100%22100%
File 3: EmitDateTimeOffsetHelper(...)100%11100%
File 3: EmitDateTimeOffsetReadHelper(...)100%11100%
File 3: EmitBoxedValueReadHelper(...)100%66100%
File 3: EmitXsiTypeReadHelper(...)100%11100%
File 3: EmitQNameReadHelper(...)100%11100%
File 3: EmitQNameHelper(...)100%11100%
File 3: EmitAnyTypeHelper(...)100%22100%
File 3: EmitDateOnlyHelpers(...)100%11100%
File 3: EmitContentReader(...)90%1010100%
File 3: EmitMemberRead(...)100%88100%
File 3: EmitBoxedMemberRead(...)54.16%242465.51%
File 3: EmitUntypedArrayRead(...)100%110%
File 3: EmitValueRead(...)100%44100%
File 3: ElementValueExpression(...)100%1010100%
File 3: EmitNestedContractRead(...)100%22100%
File 3: EmitTypedContractRead(...)100%22100%
File 3: EmitConstructAndRead(...)75%44100%
File 3: EmitDispatchedRead(...)100%44100%
File 3: DerivedCandidates(...)100%1212100%
File 3: EmitCollectionRead(...)100%22100%
File 3: EmitJaggedItemRead(...)100%11100%
File 3: EmitSequenceRead(...)100%11100%
File 3: ContainerTypeOf(...)100%22100%
File 3: FinishOf(...)100%22100%
File 3: EmitDictionaryRead(...)100%11100%
File 3: EmitDictionaryPartRead(...)100%11100%
File 3: FlattenedMembers(...)100%11100%
File 3: DisplayName(...)50%22100%
File 3: IsReadable(...)100%11100%
File 3: ReadBlocker(...)100%22100%
File 3: FindReadBlocker(...)68.75%161664.7%
File 3: ContractReadBlocker(...)50%4466.66%
File 3: BaseChainIsKnown(...)66.66%6685.71%
File 3: MemberReadBlocker(...)66.07%565681.63%
File 3: IsBuiltInReadable(...)100%22100%
File 3: ReadValueExpression(...)90.9%222296.42%
File 3: EmitReadHelpers(...)100%11100%
File 3: EmitNilHelper(...)100%11100%
File 3: SerializerTypeName(...)100%11100%
File 3: ContentReaderName(...)100%11100%
File 3: ContentWriterName(...)100%11100%
File 3: ContentWriterName(...)100%11100%
File 3: Literal(...)100%11100%
File 4: Parse(...)92.3%262698.11%
File 4: PropagateKnownTypes(...)100%141495%
File 4: Dependencies()100%88100%
File 4: PropagateUnsupported(...)100%88100%
File 4: FirstUnsupportedDependency(...)90%202082.35%
File 4: ParseContract(...)88.02%16716792.76%
File 4: CollectionElementTypeOf(...)100%1212100%
File 4: ClassifyCollectionElement(...)85%404093.61%
File 4: ParseEnum(...)63.63%222275%
File 4: ToInt64(...)35%202035.71%
File 4: OverridesADataMember(...)50%6650%
File 4: DeclaresRuntimeKnownTypes(...)66.66%121285.71%
File 4: TryCollectKnownTypes(...)93.75%1616100%
File 4: PolymorphicCandidates(...)100%1414100%
File 4: DerivesFrom(...)50%4475%
File 4: IsArrayList(...)100%11100%
File 4: IsDictionary(...)100%66100%
File 4: TryClassifyDictionary(...)92.85%141492.3%
File 4: XsdNameOf(...)35%202043.47%
File 4: ContractNameOf(...)75%44100%
File 4: ContractNamespaceOf(...)75%44100%
File 4: IsContractType(...)100%22100%
File 4: IsSerializableContract(...)75%1212100%
File 4: ImplementsISerializable(...)100%44100%
File 4: InheritsIsReference(...)100%66100%
File 4: ChildNamespaceToDeclare(...)92.85%1414100%
File 4: UnwrapNullable(...)100%88100%
File 4: DefaultNamespaceFor(...)50%22100%
File 4: ClassifyMember(...)80%11511575%
File 4: IsPartial(...)50%22100%
File 4: DerivesFromContextBase(...)100%44100%
File 4: GetAttribute(...)50%22100%
File 4: GetNamedArgument(...)100%11100%
File 4: GetNamedArgumentBoolean(...)100%11100%
File 4: GetNamedArgumentInt32(...)100%11100%
File 4: HintNameFor(...)58.33%242485.71%
File 4: .cctor()100%11100%
File 5: .ctor(...)100%11100%
File 5: Failed(...)100%11100%

File(s)

/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.ContractSpec.cs

File '/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.ContractSpec.cs' does not exist (any more).

/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.cs

File '/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.cs' does not exist (any more).

/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.Emitter.cs

File '/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.Emitter.cs' does not exist (any more).

/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.Parser.cs

File '/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.Parser.cs' does not exist (any more).

/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.SourceGenerationSpec.cs

File '/home/runner/work/CoreWCF/CoreWCF/src/CoreWCF.DataContractSerialization.Generator/src/DataContractSerializerGenerator.SourceGenerationSpec.cs' does not exist (any more).

Methods/Properties

.ctor(System.String,System.String,System.String,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec>,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<System.String>,System.String,System.Boolean)
FullyQualifiedName()
ContractName()
ContractNamespace()
Members()
UnsupportedReasons()
BaseContractFullyQualifiedName()
IsRoot()
IsReference()
KnownTypes()
HasParameterlessConstructor()
IsValueType()
Location()
IsSupported()
WithUnsupportedReason(System.String)
.ctor(System.String,System.Int32,System.Boolean,System.Boolean,System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.Boolean,System.String,System.String)
Name()
Order()
EmitDefaultValue()
IsRequired()
MemberName()
Kind()
IsNullableValueType()
NestedContractFullyQualifiedName()
ChildNamespaceToDeclare()
ElementKind()
ItemName()
ItemNamespace()
ElementEnumFullyQualifiedName()
NestedItemName()
NestedElementKind()
NestedElementCanBeNull()
ElementClrType()
CollectionIsArray()
CollectionIsArrayList()
NestedElementClrType()
NestedCollectionIsArray()
IsSettable()
KeyKind()
ValueKind()
KeyClrType()
ValueClrType()
KeyCanBeNull()
ValueCanBeNull()
ElementCanBeNull()
Candidates()
EnumCandidates()
Boxed()
.ctor(System.String,System.Boolean,System.Boolean,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/EnumMemberSpec>)
FullyQualifiedName()
IsFlags()
IsUnsignedLong()
Members()
ContractName()
ContractNamespace()
Name()
Initialize(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)
Execute(System.Boolean,System.Collections.Immutable.ImmutableArray`1<CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContextSpec>,Microsoft.CodeAnalysis.SourceProductionContext)
.ctor()
Diagnostics()
Emit(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContextSpec)
EmitGetSerializer(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContextSpec)
EmitCoversKnownTypes(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContextSpec)
EmitSerializer(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitRootContentCall(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitReadObject(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitContentWriter(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitMember(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec)
EmitMemberElement(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String,System.String,System.Boolean)
EmitPolymorphicMember(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitDictionaryMember(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitDictionaryPart(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.Boolean,System.String)
EmitByValueContentCall(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.String,System.String)
EmitWriteEnum(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.String)
EmitObjectMember(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
BoxedPrimitives()
EmitXsiType(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitXsiType(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.String)
WriteValueStatement(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.String)
IsDefaultExpression(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitEnumHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitEnumReadHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
ReadEnumExpression(System.String,System.String)
EmitReadScope(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitReferenceScope(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitEnumTable(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/EnumSpec)
EmitDateTimeOffsetHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitDateTimeOffsetReadHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitBoxedValueReadHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitXsiTypeReadHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitQNameReadHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitQNameHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitAnyTypeHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitDateOnlyHelpers(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitContentReader(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitMemberRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec)
EmitBoxedMemberRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitUntypedArrayRead(CoreWCF.DataContractSerialization.Generator.Indentor,System.String)
EmitValueRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.String,System.String,System.String)
ElementValueExpression(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind)
EmitNestedContractRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitTypedContractRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,System.String)
EmitConstructAndRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,System.String)
EmitDispatchedRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<System.String>,System.String)
DerivedCandidates(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
EmitCollectionRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitJaggedItemRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitSequenceRead(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.String,System.String,System.String,System.Action`2<CoreWCF.DataContractSerialization.Generator.Indentor,System.String>)
ContainerTypeOf(System.String,System.Boolean)
FinishOf(System.Boolean)
EmitDictionaryRead(CoreWCF.DataContractSerialization.Generator.Indentor,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec,System.String)
EmitDictionaryPartRead(CoreWCF.DataContractSerialization.Generator.Indentor,System.String,System.Int32,System.String,System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.String,System.String)
FlattenedMembers(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
DisplayName(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
IsReadable(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
ReadBlocker(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
FindReadBlocker(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
ContractReadBlocker(System.String)
BaseChainIsKnown(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
MemberReadBlocker(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberSpec)
IsBuiltInReadable(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind)
ReadValueExpression(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind,System.String)
EmitReadHelpers(CoreWCF.DataContractSerialization.Generator.Indentor)
EmitNilHelper(CoreWCF.DataContractSerialization.Generator.Indentor)
SerializerTypeName(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
ContentReaderName(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
ContentWriterName(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec)
ContentWriterName(System.String)
Literal(System.String)
Parse(Microsoft.CodeAnalysis.GeneratorAttributeSyntaxContext,System.Threading.CancellationToken)
PropagateKnownTypes(System.Collections.Generic.Dictionary`2<System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec>)
Dependencies()
PropagateUnsupported(System.Collections.Generic.Dictionary`2<System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec>)
FirstUnsupportedDependency(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec,System.Collections.Generic.Dictionary`2<System.String,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec>)
ParseContract(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.IAssemblySymbol,System.Boolean,System.Collections.Generic.List`1<Microsoft.CodeAnalysis.INamedTypeSymbol>&,System.Collections.Generic.List`1<Microsoft.CodeAnalysis.INamedTypeSymbol>&,System.Threading.CancellationToken)
CollectionElementTypeOf(Microsoft.CodeAnalysis.ITypeSymbol)
ClassifyCollectionElement(Microsoft.CodeAnalysis.ITypeSymbol,System.String,System.String&,System.String&,Microsoft.CodeAnalysis.INamedTypeSymbol&,System.Boolean&,System.String&,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind&,System.Boolean&)
ParseEnum(Microsoft.CodeAnalysis.INamedTypeSymbol,System.String)
ToInt64(System.Object,System.Boolean)
OverridesADataMember(Microsoft.CodeAnalysis.ISymbol)
DeclaresRuntimeKnownTypes(Microsoft.CodeAnalysis.INamedTypeSymbol)
TryCollectKnownTypes(Microsoft.CodeAnalysis.INamedTypeSymbol,System.Collections.Generic.List`1<Microsoft.CodeAnalysis.INamedTypeSymbol>,System.String&)
PolymorphicCandidates(Microsoft.CodeAnalysis.INamedTypeSymbol,System.Collections.Generic.List`1<Microsoft.CodeAnalysis.INamedTypeSymbol>)
DerivesFrom(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.INamedTypeSymbol)
IsArrayList(Microsoft.CodeAnalysis.ITypeSymbol)
IsDictionary(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol&,Microsoft.CodeAnalysis.ITypeSymbol&)
TryClassifyDictionary(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.String&,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind&,CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind&,System.Boolean&,System.Boolean&)
XsdNameOf(CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/MemberKind)
ContractNameOf(Microsoft.CodeAnalysis.INamedTypeSymbol)
ContractNamespaceOf(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsContractType(Microsoft.CodeAnalysis.INamedTypeSymbol)
IsSerializableContract(Microsoft.CodeAnalysis.INamedTypeSymbol)
ImplementsISerializable(Microsoft.CodeAnalysis.INamedTypeSymbol)
InheritsIsReference(Microsoft.CodeAnalysis.INamedTypeSymbol)
ChildNamespaceToDeclare(Microsoft.CodeAnalysis.ITypeSymbol,System.String)
UnwrapNullable(Microsoft.CodeAnalysis.ITypeSymbol)
DefaultNamespaceFor(Microsoft.CodeAnalysis.INamedTypeSymbol)
ClassifyMember(Microsoft.CodeAnalysis.ITypeSymbol,System.Boolean&,Microsoft.CodeAnalysis.INamedTypeSymbol&)
IsPartial(Microsoft.CodeAnalysis.SyntaxNode)
DerivesFromContextBase(Microsoft.CodeAnalysis.INamedTypeSymbol)
GetAttribute(Microsoft.CodeAnalysis.ISymbol,System.String)
GetNamedArgument(Microsoft.CodeAnalysis.AttributeData,System.String)
GetNamedArgumentBoolean(Microsoft.CodeAnalysis.AttributeData,System.String)
GetNamedArgumentInt32(Microsoft.CodeAnalysis.AttributeData,System.String)
HintNameFor(Microsoft.CodeAnalysis.INamedTypeSymbol)
.cctor()
.ctor(System.String,System.String,System.String,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/ContractSpec>,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DataContractSerializerGenerator/EnumSpec>,CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DiagnosticInfo>)
Namespace()
Name()
HintName()
Contracts()
Enums()
Diagnostics()
IsSuppressed()
Failed(CoreWCF.DataContractSerialization.Generator.EquatableArray`1<CoreWCF.DataContractSerialization.Generator.DiagnosticInfo>)