12 references to IsAtsCompatibleValueType
Aspire.Hosting.Analyzers (12)
AspireExportAnalyzer.cs (12)
208if (!IsAtsCompatibleValueType(typeSymbol, wellKnownTypes, aspireExportAttribute))
269return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute);
301IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute);
341return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute);
478IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) &&
479IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute);
487IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute);
496IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute);
503IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) &&
504IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute);
605return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute);
608return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute);