83 references to Type
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_ObjectInitializer.vb (3)
18DisallowNewOnTupleType(node.Type, diagnostics) 19Dim type As TypeSymbol = Me.BindTypeSyntax(node.Type, diagnostics) 61Return BindObjectCreationExpression(node.Type, node.ArgumentList, type, node, diagnostics, Nothing)
Compilation\SemanticModel.vb (4)
929DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent.Syntax, ObjectCreationExpressionSyntax).Type Is lowestExpr.Syntax Then 995((parentSyntax.Kind = SyntaxKind.ObjectCreationExpression AndAlso (DirectCast(parentSyntax, ObjectCreationExpressionSyntax).Type Is boundNodes.LowestBoundNode.Syntax))) Then 1035DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent.Syntax, ObjectCreationExpressionSyntax).Type Is boundNodes.LowestBoundNode.Syntax AndAlso 1144Dim typeSyntax = DirectCast(lowestExpr.Syntax, ObjectCreationExpressionSyntax).Type
Generated\Syntax.xml.Main.Generated.vb (2)
3977Dim newType = DirectCast(Visit(node.Type), TypeSyntax) 3978If node.Type IsNot newType Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (6)
23356return Update(newKeyword, Me.AttributeLists, Me.Type, Me.ArgumentList, Me.Initializer) 23387return Update(Me.NewKeyword, attributeLists, Me.Type, Me.ArgumentList, Me.Initializer) 23434return Update(Me.NewKeyword, Me.AttributeLists, Me.Type, argumentList, Me.Initializer) 23460return Update(Me.NewKeyword, Me.AttributeLists, Me.Type, Me.ArgumentList, initializer) 23483Return Me.Type 23522If newKeyword <> Me.NewKeyword OrElse attributeLists <> Me.AttributeLists OrElse type IsNot Me.Type OrElse argumentList IsNot Me.ArgumentList OrElse initializer IsNot Me.Initializer Then
Syntax\SyntaxExtensions.vb (1)
55Return DirectCast(newExpressionSyntax, ObjectCreationExpressionSyntax).Type
Syntax\SyntaxFacts.vb (1)
101Return DirectCast(parent, ObjectCreationExpressionSyntax).Type Is node
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
ParenthesizedExpressionSyntaxExtensions.vb (1)
236Return TypeOf objectCreation.Type Is PredefinedTypeSyntax
VisualBasicSyntaxFacts.vb (2)
1077If objectCreation.Type Is node Then 1853type = objectCreationExpression.Type
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
ObjectCreationExpressionExtensions.vb (1)
28If Not TypeOf objectCreationExpression.Type Is PredefinedTypeSyntax Then
SyntaxTreeExtensions.vb (3)
907ElseIf objectCreation.Type.IsKind(SyntaxKind.QualifiedName) Then 908Return DirectCast(objectCreation.Type, QualifiedNameSyntax).Right.GetLastToken() 910Return objectCreation.Type.GetLastToken()
UseInitializerHelpers.vb (1)
17objectCreation = objectCreation.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.GetTrailingTrivia())).
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
293Dim info = SemanticModel.GetSymbolInfo(creation.Type)
Microsoft.CodeAnalysis.VisualBasic.Features (11)
ChangeSignature\VisualBasicChangeSignatureService.vb (3)
129If token.Parent.AncestorsAndSelf().Any(Function(a) a Is objectCreation.Type) Then 130Dim typeSymbol = semanticModel.GetSymbolInfo(objectCreation.Type, cancellationToken).Symbol 254nodeContainingOriginal = DirectCast(nodeContainingOriginal, ObjectCreationExpressionSyntax).Type
Completion\CompletionProviders\ObjectInitializerCompletionProvider.vb (1)
94Dim symbolInfo = semanticModel.GetSymbolInfo(objectCreationExpression.Type, cancellationToken)
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
119Dim type = objectCreationExpression.Type
Completion\KeywordRecommenders\Expressions\FromKeywordRecommender.vb (1)
32Dim type = TryCast(context.SemanticModel.GetSymbolInfo(objectCreation.Type, cancellationToken).Symbol, ITypeSymbol)
Completion\KeywordRecommenders\RecommendationHelpers.vb (1)
65objectCreation.Type.GetLastToken(includeZeroWidth:=True))
GenerateConstructor\GenerateConstructorCodeFixProvider.vb (2)
47If objectCreation IsNot Nothing AndAlso objectCreation.Type IsNot Nothing Then 48Return objectCreation.Type.GetRightmostName()
GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
114Dim symbolInfo = semanticModel.GetSymbolInfo(objectCreationExpression.Type, cancellationToken)
UseInitializerHelpers.vb (1)
17objectCreation = objectCreation.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.GetTrailingTrivia())).
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (32)
Semantics\GetExtendedSemanticInfoTests.vb (20)
9166Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 9172Dim memberGroup = model.GetMemberGroup(creation.Type) 9175Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 9178Dim conv = model.GetConversion(creation.Type) 9230Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 9236Dim memberGroup = model.GetMemberGroup(creation.Type) 9239Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 9242Dim conv = model.GetConversion(creation.Type) 9294Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 9300Dim memberGroup = model.GetMemberGroup(creation.Type) 9303Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 9306Dim conv = model.GetConversion(creation.Type) 9359Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 9365Dim memberGroup = model.GetMemberGroup(creation.Type) 9368Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 9371Dim conv = model.GetConversion(creation.Type) 9420Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 9426Dim memberGroup = model.GetMemberGroup(creation.Type) 9429Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 9432Dim conv = model.GetConversion(creation.Type)
Semantics\GetSemanticInfoTests.vb (12)
5349Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 5354Dim memberGroup = model.GetMemberGroup(creation.Type) 5357Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 5361Dim conv = model.GetConversion(creation.Type) 5438Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 5443Dim memberGroup = model.GetMemberGroup(creation.Type) 5446Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 5450Dim conv = model.GetConversion(creation.Type) 5543Dim symbolInfo As SymbolInfo = model.GetSymbolInfo(creation.Type) 5548Dim memberGroup = model.GetMemberGroup(creation.Type) 5551Dim typeInfo As TypeInfo = model.GetTypeInfo(creation.Type) 5555Dim conv = model.GetConversion(creation.Type)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
20583Assert.NotNull(objectUnderTest.type) 20584Dim withObj = objectUnderTest.WithNewKeyword(objectUnderTest.NewKeyword).WithAttributeLists(objectUnderTest.AttributeLists).WithType(objectUnderTest.Type).WithArgumentList(objectUnderTest.ArgumentList).WithInitializer(objectUnderTest.Initializer)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (11)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
95name.CheckParent(Of ObjectCreationExpressionSyntax)(Function(p) p.Type Is name) OrElse
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (3)
907ElseIf objectCreation.Type.IsKind(SyntaxKind.QualifiedName) Then 908Return DirectCast(objectCreation.Type, QualifiedNameSyntax).Right.GetLastToken() 910Return objectCreation.Type.GetLastToken()
ObjectCreationExpressionExtensions.vb (1)
28If Not TypeOf objectCreationExpression.Type Is PredefinedTypeSyntax Then
ParenthesizedExpressionSyntaxExtensions.vb (1)
236Return TypeOf objectCreation.Type Is PredefinedTypeSyntax
Simplification\VisualBasicSimplificationService.Expander.vb (2)
284Dim trailingTrivia = newObjectCreationExpression.Type.GetTrailingTrivia() 287.WithType(newObjectCreationExpression.Type.WithTrailingTrivia(SyntaxTriviaList.Empty)) _
VisualBasicSyntaxFacts.vb (2)
1077If objectCreation.Type Is node Then 1853type = objectCreationExpression.Type
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
293Dim info = SemanticModel.GetSymbolInfo(creation.Type)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
294Dim type = TryCast(SemanticModel.GetSymbolInfo(objectCreationExpression.Type).Symbol, ITypeSymbol)