27 references to CreateTypeRef
Aspire.Hosting.Native.CodeGeneration (27)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (27)
1179: CreateTypeRef(prop.PropertyType, enumCollector: null, assemblyExportedTypeCache);
1348var typeRef = CreateTypeRef(memberType, enumCollector: null, assemblyExportedTypeCache);
1441var propertyTypeRef = CreateTypeRef(property.PropertyType, enumCollector: null, assemblyExportedTypeCache);
1699var keyTypeRef = CreateTypeRef(propType.GetGenericArguments().First(), enumCollector: null, assemblyExportedTypeCache);
1737propertyTypeRef = CreateTypeRef(propType, enumCollector: null, assemblyExportedTypeCache);
2121extendsTypeRef = CreateTypeRef(firstParamType, enumCollector: null, assemblyExportedTypeCache);
2220var typeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2283var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2312? CreateTypeRef(innerType, enumCollector: null, assemblyExportedTypeCache)
2318returnTypeRef = CreateTypeRef(returnType, enumCollector: null, assemblyExportedTypeCache)
2356var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2377var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2404? CreateTypeRef(innerType, enumCollector: null, assemblyExportedTypeCache) ?? voidTypeRef
2409returnTypeRef = CreateTypeRef(funcReturnType, enumCollector: null, assemblyExportedTypeCache) ?? voidTypeRef;
2675CreateTypeRef(type, enumCollector: null, assemblyExportedTypeCache: null);
2688var typeRef = CreateTypeRef(method.ReturnType, enumCollector: null, assemblyExportedTypeCache);
2770return CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2781return CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2790var typeRef = CreateTypeRef(underlyingType, enumCollector, assemblyExportedTypeCache);
2856var keyTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2857var valueTypeRef = CreateTypeRef(genericArgs[1], enumCollector, assemblyExportedTypeCache);
2879var keyTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2880var valueTypeRef = CreateTypeRef(genericArgs[1], enumCollector, assemblyExportedTypeCache);
2902var elementTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2922var elementTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2967var elementTypeRef = CreateTypeRef(elementType, enumCollector, assemblyExportedTypeCache);
3418var typeRef = CreateTypeRef(memberType, enumCollector: null, assemblyExportedTypeCache);