70 references to GenerateTypeSyntax
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (70)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
111
var type = cannotUseVar ? declaratorToRemoveType!.
GenerateTypeSyntax
() : IdentifierName("var");
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
255
? result.Symbol.Type.
GenerateTypeSyntax
()
src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (2)
89
var fixedDeclaration = returnedType.
GenerateTypeSyntax
(allowVar: false);
117
var taskTypeSyntax = taskType.
GenerateTypeSyntax
(allowVar: false);
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (2)
231
var explicitType = declaration.Type.IsVar ? local.Type?.
GenerateTypeSyntax
() : declaration.Type;
251
: symbol.
GenerateTypeSyntax
();
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
74
var newReturnType = ienumerableGenericSymbol.
GenerateTypeSyntax
();
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
186
parameterList, parameterList.WithParameters(parameters.Insert(0, Parameter(Identifier("@this")).WithType(thisParameter.Type.
GenerateTypeSyntax
()))));
src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (5)
135
newReturnType = knownTypes.TaskType!.
GenerateTypeSyntax
();
145
: knownTypes.IAsyncEnumerableOfTType.Construct(methodSymbol.ReturnType.GetTypeArguments()[0]).
GenerateTypeSyntax
();
151
: knownTypes.IAsyncEnumeratorOfTType.Construct(methodSymbol.ReturnType.GetTypeArguments()[0]).
GenerateTypeSyntax
();
161
newReturnType = knownTypes.TaskOfTType!.Construct(methodSymbol.ReturnType).
GenerateTypeSyntax
();
171
TypeArgumentList([typeArgumentFrom.GetTypeArguments()[0].
GenerateTypeSyntax
()]));
src\Analyzers\CSharp\CodeFixes\MakeMethodSynchronous\CSharpMakeMethodSynchronousCodeFixProvider.cs (3)
69
newReturnType = returnType.GetTypeArguments()[0].
GenerateTypeSyntax
().WithTriviaFrom(returnTypeSyntax);
75
newReturnType = knownTypes.IEnumerableOfTType.Construct(methodSymbol.ReturnType.GetTypeArguments()[0]).
GenerateTypeSyntax
();
81
newReturnType = knownTypes.IEnumeratorOfTType.Construct(methodSymbol.ReturnType.GetTypeArguments()[0]).
GenerateTypeSyntax
();
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
132
type: type.
GenerateTypeSyntax
(allowVar: false),
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (2)
147
var arrayElementTypeNode = arrayElementType.
GenerateTypeSyntax
(allowVar: false);
153
arrayType.
GenerateTypeSyntax
(),
src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (1)
67
var newRoot = root.ReplaceNode(variableDeclaration.Type, type.
GenerateTypeSyntax
(allowVar: false));
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (3)
204
newDeclaration = DeclarationExpression(symbolType.
GenerateTypeSyntax
(allowVar: false), singleVariableDesignation);
207
var typeName = type.
GenerateTypeSyntax
(allowVar: false);
239
.
GenerateTypeSyntax
(allowVar: false)
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
257
parameterNode = parameterNode.WithType(delegateParameter?.Type.
GenerateTypeSyntax
() ?? s_objectType);
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (2)
130
return DefaultExpression(type.
GenerateTypeSyntax
());
141
return CastExpression(governingType.
GenerateTypeSyntax
(), expr.Parenthesize()).WithAdditionalAnnotations(Simplifier.Annotation);
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
150
return localType.
GenerateTypeSyntax
(allowVar: false);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\AttributeGenerator.cs (1)
73
return attribute.AttributeClass.
GenerateTypeSyntax
() is NameSyntax nameSyntax
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (1)
74
type: method.ReturnType.
GenerateTypeSyntax
(),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
219
if (implementation.ContainingType.
GenerateTypeSyntax
() is not NameSyntax name)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (13)
789
newTypeSyntax = newType.
GenerateTypeSyntax
()
797
newTypeSyntax = newType.
GenerateTypeSyntax
()
805
newTypeSyntax = newType.
GenerateTypeSyntax
()
813
newTypeSyntax = newType.
GenerateTypeSyntax
()
821
newTypeSyntax = newType.
GenerateTypeSyntax
()
829
newTypeSyntax = newType.
GenerateTypeSyntax
()
837
newTypeSyntax = newType.
GenerateTypeSyntax
()
845
newTypeSyntax = newType.
GenerateTypeSyntax
();
859
newTypeSyntax = newType.
GenerateTypeSyntax
();
873
newTypeSyntax = newType.
GenerateTypeSyntax
()
881
newTypeSyntax = newType.
GenerateTypeSyntax
()
889
newTypeSyntax = newType.
GenerateTypeSyntax
()
897
newTypeSyntax = newType.
GenerateTypeSyntax
()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (2)
123
@event.Type.
GenerateTypeSyntax
(),
136
type: @event.Type.
GenerateTypeSyntax
(),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
35
? TypeOfExpression(typeSymbol.
GenerateTypeSyntax
())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
103
field.Type.
GenerateTypeSyntax
(),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (4)
238
invokeMethod.ReturnType.
GenerateTypeSyntax
(),
251
? BaseList([SimpleBaseType(namedType.EnumUnderlyingType.
GenerateTypeSyntax
())])
322
types.Add(SimpleBaseType(namedType.BaseType.
GenerateTypeSyntax
()));
325
types.Add(SimpleBaseType(type.
GenerateTypeSyntax
()));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
97
returnType: method.ReturnType.
GenerateTypeSyntax
(),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
70
.WithType(parameter.Type.
GenerateTypeSyntax
(allowVar: false))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
172
return returnType.
GenerateTypeSyntax
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
88
targetType.
GenerateTypeSyntax
(), parenthesized.WithoutTrivia()).WithTriviaFrom(parenthesized);
115
var typeSyntax = targetType.
GenerateTypeSyntax
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (1)
66
constraints.Add(TypeConstraint(type.
GenerateTypeSyntax
()));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (2)
73
var underlyingType =
GenerateTypeSyntax
(symbol, allowVar)
83
var underlyingType =
GenerateTypeSyntax
(symbol, allowVar)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (6)
92
var elementTypeSyntax = underlyingType.
GenerateTypeSyntax
();
172
.SelectAsArray(t => FunctionPointerParameter(t.Type.
GenerateTypeSyntax
()).WithModifiers(t.RefKindModifiers));
205
: symbol.TypeArguments.SelectAsArray(t => t.
GenerateTypeSyntax
());
237
NullableType(innerType.
GenerateTypeSyntax
()), symbol);
251
list = list.Add(TupleElement(element.Type.
GenerateTypeSyntax
(), name));
350
PointerType(symbol.PointedAtType.
GenerateTypeSyntax
()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
69
return returnType.
GenerateTypeSyntax
(allowVar: false);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (4)
191
=> typeContext ? typeSymbol.
GenerateTypeSyntax
() : typeSymbol.GenerateExpressionSyntax();
223
type.
GenerateTypeSyntax
(),
293
return DefaultExpression(type.
GenerateTypeSyntax
());
298
var type = typeSymbol.
GenerateTypeSyntax
();