56 references to Type
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\Binder_Initializers.vb (2)
405DisallowNewOnTupleType(asNew.Type, diagnostics) 516boundInitValue = BindObjectCreationExpression(asNewSyntax.Type,
Binding\Binder_Statements.vb (5)
1124Dim errSyntax = If(asClauseOpt Is Nothing, DirectCast(equalsValueOpt, VisualBasicSyntaxNode), asClauseOpt.Type) 1181DisallowNewOnTupleType(asNew.Type, diagnostics) 1187declarationInitializer = BindObjectCreationExpression(asNew.Type, 1238errSyntax = If(asClauseOpt IsNot Nothing AndAlso Not type.IsArrayType, DirectCast(asClauseOpt.Type, VisualBasicSyntaxNode), name) 1723Dim type As TypeSymbol = BindTypeSyntax(asClause.Type, diagnostics)
Binding\Binder_Utils.vb (7)
496If asClauseSyntaxOpt.Type.Kind = SyntaxKind.NullableType Then 537asClauseSyntaxOpt.Type, 546If asClauseSyntaxOpt.Type.Kind = SyntaxKind.ArrayType Then 547ReportDiagnostic(diagBag, asClauseSyntaxOpt.Type, ERRID.ERR_CantSpecifyArraysOnBoth) 548ElseIf asClauseSyntaxOpt.Type.Kind = SyntaxKind.NullableType Then 588asClauseType = BindTypeSyntax(asClauseOpt.Type, diagBag) 633asClauseType = BindTypeSyntax(asClauseOpt.Type, diagBag)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
990location = asClause.Type.GetLocation() 1098location = syntax.AsClause.Type.GetLocation()
Symbols\Source\SourceMemberFieldSymbol.vb (4)
119binder.ReportDiagnostic(diagBag, declarator.AsClause.Type, ERRID.ERR_ConstAsNonConstant) 129binder.ReportDiagnostic(diagBag, declarator.AsClause.Type, ERRID.ERR_RestrictedType1, restrictedType) 156asClauseType = binder.BindTypeSyntax(asClauseOpt.Type, If(ignoreTypeSyntaxDiagnostics, BindingDiagnosticBag.Discarded, diagnostics)) 219Dim typeSyntax = declarator.AsClause.Type
Symbols\Source\SourceMethodSymbol.vb (1)
2291errorLocation = asClause.Type
Symbols\Source\SourceNamedTypeSymbol.vb (3)
1779If underlyingType IsNot Nothing AndAlso Not underlyingType.Type.IsMissing Then 1780Dim type = bodyBinder.BindTypeSyntax(underlyingType.Type, diagnostics) 1784Binder.ReportDiagnostic(diagnostics, underlyingType.Type, ERRID.ERR_InvalidEnumBase)
Symbols\Source\SourceSymbolHelpers.vb (1)
16Return asClauseOpt.Type
Syntax\SyntaxFacts.vb (1)
83Return DirectCast(parent, AsClauseSyntax).Type Is node
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
StatementSyntaxExtensions.vb (1)
495Return If(asClause IsNot Nothing, asClause.Type, Nothing)
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
44Dim asClauseType = variableDeclarator.AsClause?.Type()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
IsStatementTerminatingTokenVisitor.vb (1)
71Return TargetTokenMatches(GetExpressionTerminatingToken(lastDeclarator.AsClause.Type))
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
438If expressionOpt Is asClause.Type OrElse previousToken.Kind = SyntaxKind.AsKeyword Then 865Return GetTypes(variableDeclarator.AsClause.Type)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenScriptTests.vb (1)
30Dim typeSyntax = DirectCast(DirectCast(tree.GetCompilationUnitRoot().Members(0), ClassBlockSyntax).Members(0), FieldDeclarationSyntax).Declarators(0).AsClause.Type
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\KeywordRecommenders\Expressions\KeyKeywordRecommender.vb (1)
39If asNewClause.Type.IsMissing Then
Completion\KeywordRecommenders\RecommendationHelpers.vb (3)
39asNewClause.Type.GetLastToken(includeZeroWidth:=True)) 44asNewClause.Type.GetLastToken(includeZeroWidth:=True)) 49asNewClause.Type.GetLastToken(includeZeroWidth:=True))
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (1)
160type = declarator.AsClause.Type
ExtractMethod\VisualBasicMethodExtractor.PostProcessor.vb (2)
63Dim symbolInfo = Me._semanticModel.GetSpeculativeSymbolInfo(Me._contextPosition, declarator.AsClause.Type, SpeculativeBindingOption.BindAsTypeOrNamespace) 134Dim symbolInfo = Me._semanticModel.GetSpeculativeSymbolInfo(Me._contextPosition, declarationStatement.Declarators(0).AsClause.Type, SpeculativeBindingOption.BindAsTypeOrNamespace)
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
44Dim asClauseType = variableDeclarator.AsClause?.Type()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\SemanticModelAPITests.vb (2)
1864TestGetSpeculativeSemanticModelForTypeSyntax_Common(model, field.Declarators.First.AsClause.Type.Position, 1945Dim position = field.Declarators.First.AsClause.Type.Position
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (2)
97Dim returnType = semanticModel.GetTypeInfo(oldAsClauseOpt.Type, cancellationToken).Type 130Dim returnType = semanticModel.GetTypeInfo(oldAsClauseOpt.Type, cancellationToken).Type
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1295accessors.Add(CreateSetAccessorBlock(prop.AsClause.Type, Nothing)) 2246Return asClause.Type
IsStatementTerminatingTokenVisitor.vb (1)
71Return TargetTokenMatches(GetExpressionTerminatingToken(lastDeclarator.AsClause.Type))
StatementSyntaxExtensions.vb (1)
495Return If(asClause IsNot Nothing, asClause.Type, Nothing)
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
438If expressionOpt Is asClause.Type OrElse previousToken.Kind = SyntaxKind.AsKeyword Then 865Return GetTypes(variableDeclarator.AsClause.Type)
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\SyntaxExtensions.vb (2)
85asClause.Type(), 99variableDeclarator.AsClause.Type(),
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (2)
229AppendTypeName(builder, propertyStatement.AsClause.Type()) 242AppendTypeName(builder, propertyStatement.AsClause.Type())
CodeModel\VisualBasicCodeModelService.vb (2)
3321Dim oldType = propertyStatement.AsClause.Type() 3404Dim oldType = variableDeclarator.AsClause.Type()