Esempio n. 1
0
 internal VTableSliceNode VTable(TypeDesc type)
 {
     return(_vTableNodes.GetOrAdd(type));
 }
Esempio n. 2
0
 internal GenericDictionaryNode MethodGenericDictionary(MethodDesc method)
 {
     return(_methodGenericDictionaries.GetOrAdd(method));
 }
Esempio n. 3
0
 public ISymbolNode PInvokeModuleFixup(string moduleName)
 {
     return(_pInvokeModuleFixups.GetOrAdd(moduleName));
 }
Esempio n. 4
0
 public PInvokeMethodFixupNode PInvokeMethodFixup(string moduleName, string entryPointName)
 {
     return(_pInvokeMethodFixups.GetOrAdd(new Tuple <string, string>(moduleName, entryPointName)));
 }
Esempio n. 5
0
 internal GVMDependenciesNode GVMDependencies(MethodDesc method)
 {
     return(_gvmDependenciesNode.GetOrAdd(method));
 }
Esempio n. 6
0
 public IEETypeNode ConstructedClonedTypeSymbol(TypeDesc type)
 {
     return(_clonedTypeSymbols.GetOrAdd(type));
 }
Esempio n. 7
0
 internal InterfaceDispatchMapNode InterfaceDispatchMap(TypeDesc type)
 {
     return(_interfaceDispatchMaps.GetOrAdd(type));
 }
Esempio n. 8
0
 internal IMethodNode StringAllocator(MethodDesc stringConstructor)
 {
     return(_stringAllocators.GetOrAdd(stringConstructor));
 }
Esempio n. 9
0
 public ISymbolNode GCStaticEEType(GCPointerMap gcMap)
 {
     return(_GCStaticEETypes.GetOrAdd(gcMap));
 }
Esempio n. 10
0
 public BlobNode ReadOnlyDataBlob(Utf8String name, byte[] blobData, int alignment)
 {
     return(_readOnlyDataBlobs.GetOrAdd(new Tuple <Utf8String, byte[], int>(name, blobData, alignment)));
 }
Esempio n. 11
0
 internal RuntimeMethodHandleNode RuntimeMethodHandle(MethodDesc method)
 {
     return(_runtimeMethodHandles.GetOrAdd(method));
 }
Esempio n. 12
0
 internal InterfaceDispatchCellNode InterfaceDispatchCell(MethodDesc method)
 {
     return(_interfaceDispatchCells.GetOrAdd(method));
 }
Esempio n. 13
0
 public EmbeddedObjectNode GCStaticIndirection(MetadataType type)
 {
     return(_GCStaticIndirectionNodes.GetOrAdd(type));
 }
Esempio n. 14
0
 internal GenericDictionaryNode TypeGenericDictionary(TypeDesc type)
 {
     return(_typeGenericDictionaries.GetOrAdd(type));
 }
Esempio n. 15
0
 public EmbeddedObjectNode InterfaceDispatchMapIndirection(TypeDesc type)
 {
     return(_interfaceDispatchMapIndirectionNodes.GetOrAdd(type));
 }
Esempio n. 16
0
 internal DictionaryLayoutNode GenericDictionaryLayout(TypeSystemEntity methodOrType)
 {
     return(_genericDictionaryLayouts.GetOrAdd(methodOrType));
 }
Esempio n. 17
0
 internal ISymbolNode GenericComposition(GenericCompositionDetails details)
 {
     return(_genericCompositions.GetOrAdd(details));
 }
Esempio n. 18
0
 public IMethodNode FatFunctionPointer(MethodDesc method)
 {
     return(_fatFunctionPointers.GetOrAdd(method));
 }
Esempio n. 19
0
 public ISymbolNode ExternSymbol(string name)
 {
     return(_externSymbols.GetOrAdd(name));
 }
Esempio n. 20
0
 internal TypeGVMEntriesNode TypeGVMEntries(TypeDesc type)
 {
     return(_gvmTableEntries.GetOrAdd(type));
 }
Esempio n. 21
0
 public IEETypeNode NecessaryTypeSymbol(TypeDesc type)
 {
     return(_typeSymbols.GetOrAdd(type));
 }