8 references to GetOrCreate
ILCompiler.MetadataTransform (8)
ILCompiler\Metadata\Transform.Field.cs (2)
44return (Field)_fields.GetOrCreate(field, _initFieldDef ??= InitializeFieldDefinition); 97return (MemberReference)_fields.GetOrCreate(field, _initFieldRef ??= InitializeFieldReference);
ILCompiler\Metadata\Transform.Method.cs (3)
58return (Method)_methods.GetOrCreate(method, _initMethodDef ??= InitializeMethodDefinition); 133return (MemberReference)_methods.GetOrCreate(method, _initMethodRef ??= InitializeMethodReference); 145return (MethodInstantiation)_methods.GetOrCreate(method, _initMethodInst ??= InitializeMethodInstantiation);
ILCompiler\Metadata\Transform.Scope.cs (2)
29return _scopeDefs.GetOrCreate(module, _initScopeDef ??= InitializeScopeDefinition); 105return _scopeRefs.GetOrCreate(assemblyName, _initScopeRef ??= InitializeScopeReference);
ILCompiler\Metadata\Transform.TypeForwarders.cs (1)
49return _forwarders.GetOrCreate(new ForwarderKey(module, handle), _initForwarder ??= InitializeTypeForwarder);