27 references to CreateTypeRef
Aspire.Hosting.Native.CodeGeneration (27)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (27)
1172: CreateTypeRef(prop.PropertyType, enumCollector: null, assemblyExportedTypeCache);
1336var typeRef = CreateTypeRef(memberType, enumCollector: null, assemblyExportedTypeCache);
1428var propertyTypeRef = CreateTypeRef(property.PropertyType, enumCollector: null, assemblyExportedTypeCache);
1686var keyTypeRef = CreateTypeRef(propType.GetGenericArguments().First(), enumCollector: null, assemblyExportedTypeCache);
1724propertyTypeRef = CreateTypeRef(propType, enumCollector: null, assemblyExportedTypeCache);
2108extendsTypeRef = CreateTypeRef(firstParamType, enumCollector: null, assemblyExportedTypeCache);
2207var typeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2270var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2299? CreateTypeRef(innerType, enumCollector: null, assemblyExportedTypeCache)
2305returnTypeRef = CreateTypeRef(returnType, enumCollector: null, assemblyExportedTypeCache)
2343var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2364var paramTypeRef = CreateTypeRef(paramType, enumCollector: null, assemblyExportedTypeCache);
2391? CreateTypeRef(innerType, enumCollector: null, assemblyExportedTypeCache) ?? voidTypeRef
2396returnTypeRef = CreateTypeRef(funcReturnType, enumCollector: null, assemblyExportedTypeCache) ?? voidTypeRef;
2662CreateTypeRef(type, enumCollector: null, assemblyExportedTypeCache: null);
2675var typeRef = CreateTypeRef(method.ReturnType, enumCollector: null, assemblyExportedTypeCache);
2757return CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2768return CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2777var typeRef = CreateTypeRef(underlyingType, enumCollector, assemblyExportedTypeCache);
2843var keyTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2844var valueTypeRef = CreateTypeRef(genericArgs[1], enumCollector, assemblyExportedTypeCache);
2866var keyTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2867var valueTypeRef = CreateTypeRef(genericArgs[1], enumCollector, assemblyExportedTypeCache);
2889var elementTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2909var elementTypeRef = CreateTypeRef(genericArgs[0], enumCollector, assemblyExportedTypeCache);
2954var elementTypeRef = CreateTypeRef(elementType, enumCollector, assemblyExportedTypeCache);
3405var typeRef = CreateTypeRef(memberType, enumCollector: null, assemblyExportedTypeCache);