57 references to TypeSystemContext
ILCompiler.ReadyToRun (57)
Compiler\ReadyToRunCodegenCompilation.cs (9)
1213DefType continuation = TypeSystemContext.ContinuationType; 1214TypeDesc asyncHelpers = TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8); 1226TypeDesc voidType = TypeSystemContext.GetWellKnownType(WellKnownType.Void); 1227TypeDesc taskType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "Task"u8); 1228TypeDesc valueTaskType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "ValueTask"u8); 1229MetadataType taskOfTType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "Task`1"u8); 1230MetadataType valueTaskOfTType = TypeSystemContext.SystemModule.GetKnownType("System.Threading.Tasks"u8, "ValueTask`1"u8); 1231TypeDesc methodVar = TypeSystemContext.GetSignatureVariable(0, method: true); 1286TypeDesc delegateType = TypeSystemContext.SystemModule.GetKnownType("System"u8, "Delegate"u8);
JitInterface\CorInfoImpl.ReadyToRun.cs (8)
529MethodDesc asyncResumptionStub = _compilation.TypeSystemContext.GetAsyncResumptionStub(MethodBeingCompiled, MethodBeingCompiled.OwningType); 1100_compilation.TypeSystemContext, 1482MetadataType systemDelegate = _compilation.TypeSystemContext.SystemModule.GetKnownType("System"u8, "Delegate"u8); 2090MethodDesc versioningCallerMethod = _compilation.TypeSystemContext.IsUnboxingThunk(callerMethod) 2091? _compilation.TypeSystemContext.GetTargetOfUnboxingThunk(callerMethod) 3778inlineeModule != _compilation.TypeSystemContext.SystemModule && 3859if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.X64) 4096MethodSignature delegateSignature = WasmLowering.RaiseSignature(signature, _compilation.TypeSystemContext);
parent\parent\Common\JitInterface\CorInfoImpl.cs (40)
191get => field ??= _compilation.TypeSystemContext.SystemModule.GetType( 434if (_compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.ARM64 435&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.LoongArch64 436&& _compilation.TypeSystemContext.Target.Architecture != TargetArchitecture.RiscV64) 582TargetArchitecture architecture = _compilation.TypeSystemContext.Target.Architecture; 697return _compilation.TypeSystemContext.Target.PointerSize; 1059if (_compilation.TypeSystemContext.Target.Architecture == TargetArchitecture.X86) 1352method = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), (InstantiatedType)type); 1378MethodDesc instantiatedMethod = _compilation.TypeSystemContext.GetMethodForInstantiatedType(method.GetTypicalMethodDefinition(), instantiatedCtxType); 1381instantiatedMethod = _compilation.TypeSystemContext.GetInstantiatedMethod(instantiatedMethod, method.Instantiation); 1520decl = _compilation.TypeSystemContext.GetMethodForInstantiatedType(decl.GetTypicalMethodDefinition(), (InstantiatedType)ownerTypeDesc); 1793MetadataType placeholderType = _compilation.TypeSystemContext.SystemModule.GetType("System"u8, "SZGenericArrayEnumerator`1"u8, throwIfNotFound: false); 1991result = _compilation.TypeSystemContext.GetAsyncVariantMethod((MethodDesc)result); 2066_compilation.TypeSystemContext.EnsureLoadableMethod(method); 2085? _compilation.TypeSystemContext.GetAsyncVariantMethod(method) 2116_compilation.TypeSystemContext.EnsureLoadableType(owningClass); 2147_compilation.TypeSystemContext.EnsureLoadableType(type); 2215return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(result)); 3070return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.Object)); 3073return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.TypedReference)); 3076return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeTypeHandle)); 3079return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeFieldHandle)); 3082return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.RuntimeMethodHandle)); 3085ThrowHelper.ThrowTypeLoadException("System", "RuntimeArgumentHandle", _compilation.TypeSystemContext.SystemModule); 3089return ObjectToHandle(_compilation.TypeSystemContext.GetWellKnownType(WellKnownType.String)); 3092return ObjectToHandle(_compilation.TypeSystemContext.SystemModule.GetKnownType("System"u8, "RuntimeType"u8)); 3095return ObjectToHandle(_compilation.TypeSystemContext.SystemModule.GetKnownType("System.Numerics"u8, "Vector`1"u8)); 3706DefType continuation = _compilation.TypeSystemContext.ContinuationType; 3712DefType asyncHelpers = _compilation.TypeSystemContext.SystemModule.GetKnownType("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8); 3756CompilerTypeSystemContext context = _compilation.TypeSystemContext; 3837CompilerTypeSystemContext context = _compilation.TypeSystemContext; 3906return ObjectToHandle(_compilation.TypeSystemContext.GetContinuationType(gcMapBuilder.ToGCMap())); 4056HandleToObject(structHnd), _compilation.TypeSystemContext.Target.Architecture); 4392=> (chunk.flags & CorJitAllocMemFlag.CORJIT_ALLOCMEM_HAS_POINTERS_TO_CODE) != 0 && !_compilation.TypeSystemContext.Target.IsWindows; 4838switch (_compilation.TypeSystemContext.Target.Architecture) 4866TargetArchitecture arch = _compilation.TypeSystemContext.Target.Architecture; 4933return owningMetadataType.Module == _compilation.TypeSystemContext.SystemModule; 4952TargetArchitecture targetArchitecture = _compilation.TypeSystemContext.Target.Architecture; 4967if (targetArchitecture == TargetArchitecture.ARM && !_compilation.TypeSystemContext.Target.IsWindows) 5175instructionSet = InstructionSetFlags.ConvertToImpliedInstructionSetForVectorInstructionSets(_compilation.TypeSystemContext.Target.Architecture, instructionSet);