14 references to IsAtsCompatibleValueType
Aspire.Hosting.Integration.Analyzers (14)
AspireExportAnalyzer.cs (14)
604if (!IsAtsCompatibleValueType(paramsArray.ElementType, wellKnownTypes, aspireExportAttribute)) 622if (!IsAtsCompatibleValueType(paramType, wellKnownTypes, aspireExportAttribute)) 748if (!IsAtsCompatibleValueType(typeSymbol, wellKnownTypes, aspireExportAttribute)) 870return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute); 902IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 942return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute); 1079IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) && 1080IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute); 1088IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 1097IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute); 1104IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) && 1105IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute); 1250return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute); 1253return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute);