14 references to IsAtsCompatibleValueType
Aspire.Hosting.Integration.Analyzers (14)
AspireExportAnalyzer.cs (14)
594if (!IsAtsCompatibleValueType(paramsArray.ElementType, wellKnownTypes, aspireExportAttribute)) 612if (!IsAtsCompatibleValueType(paramType, wellKnownTypes, aspireExportAttribute)) 738if (!IsAtsCompatibleValueType(typeSymbol, wellKnownTypes, aspireExportAttribute)) 860return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute); 892IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 932return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute); 1069IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) && 1070IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute); 1078IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 1087IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 1094IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) && 1095IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute); 1196return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute); 1199return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute);