33 references to String
ILCompiler.Compiler (12)
Compiler\Dataflow\FlowAnnotations.cs (1)
264
if (type.IsWellKnownType(WellKnownType.
String
))
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (1)
399
else if (parameterType.IsWellKnownType(Internal.TypeSystem.WellKnownType.
String
) ||
Compiler\DependencyAnalysis\FrozenStringNode.cs (1)
17
_stringType = context.GetWellKnownType(WellKnownType.
String
);
Compiler\DependencyAnalysis\StringAllocatorMethodNode.cs (1)
54
factory.ConstructedTypeSymbol(factory.TypeSystemContext.GetWellKnownType(WellKnownType.
String
)),
Compiler\TypePreinit.cs (1)
334
instance = new StringInstance(context.GetWellKnownType(WellKnownType.
String
), s);
parent\parent\Common\Compiler\Dataflow\TypeExtensions.cs (1)
45
ILLinkSharedWellKnownType.System_String => type.IsWellKnownType(TypeSystemWellKnownType.
String
),
parent\parent\Common\JitInterface\WasmLowering.cs (2)
20
Debug.Assert(signature.Context.GetWellKnownType(WellKnownType.
String
).GetMethod(".ctor"u8, signature) != null);
30
return new MethodSignature(MethodSignatureFlags.Static, 0, signature.Context.GetWellKnownType(WellKnownType.
String
), arguments);
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.Aot.cs (1)
125
new TypeDesc[] { context.GetWellKnownType(WellKnownType.
String
) });
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (1)
1229
new MethodSignature(MethodSignatureFlags.Static, 0, customMarshallerType, [ Context.GetWellKnownType(WellKnownType.
String
) ]));
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (2)
1674
Context.GetWellKnownType(WellKnownType.
String
).
1701
var charPtrConstructor = Context.GetWellKnownType(WellKnownType.
String
).GetMethod(".ctor"u8,
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.CustomAttribute.cs (1)
118
case Ecma.SerializationTypeCode.String: return module.Context.GetWellKnownType(Cts.WellKnownType.
String
);
ILCompiler\Metadata\Transform.Type.cs (1)
417
return HandleType(module.Context.GetWellKnownType(Cts.WellKnownType.
String
));
ILCompiler.ReadyToRun (10)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunkPortableEntrypoint.cs (1)
113
if (method.IsInternalCall && method.OwningType.IsWellKnownType(WellKnownType.
String
) && method.IsConstructor)
IBC\IBCProfileParser.cs (1)
503
return context.GetWellKnownType(WellKnownType.
String
);
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
3818
if (sig.Context.GetWellKnownType(WellKnownType.
String
).GetMethod(".ctor"u8, sig) is not null)
parent\parent\Common\Compiler\Dataflow\TypeExtensions.cs (1)
45
ILLinkSharedWellKnownType.System_String => type.IsWellKnownType(TypeSystemWellKnownType.
String
),
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
3040
return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.
String
));
parent\parent\Common\JitInterface\WasmLowering.cs (2)
20
Debug.Assert(signature.Context.GetWellKnownType(WellKnownType.
String
).GetMethod(".ctor"u8, signature) != null);
30
return new MethodSignature(MethodSignatureFlags.Static, 0, signature.Context.GetWellKnownType(WellKnownType.
String
), arguments);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (2)
1674
Context.GetWellKnownType(WellKnownType.
String
).
1701
var charPtrConstructor = Context.GetWellKnownType(WellKnownType.
String
).GetMethod(".ctor"u8,
PortableCallHelpers\InternalCallSignatureCollector.cs (1)
69
if (method.IsConstructor && method.OwningType.IsWellKnownType(WellKnownType.
String
))
ILCompiler.RyuJit (1)
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
3040
return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.
String
));
ILCompiler.TypeSystem (8)
parent\parent\Common\TypeSystem\Common\TypeDesc.cs (2)
111
case WellKnownType.
String
:
275
return this.IsWellKnownType(WellKnownType.
String
);
parent\parent\Common\TypeSystem\Ecma\EcmaSignatureEncoder.cs (1)
159
else if (type == type.Context.GetWellKnownType(WellKnownType.
String
))
parent\parent\Common\TypeSystem\Ecma\EcmaSignatureParser.cs (1)
139
return GetWellKnownType(WellKnownType.
String
);
parent\parent\Common\TypeSystem\Ecma\EcmaType.TypeEquivalence.cs (3)
40
if (guidAttribute.Value.FixedArguments[0].Type != Context.GetWellKnownType(WellKnownType.
String
))
69
if (typeIdentifierAttribute.Value.FixedArguments[0].Type != Context.GetWellKnownType(WellKnownType.
String
))
72
if (typeIdentifierAttribute.Value.FixedArguments[1].Type != Context.GetWellKnownType(WellKnownType.
String
))
parent\parent\Common\TypeSystem\Ecma\PrimitiveTypeProvider.cs (1)
51
wkt = WellKnownType.
String
;