16 implementations of IsValueType
Microsoft.CodeAnalysis (9)
CodeGen\PrivateImplementationDetails.cs (1)
1132
public virtual bool
IsValueType
=> false;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
41
public bool
IsValueType
=> OldDefinition.IsValueType;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
69
public bool
IsValueType
=> OldDefinition.IsValueType;
Emit\ErrorType.cs (1)
77
bool Cci.ITypeReference.
IsValueType
Emit\NoPia\CommonEmbeddedType.cs (1)
572
bool Cci.ITypeReference.
IsValueType
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
136
bool Cci.ITypeReference.
IsValueType
PEWriter\InheritedTypeParameter.cs (1)
228
public bool
IsValueType
PEWriter\ModifiedTypeReference.cs (1)
52
bool ITypeReference.
IsValueType
PEWriter\RootModuleType.cs (1)
228
bool ITypeReference.
IsValueType
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
57
bool Cci.ITypeReference.
IsValueType
=> false;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
53
bool ITypeReference.
IsValueType
=> AdaptedFunctionPointerTypeSymbol.IsValueType;
Emitter\Model\NamedTypeReference.cs (1)
70
bool Cci.ITypeReference.
IsValueType
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
48
bool Cci.ITypeReference.
IsValueType
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
40
bool Cci.ITypeReference.
IsValueType
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
39
bool Cci.ITypeReference.
IsValueType
Symbols\Source\ExtensionGroupingInfo.cs (1)
546
bool ITypeReference.
IsValueType
=> false;
6 references to IsValueType
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
41
public bool IsValueType => OldDefinition.
IsValueType
;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
69
public bool IsValueType => OldDefinition.
IsValueType
;
Emit\NoPia\CommonEmbeddedType.cs (1)
576
return UnderlyingNamedType.
IsValueType
;
PEWriter\MetadataWriter.cs (2)
3929
typeReference.
IsValueType
);
3940
encoder.Type(GetTypeHandle(typeReference), typeReference.
IsValueType
);
PEWriter\MetadataWriter.PortablePdb.cs (1)
232
builder.WriteByte((byte)(type.
IsValueType
? SignatureTypeKind.ValueType : SignatureTypeKind.Class));