48 references to TypeSystemContext
ILCompiler.ReadyToRun (48)
Compiler\ReadyToRunCodegenCompilation.cs (8)
1029DefType continuation = TypeSystemContext.ContinuationType; 1030TypeDesc asyncHelpers = TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8); 1042TypeDesc voidType = TypeSystemContext.GetWellKnownType(WellKnownType.Void); 1043TypeDesc taskType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "Task"u8); 1044TypeDesc valueTaskType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "ValueTask"u8); 1045MetadataType taskOfTType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "Task`1"u8); 1046MetadataType valueTaskOfTType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "ValueTask`1"u8); 1047TypeDesc methodVar = TypeSystemContext.GetSignatureVariable(0, method: true);
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
518MethodDesc asyncResumptionStub = _compilation.TypeSystemContext.GetAsyncResumptionStub(MethodBeingCompiled, MethodBeingCompiled.OwningType); 3495if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.X64)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (38)
413if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.ARM64 414&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.LoongArch64 415&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.RiscV64) 540TargetArchitecture architecture = _compilation.TypeSystemContext.Target.Architecture; 641return _compilation.TypeSystemContext.Target.PointerSize; 997if (_compilation.TypeSystemContext.Target.Architecture == TargetArchitecture.X86) 1290method = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), (InstantiatedType)type); 1316MethodDesc instantiatedMethod = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), instantiatedCtxType); 1319instantiatedMethod = _compilation.TypeSystemContext.GetInstantiatedMethod(instantiatedMethod, method.Instantiation); 1440decl = _compilation.TypeSystemContext.GetMethodForInstantiatedType(decl.GetTypicalMethodDefinition(), (InstantiatedType)ownerTypeDesc); 1713MetadataType placeholderType = _compilation.TypeSystemContext.SystemModule.GetType("System"u8, "SZGenericArrayEnumerator`1"u8, throwIfNotFound: false); 1917result = _compilation.TypeSystemContext.GetAsyncVariantMethod((MethodDesc)result); 1992_compilation.TypeSystemContext.EnsureLoadableMethod(method); 2011? _compilation.TypeSystemContext.GetAsyncVariantMethod(method) 2042_compilation.TypeSystemContext.EnsureLoadableType(owningClass); 2073_compilation.TypeSystemContext.EnsureLoadableType(type); 2148return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(result)); 3024return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.Object)); 3027return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.TypedReference)); 3030return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeTypeHandle)); 3033return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeFieldHandle)); 3036return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeMethodHandle)); 3039ThrowHelper.ThrowTypeLoadException("System", "RuntimeArgumentHandle", _compilation.TypeSystemContext.SystemModule); 3043return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.String)); 3046return ObjectToHandle(_compilation.TypeSystemContext.SystemModule.GetKnownType("System"u8, "RuntimeType"u8)); 3641DefType continuation = _compilation.TypeSystemContext.ContinuationType; 3647DefType asyncHelpers = _compilation.TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8); 3678CompilerTypeSystemContext context = _compilation.TypeSystemContext; 3759CompilerTypeSystemContext context = _compilation.TypeSystemContext; 3828return ObjectToHandle(_compilation.TypeSystemContext.GetContinuationType(gcMapBuilder.ToGCMap())); 3978HandleToObject(structHnd), _compilation.TypeSystemContext.Target.Architecture); 4261=> (chunk.flags & CorJitAllocMemFlag.CORJIT_ALLOCMEM_HAS_POINTERS_TO_CODE) != 0 && !_compilation.TypeSystemContext.Target.IsWindows; 4683switch (_compilation.TypeSystemContext.Target.Architecture) 4711TargetArchitecture arch = _compilation.TypeSystemContext.Target.Architecture; 4778return owningMetadataType.Module == _compilation.TypeSystemContext.SystemModule; 4797TargetArchitecture targetArchitecture = _compilation.TypeSystemContext.Target.Architecture; 4812if (targetArchitecture == TargetArchitecture.ARM && !_compilation.TypeSystemContext.Target.IsWindows) 5016instructionSet = InstructionSetFlags.ConvertToImpliedInstructionSetForVectorInstructionSets(_compilation.TypeSystemContext.Target.Architecture, instructionSet);