40 references to TypeSystemContext
ILCompiler.ReadyToRun (40)
Compiler\ReadyToRunCodegenCompilation.cs (2)
1014DefType continuation = TypeSystemContext.ContinuationType; 1015TypeDesc asyncHelpers = TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8);
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
520MethodDesc asyncResumptionStub = _compilation.TypeSystemContext.GetAsyncResumptionStub(MethodBeingCompiled, MethodBeingCompiled.OwningType); 3457if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.X64)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (36)
410if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.ARM64 411&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.LoongArch64 412&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.RiscV64) 537TargetArchitecture architecture = _compilation.TypeSystemContext.Target.Architecture; 638return _compilation.TypeSystemContext.Target.PointerSize; 998if (_compilation.TypeSystemContext.Target.Architecture == TargetArchitecture.X86) 1227method = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), (InstantiatedType)type); 1253MethodDesc instantiatedMethod = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), instantiatedCtxType); 1256instantiatedMethod = _compilation.TypeSystemContext.GetInstantiatedMethod(instantiatedMethod, method.Instantiation); 1376decl = _compilation.TypeSystemContext.GetMethodForInstantiatedType(decl.GetTypicalMethodDefinition(), (InstantiatedType)ownerTypeDesc); 1601MetadataType placeholderType = _compilation.TypeSystemContext.SystemModule.GetType("System"u8, "SZGenericArrayEnumerator`1"u8, throwIfNotFound: false); 1805result = _compilation.TypeSystemContext.GetAsyncVariantMethod((MethodDesc)result); 1880_compilation.TypeSystemContext.EnsureLoadableMethod(method); 1907? _compilation.TypeSystemContext.GetAsyncVariantMethod(method) 1938_compilation.TypeSystemContext.EnsureLoadableType(owningClass); 1969_compilation.TypeSystemContext.EnsureLoadableType(type); 2017return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(result)); 2864return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.Object)); 2867return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.TypedReference)); 2870return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeTypeHandle)); 2873return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeFieldHandle)); 2876return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeMethodHandle)); 2879ThrowHelper.ThrowTypeLoadException("System", "RuntimeArgumentHandle", _compilation.TypeSystemContext.SystemModule); 2883return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.String)); 2886return ObjectToHandle(_compilation.TypeSystemContext.SystemModule.GetKnownType("System"u8, "RuntimeType"u8)); 3479DefType continuation = _compilation.TypeSystemContext.ContinuationType; 3485DefType asyncHelpers = _compilation.TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8); 3506return ObjectToHandle(_compilation.TypeSystemContext.GetContinuationType(gcMapBuilder.ToGCMap())); 3656HandleToObject(structHnd), _compilation.TypeSystemContext.Target.Architecture); 3937=> (chunk.flags & CorJitAllocMemFlag.CORJIT_ALLOCMEM_HAS_POINTERS_TO_CODE) != 0 && !_compilation.TypeSystemContext.Target.IsWindows; 4343switch (_compilation.TypeSystemContext.Target.Architecture) 4360TargetArchitecture arch = _compilation.TypeSystemContext.Target.Architecture; 4427return owningMetadataType.Module == _compilation.TypeSystemContext.SystemModule; 4446TargetArchitecture targetArchitecture = _compilation.TypeSystemContext.Target.Architecture; 4461if (targetArchitecture == TargetArchitecture.ARM && !_compilation.TypeSystemContext.Target.IsWindows) 4662instructionSet = InstructionSetFlags.ConvertToImpliedInstructionSetForVectorInstructionSets(_compilation.TypeSystemContext.Target.Architecture, instructionSet);