19 references to ContainsAnonymousType
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
492
if (localSymbol.Type.
ContainsAnonymousType
() || localSymbol.Type is IErrorTypeSymbol { Name: null or "" })
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
880
if (_semanticModel.GetTypeInfo(selectClause.Expression, _cancellationToken).Type.
ContainsAnonymousType
())
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
105
else if (!type.
ContainsAnonymousType
())
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Simplification\CSharpSimplificationService.Expander.cs (3)
181
if (parameterSymbols.All(p => p.Type?.
ContainsAnonymousType
() == false))
224
if (parameterSymbol?.Type?.
ContainsAnonymousType
() == false)
741
if (!typeArguments.Any(static t => t.
ContainsAnonymousType
()))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
156
return declaredType.
ContainsAnonymousType
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
104
if (targetType.
ContainsAnonymousType
())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
39
var containsAnonymousType = type != null && type.
ContainsAnonymousType
();
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
74
if (type.
ContainsAnonymousType
())
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
56
.Any(p => p.Type.
ContainsAnonymousType
());
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
76
var containsAnonymousType = fields.Any(static p => p.Type.
ContainsAnonymousType
());
ExtractMethod\MethodExtractor.Analyzer.cs (1)
132
symbolMap, variables, failedVariables, unsafeAddressTakenUsed, returnType.
ContainsAnonymousType
(), containsAnyLocalFunctionCallNotWithinSpan);
ExtractMethod\MethodExtractor.VariableInfo.cs (1)
107
public bool OriginalTypeHadAnonymousTypeOrDelegate => _variableSymbol.SymbolType.
ContainsAnonymousType
();
IntroduceVariable\AbstractIntroduceVariableService.State_ConstructorInitializer.cs (1)
36
if (info.Type.
ContainsAnonymousType
())
IntroduceVariable\AbstractIntroduceVariableService.State_Field.cs (1)
43
if (info.Type.
ContainsAnonymousType
())
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
314
IArrayTypeSymbol a =>
ContainsAnonymousType
(a.ElementType),
315
IPointerTypeSymbol p =>
ContainsAnonymousType
(p.PointedAtType),
328
if (
ContainsAnonymousType
(typeArg))