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