85 references to Type
Microsoft.CodeAnalysis.VisualBasic (14)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
896
Return DirectCast(symbol, RangeVariableSymbol).
Type
Binding\Binder_Expressions.vb (2)
3257
Return New BoundRangeVariable(node, rangeVariable, rangeVariable.
Type
, hasErrors:=hasError)
3992
Return DirectCast(s, RangeVariableSymbol).
Type
Binding\Binder_Query.vb (10)
258
fields(i) = New AnonymousTypeField(rangeVar.Name, rangeVar.
Type
, rangeVar.Syntax.GetLocation(), isKeyOrByRef:=True)
439
Dim groupReference = New BoundRangeVariable(groupRangeVar.Syntax, groupRangeVar, groupRangeVar.
Type
).MakeCompilerGenerated()
2788
rangeVar.Name, rangeVar.
Type
, rangeVar.Syntax.GetLocation(), isKeyOrByRef:=True)
3214
selectors(j) = New BoundRangeVariable(leftVar.Syntax, leftVar, leftVar.
Type
).MakeCompilerGenerated()
3215
fields(j) = New AnonymousTypeField(leftVar.Name, leftVar.
Type
, leftVar.Syntax.GetLocation(), isKeyOrByRef:=True)
3237
rangeVarOpt.Name, rangeVarOpt.
Type
, rangeVarOpt.Syntax.GetLocation(), isKeyOrByRef:=True)
3837
fields(i) = New AnonymousTypeField(rangeVar.Name, rangeVar.
Type
, rangeVar.Syntax.GetLocation(), isKeyOrByRef:=True)
3838
selectors(i) = New BoundRangeVariable(rangeVar.Syntax, rangeVar, rangeVar.
Type
).MakeCompilerGenerated()
3852
fields(keys) = New AnonymousTypeField(rangeVar.Name, rangeVar.
Type
, rangeVar.Syntax.GetLocation(), isKeyOrByRef:=True)
3865
rangeVar.Name, rangeVar.
Type
, rangeVar.Syntax.GetLocation(), isKeyOrByRef:=True)
SymbolDisplay\SymbolDisplayVisitor.vb (1)
287
DirectCast(vbRangeVariable.
Type
, ITypeSymbol).Accept(Me)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (71)
Semantics\QueryExpressions_SemanticModel.vb (71)
76
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
132
Assert.Equal("System.Int32", s7.
Type
.ToTestDisplayString())
168
Assert.Equal("System.Int32", s4.
Type
.ToTestDisplayString())
196
Assert.Equal("System.Int32", s2.
Type
.ToTestDisplayString())
302
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
354
Assert.Equal("System.Int32", s7.
Type
.ToTestDisplayString())
390
Assert.Equal("System.Int32", s4.
Type
.ToTestDisplayString())
418
Assert.Equal("System.Int32", s2.
Type
.ToTestDisplayString())
522
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
574
Assert.Equal("System.Int32", s7.
Type
.ToTestDisplayString())
610
Assert.Equal("System.Int32", s4.
Type
.ToTestDisplayString())
638
Assert.Equal("System.Int32", s2.
Type
.ToTestDisplayString())
766
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
818
Assert.Equal("System.Int32", s7.
Type
.ToTestDisplayString())
854
Assert.Equal("System.Int32", s4.
Type
.ToTestDisplayString())
882
Assert.Equal("System.Int32", s2.
Type
.ToTestDisplayString())
1083
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
1098
Assert.Equal("System.Int32", y1.
Type
.ToTestDisplayString())
1118
Assert.Equal("System.Int32", y2.
Type
.ToTestDisplayString())
1129
Assert.Equal("System.Int32", y3.
Type
.ToTestDisplayString())
1167
Assert.Equal("System.Int32", z.
Type
.ToTestDisplayString())
1386
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
1552
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
1567
Assert.Equal("System.Int32", z1.
Type
.ToTestDisplayString())
1572
Assert.Equal("System.Int32", w1.
Type
.ToTestDisplayString())
1577
Assert.Equal("System.Int32", s2.
Type
.ToTestDisplayString())
1583
Assert.Equal("System.Int32", z2.
Type
.ToTestDisplayString())
1652
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
1663
Assert.Equal("System.Int32", x1.
Type
.ToTestDisplayString())
1675
Assert.Equal("System.Int32", x1.
Type
.ToTestDisplayString())
1692
Assert.Equal("System.Int32", w1.
Type
.ToTestDisplayString())
2108
Assert.Equal("QueryAble(Of QueryAble(Of System.Int32))", s1.
Type
.ToTestDisplayString())
2119
Assert.Equal("QueryAble(Of System.Int32)", x1.
Type
.ToTestDisplayString())
2131
Assert.Equal("QueryAble(Of System.Int32)", x1.
Type
.ToTestDisplayString())
2141
Assert.Equal("System.Int32", w1.
Type
.ToTestDisplayString())
2156
Assert.Equal("System.Int16", s2.
Type
.ToTestDisplayString())
2171
Assert.Equal("System.Int16", s3.
Type
.ToTestDisplayString())
2176
Assert.Equal("System.Int32", s3.
Type
.ToTestDisplayString())
2189
Assert.Equal("System.Byte", s2.
Type
.ToTestDisplayString())
2525
Assert.Equal("System.Byte", x1.
Type
.ToTestDisplayString())
2539
Assert.Equal("System.Byte", x2.
Type
.ToTestDisplayString())
2552
Assert.Equal("System.Int16", y1.
Type
.ToTestDisplayString())
2557
Assert.Equal("System.UInt32", x3.
Type
.ToTestDisplayString())
2674
Assert.Equal("System.Int32", s.
Type
.ToTestDisplayString())
2685
Assert.Equal("System.Int32", i1.
Type
.ToTestDisplayString())
2695
Assert.Equal("System.Byte", x1.
Type
.ToTestDisplayString())
2699
Assert.Equal("System.Byte", x2.
Type
.ToTestDisplayString())
2725
Assert.Equal("System.Int16", y.
Type
.ToTestDisplayString())
2736
Assert.Equal("System.Int16", k1.
Type
.ToTestDisplayString())
2746
Assert.Equal("System.Int64", w1.
Type
.ToTestDisplayString())
2750
Assert.Equal("System.Int64", w2.
Type
.ToTestDisplayString())
2768
Assert.Equal("QueryAble(Of <anonymous type: Key i1 As System.Int32, Key x As System.Byte, Key $2080 As System.Byte>)", gr.
Type
.ToTestDisplayString())
2774
Assert.Same(gr.
Type
, semanticInfo.Type)
2776
Assert.Same(gr.
Type
, semanticInfo.ConvertedType)
2793
Assert.Equal("System.Int32", k2.
Type
.ToTestDisplayString())
2893
Assert.Equal("System.Byte", x1.
Type
.ToTestDisplayString())
2907
Assert.Equal("System.Byte", x2.
Type
.ToTestDisplayString())
2920
Assert.Equal("QueryAble(Of System.Byte)", x4.
Type
.ToTestDisplayString())
2931
Assert.Equal("System.Int16", y1.
Type
.ToTestDisplayString())
2936
Assert.Equal("System.UInt32", x3.
Type
.ToTestDisplayString())
3299
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
3308
Assert.Equal("System.Byte", s2.
Type
.ToTestDisplayString())
3314
Assert.Equal("?", x1.
Type
.ToTestDisplayString())
3331
Assert.Equal("System.Int32", s3.
Type
.ToTestDisplayString())
3344
Assert.Equal("?", x1.
Type
.ToTestDisplayString())
3503
Assert.Equal("System.Int32", s1.
Type
.ToTestDisplayString())
3512
Assert.Equal("System.Byte", s2.
Type
.ToTestDisplayString())
3518
Assert.Equal("?", x1.
Type
.ToTestDisplayString())
3535
Assert.Equal("System.Int32", s3.
Type
.ToTestDisplayString())
3548
Assert.Equal("?", x1.
Type
.ToTestDisplayString())
3555
Assert.Equal("System.Int16", y1.
Type
.ToTestDisplayString())