45 references to GenerateTypeSyntax
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
TypeInferrer\TypeInferrerTests.vb (1)
28
Dim typeSyntax = inferredType.
GenerateTypeSyntax
().NormalizeWhitespace()
Microsoft.CodeAnalysis.VisualBasic.Features (14)
AddImport\VisualBasicAddImportFeatureService.vb (1)
203
Dim nameSyntax = DirectCast(symbol.
GenerateTypeSyntax
(addGlobal:=False), NameSyntax)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
593
addedParameter.Type.
GenerateTypeSyntax
() _
602
type:=addedParameter.Type.
GenerateTypeSyntax
())
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (2)
128
Dim attributeName = DirectCast(suppressMessageAttribute.
GenerateTypeSyntax
(), NameSyntax).WithAdditionalAnnotations(Simplifier.AddImportsAnnotation)
158
Dim attributeName = DirectCast(suppressMessageAttribute.
GenerateTypeSyntax
(), NameSyntax)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
50
Return symbol.
GenerateTypeSyntax
()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
405
Dim typeNode = variableType.
GenerateTypeSyntax
()
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
212
asClause:=SyntaxFactory.SimpleAsClause(GetTypeSymbol(document, expression, cancellationToken).
GenerateTypeSyntax
()),
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (1)
29
SyntaxFactory.SimpleAsClause(type.
GenerateTypeSyntax
()))
ReplaceConditionalWithStatementsCodeRefactoringProvider\VisualBasicReplaceConditionalWithStatementsCodeRefactoringProvider.vb (1)
65
symbol.Type.
GenerateTypeSyntax
())))
UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
72
arrayType.ElementType.
GenerateTypeSyntax
(),
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (2)
89
Dim returnType = knownTypes.TaskOfTType.Construct(methodSymbol.ReturnType).
GenerateTypeSyntax
().WithAdditionalAnnotations(Simplifier.AddImportsAnnotation)
109
SyntaxFactory.SimpleAsClause(taskType.
GenerateTypeSyntax
()).
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
60
Dim newAsClause = functionStatement.AsClause.WithType(methodSymbol.ReturnType.GetTypeArguments()(0).
GenerateTypeSyntax
())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (30)
CodeGeneration\AttributeGenerator.vb (1)
37
attribute.AttributeClass.
GenerateTypeSyntax
(),
CodeGeneration\ConversionGenerator.vb (1)
55
SyntaxFactory.SimpleAsClause(method.ReturnType.
GenerateTypeSyntax
()))
CodeGeneration\EventGenerator.vb (1)
185
Return SyntaxFactory.SimpleAsClause([event].Type.
GenerateTypeSyntax
())
CodeGeneration\ExpressionGenerator.vb (1)
35
Return SyntaxFactory.GetTypeExpression(DirectCast(typedConstant.Value, ITypeSymbol).
GenerateTypeSyntax
())
CodeGeneration\FieldGenerator.vb (1)
88
SyntaxFactory.SimpleAsClause(field.Type.
GenerateTypeSyntax
()),
CodeGeneration\MethodGenerator.vb (1)
110
method.ReturnType.
GenerateTypeSyntax
())
CodeGeneration\NamedTypeGenerator.vb (4)
144
SyntaxFactory.SimpleAsClause(invokeMethod.ReturnType.
GenerateTypeSyntax
())))
150
SyntaxFactory.SimpleAsClause(namedType.EnumUnderlyingType.
GenerateTypeSyntax
()),
212
SyntaxFactory.InheritsStatement(types:=SyntaxFactory.SingletonSeparatedList(namedType.BaseType.
GenerateTypeSyntax
())))
220
Dim types = namedType.Interfaces.Select(Function(t) t.
GenerateTypeSyntax
())
CodeGeneration\NamespaceGenerator.vb (1)
129
Return TryCast(DirectCast(symbol, ITypeSymbol).
GenerateTypeSyntax
(), NameSyntax)
CodeGeneration\OperatorGenerator.vb (1)
50
SyntaxFactory.SimpleAsClause(method.ReturnType.
GenerateTypeSyntax
()))
CodeGeneration\ParameterGenerator.vb (2)
57
SyntaxFactory.SimpleAsClause(type:=elementType.
GenerateTypeSyntax
()),
64
SyntaxFactory.SimpleAsClause(type:=parameter.Type.
GenerateTypeSyntax
()))
CodeGeneration\PropertyGenerator.vb (2)
141
SyntaxFactory.Parameter(identifier:=SyntaxFactory.ModifiedIdentifier("value")).WithAsClause(SyntaxFactory.SimpleAsClause(type:=[property].Type.
GenerateTypeSyntax
()))))),
240
Return SyntaxFactory.SimpleAsClause(attributes, [property].Type.
GenerateTypeSyntax
())
CodeGeneration\TypeParameterGenerator.vb (1)
42
constraints.AddRange(symbol.ConstraintTypes.Select(Function(t) SyntaxFactory.TypeConstraint(t.
GenerateTypeSyntax
())))
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
69
Dim type = explicitInterfaceOpt.ContainingType.
GenerateTypeSyntax
()
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
665
Dim newTypeSyntax = newType.
GenerateTypeSyntax
().
673
Dim newTypeSyntax = newType.
GenerateTypeSyntax
().
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
404
Return namespaceOrTypeSymbol.
GenerateTypeSyntax
()
409
Return typeSymbol.
GenerateTypeSyntax
()
2866
Dim interfaceName = method.ContainingType.
GenerateTypeSyntax
()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (2)
110
type:=targetType.
GenerateTypeSyntax
()) _
140
Dim typeSyntax = targetType.
GenerateTypeSyntax
()
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
260
replacementNode = containingType.
GenerateTypeSyntax
().WithLeadingTrivia(left.GetLeadingTrivia()).WithTrailingTrivia(left.GetTrailingTrivia()).WithAdditionalAnnotations(Simplifier.Annotation)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
110
Dim typeSyntax = symbolType.
GenerateTypeSyntax
(True)
TypeSyntaxGeneratorVisitor.vb (2)
147
element.Type.
GenerateTypeSyntax
())),
149
element.Type.
GenerateTypeSyntax
()), TupleElementSyntax)))))
VisualBasicSyntaxGeneratorInternal.vb (1)
127
Return If(typeContext, typeSymbol.
GenerateTypeSyntax
(), typeSymbol.GenerateExpressionSyntax())