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)
761
return context.Module.GetPlatformType(Cci.
PlatformType
.SystemString, context);
1176
public override Cci.ITypeReference GetType(EmitContext context) => context.Module.GetPlatformType(Cci.
PlatformType
.SystemString, context);
1200
public override Cci.ITypeReference GetType(EmitContext context) => context.Module.GetPlatformType(Cci.
PlatformType
.SystemInt32, context);
Emit\CommonPEModuleBuilder.cs (4)
235
public abstract Cci.ITypeReference GetPlatformType(Cci.
PlatformType
platformType, EmitContext context);
236
public abstract bool IsPlatformType(Cci.ITypeReference typeRef, Cci.
PlatformType
platformType);
1185
public sealed override Cci.ITypeReference GetPlatformType(Cci.
PlatformType
platformType, EmitContext context)
1191
case Cci.
PlatformType
.SystemType:
Emit\NoPia\VtblGap.cs (1)
257
return context.Module.GetPlatformType(Cci.
PlatformType
.SystemVoid, context);
PEWriter\MetadataWriter.cs (10)
3551
else if (module.IsPlatformType(type,
PlatformType
.SystemObject))
3570
Debug.Assert(this.module.IsPlatformType(targetType,
PlatformType
.SystemObject));
3600
if (this.module.IsPlatformType(targetType,
PlatformType
.SystemObject))
3608
this.module.IsPlatformType(c.Type,
PlatformType
.SystemObject))
3630
Debug.Assert(!module.IsPlatformType(c.Type,
PlatformType
.SystemType) || c.Value == null);
3828
if (module.IsPlatformType(returnType,
PlatformType
.SystemVoid))
3866
if (module.IsPlatformType(typeReference,
PlatformType
.SystemTypedReference))
3936
if (module.IsPlatformType(typeReference,
PlatformType
.SystemObject))
4065
if (module.IsPlatformType(elementType,
PlatformType
.SystemObject))
4088
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)