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);