27 references to PlatformType
Microsoft.CodeAnalysis (25)
CodeGen\ArrayMembers.cs (3)
152
=> context.Module.GetPlatformType(Cci.
PlatformType
.SystemVoid, context);
196
=> context.Module.GetPlatformType(Cci.
PlatformType
.SystemVoid, context);
260
=> context.Module.GetPlatformType(Cci.
PlatformType
.SystemInt32, context);
CodeGen\PermissionSetAttribute.cs (2)
66
Cci.ITypeReference stringType = context.Module.GetPlatformType(Cci.
PlatformType
.SystemString, context);
76
Debug.Assert(context.Module.IsPlatformType(fileArg.Type, Cci.
PlatformType
.SystemString));
CodeGen\PrivateImplementationDetails.cs (3)
760
return context.Module.GetPlatformType(Cci.
PlatformType
.SystemString, context);
1174
public override Cci.ITypeReference GetType(EmitContext context) => context.Module.GetPlatformType(Cci.
PlatformType
.SystemString, context);
1198
public override Cci.ITypeReference GetType(EmitContext context) => context.Module.GetPlatformType(Cci.
PlatformType
.SystemInt32, context);
Emit\CommonPEModuleBuilder.cs (4)
230
public abstract Cci.ITypeReference GetPlatformType(Cci.
PlatformType
platformType, EmitContext context);
231
public abstract bool IsPlatformType(Cci.ITypeReference typeRef, Cci.
PlatformType
platformType);
1180
public sealed override Cci.ITypeReference GetPlatformType(Cci.
PlatformType
platformType, EmitContext context)
1186
case Cci.
PlatformType
.SystemType:
Emit\NoPia\VtblGap.cs (1)
257
return context.Module.GetPlatformType(Cci.
PlatformType
.SystemVoid, context);
PEWriter\MetadataWriter.cs (10)
3541
else if (module.IsPlatformType(type,
PlatformType
.SystemObject))
3560
Debug.Assert(this.module.IsPlatformType(targetType,
PlatformType
.SystemObject));
3590
if (this.module.IsPlatformType(targetType,
PlatformType
.SystemObject))
3598
this.module.IsPlatformType(c.Type,
PlatformType
.SystemObject))
3620
Debug.Assert(!module.IsPlatformType(c.Type,
PlatformType
.SystemType) || c.Value == null);
3818
if (module.IsPlatformType(returnType,
PlatformType
.SystemVoid))
3856
if (module.IsPlatformType(typeReference,
PlatformType
.SystemTypedReference))
3926
if (module.IsPlatformType(typeReference,
PlatformType
.SystemObject))
4055
if (module.IsPlatformType(elementType,
PlatformType
.SystemObject))
4078
else if (module.IsPlatformType(typeReference,
PlatformType
.SystemType))
PEWriter\MetadataWriter.PortablePdb.cs (1)
226
else if (this.module.IsPlatformType(type,
PlatformType
.SystemObject))
PEWriter\MethodDefinitionBase.cs (1)
123
public virtual ITypeReference GetType(EmitContext context) => context.Module.GetPlatformType(
PlatformType
.SystemVoid, context);
Microsoft.CodeAnalysis.CSharp (2)
Emitter\Model\PEModuleBuilder.cs (2)
996
public sealed override bool IsPlatformType(Cci.ITypeReference typeRef, Cci.
PlatformType
platformType)
1001
if (platformType == Cci.
PlatformType
.SystemType)