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);
495IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute);
502IsAtsCompatibleValueType(namedType.TypeArguments[0], wellKnownTypes, aspireExportAttribute) &&
503IsAtsCompatibleValueType(namedType.TypeArguments[1], wellKnownTypes, aspireExportAttribute);
604return IsAtsCompatibleValueType(arrayType.ElementType, wellKnownTypes, aspireExportAttribute);
607return IsAtsCompatibleValueType(type, wellKnownTypes, aspireExportAttribute);